Научился: 1.1. Работать с циклами.
1.2. Научилась работать с таймерами на WPF.
1.3. Определять делегаты с помощью лямбда выражений.
1.4. Повторила работу с делегатами, структурами, листами.
1.5. Научилась рисовать на Image.
1.6. Расставлять кнопочки, используя массивы.
1.7. Повторила школьную программу и запустила часики.
1.8. Вспомнила, что глазу хватает 25 кадров в секунду и обновлять картинку чаще не имеет смысла. Трудности: 2. Весь курс для меня был одним большим экспериментом.
3. Эффективнее все загнать в цикл, а затем разом все отобразить, но тогда не будет анимации. А вот часики, как нечто почти законченное приложу.
Думаю с морским боем разобраться. dataGrid на WPF не подошел по ряду причин, попробую найти другой способ расстановки кораблей. Например grid + image использовать.