Занятие 1-2: Повторение предыдущего блока. Подготовка к проектной деятельностиЗанятие 3: Объектно-ориентированное программирование (ООП)- Введение в ООП и объекты.
- Классы и объекты в Java.
- Создание собственных классов.
Занятие 4: Методы для получения и установки значений- Применение ООП в создании игр.
- Методы защиты данных
- Создание игры пинг-понг
Занятие 5: Наследование и полиморфизм- Концепция наследования и базовых классов.
- Полиморфизм и интерфейсы.
- Создание игры “Крестики-нолики” в оконном виде
Занятие 6-7: Начинаем глубокое погружение в практикуНаписание игры “Космический полет”
Занятие 8-9: практикаНаписание игры «Динозаврик» с использованием библиотеки Swing
Занятие 10-11: практикаНаписание игры «Змейка» с использованием библиотеки Swing
Занятие 12: Создание индивидуального проекта- Обзор проекта и его целей.
- Проектирование структуры игры.
- Начало разработки.
Занятие 13: Создание проекта- Разработка логики игры.
- Добавление интерактивности.
- Тестирование и отладка.
Занятие 14: Защита проектов и завершение курса- Презентация и защита проектов учеников.
- Обсуждение процесса разработки и уроков, извлеченных из проекта.