Научился: В методе start_game() научился использовать цикл for для отображения кнопок, перемешивания в случайном порядке надписи на кнопках, использовал MessageBox и параметр MessageBoxButtons для вывода сообщения, после нажатия всех нужных кнопок в программе. Трудности: Понять к чему подключить вывод сообщения после завершения игры. нет.
Научился: Использовать массивы в программе, повторил использование switch, case, MessageBox, воспользовался отображением курсора Cursors.Arrow, Cursors.Hand. Трудности: работать с циклами и массивами нет