Создай сам компьютерные игры - основы
Объём: | 3 ЕАР (78 часов) |
Форма обучения: | интернет курс |
Преподаватель: | Любовь Яануска (ljubov.jaanuska@ut.ee), институт информатики Тартуского университета |
Координатор: | Любовь Яануска (ljubov.jaanuska@ut.ee), институт информатики Тартуского университета |
Автор оригинального курса: | Тийна Кулль, институт информатики Тартуского университета |
Материал переводили и дополняли: | Любовь Феклистова, Лидия Феклистова, институт информатики Тартуского университета |
Целевая группа: | русскоговорящие учащиеся гимназических классов |
Общие сведения
Данный базовый курс по основам программированию на языке Питон рассчитан для гимназистов. Процесс разработки компьютерной игры проходит поэтапно с последовательным рассмотрением теоретического материала. В 7 модулях курса объяснены такие основные понятия и термины, как переменные, циклы, последовательности, объекты. К концу 14 недели гимназист сможет создать свою компьютерную игру.
Предварительные навыки и умения
Учащийся должен овладать элементарными навыками работы на компьютере (поиск информации, набор текста) и уметь, в случае необходимости, описать возникшую проблему.
Участник, успешно завершивший данный курс:
- знаком с основными принципами и понятиями программирования;
- имеет обзор о языке программирования Python;
- составляет простые программы и интерактивные компьютерные игры с графической поддержкой;
- читает и разбирается в чужом коротком коде.
Рассматриваемые темы и их краткое описание
1. (10 часов) Введение и основные понятия
2. (10 часов) Принятие решений, разветвление, циклы.
3. (12 часов) Циклы и списки.
4. (12 часов) Функции и объекты.
5. (12 часов) Графика и анимация.
6. (12 часов) Звук и дополнительные возможности. Проектная работа
7. (10 часов). Заключение
Учебный материал
Некоторые темы потребуют меньше времени, другие же - более основательного подхода. Рекомендованный темп изучения материалов — две недели на один модуль. По каждой теме составлена отдельная книга, разделённая на главы. Для лучшего изучения учебного материала использованы текст, иллюстраций, видео, ссылки на внешние источники информации.
Принципы оценивания и получения сертификата
В конце курса при успешном прохождении курса ученик получает оценку "зачёт", в противном случае - "незачёт". Для получения зачёта, учащийся должен активно принимать участие в курсе, вовремя сдавать домашние задания (5 упражнений в каждом модуле) и предоставить итоговую проектную работу. Руководитель проверяет предоставленные учащимся работы в течение 5 рабочих дней и даёт комментарий по работе. Если домашняя работа выполнена менее, чем на 50%, ее следует обязательно переделать и предоставить на проверку еще раз. К концу курса как минимум 75% домашних работ должно быть загружено в среду Moodle и зачтено. Кроме этого, учащийся должен сам придумать, разработать и создать одну компьютерную игру в качестве проектной работы к концу 14 недели обучения.
Обратная связь
Обратная связь по любому вопросу даётся в течение 3 рабочих дней с момента предоставления работы/вопроса. Комментарии можно прочитать в расположенном слева разделе Оценки или открыв соответствующее задание. При необходимости, наиболее удачные или трудные моменты будут обсуждаться в форуме. Для общения с преподавателем и однокурсниками используй следующие возможности:
- при возникновении вопросов воспользуйся расположенным в начале главной страницы форумом Если у Вас возникла проблема, ...;
- если необходимо послать личное сообщение, воспользуйся расположенным сбоку блоком Участники, нажми на имя получателя сообщения и отправьте свой вопрос;
- новостной форум используется для рассылки общей организационной информации.
Смело задавай вопросы - преподаватели и однокурсники обязательно помогут Тебе!