Описание проекта
Визуальная новелла, обучающая программированию «While Learn: Is.Alive» - Компьютерная игра в жанре "визуальная новелла" с проработанным сюжетом в sci-fi стилистике, которая позволяет игроку обучиться основам программирования на языке Python. Цель проекта - помочь школьникам и студентам в изучении основ программирования на языке Python, предлагая им не просто теоретические обучающие материалы, но и задания для практики своих навыков, а также увлекательный игровой процесс с сюжетной составляющей, призванной поддерживать мотивацию к продолжению обучения.
Целевые сегменты:
- Школьники 9-11 классов, интересующиеся программированием, и планирующие связать с ним своё дальнейшее обучение по окончанию школы.
- Студенты 1-2 курса по техническим направлениям, заинтересованные в изучении программирования с нуля или закрепления уже имеющихся навыков в игровой форме
- Студенты других направлений, желающие познакомиться с программированием, расширить свой кругозор и приобрести новые навыки, которые могут пригодиться им в будущем.
- Молодые люди (школьники и студенты), увлекающиеся компьютерными играми и желающие погрузиться в увлекательный сюжет с возможностью не только хорошо провести время, но и узнать что-то новое.
Из чего состоит игра:
- Сюжетная составляющая - небольшие по хронометражу сцены, включающие в себя диалоги между героями, позволяющие лучше погрузиться в сюжет, познакомиться с персонажами, разобраться с особенностями игры.
- Обучающие уровни - головоломки с применением механики "Drag and Drop", в которых игроку предлагается решить задачи по программированию путём правильной расстановки блоков кода.
- Галерея с обучающими материалами - доступный из меню раздел, позволяющий ознакомиться со всей необходимой теорией, а также с примерами или пояснениями к ней.
Как будет выглядеть прототип:
Демо-версия игры, демонстрирующая принцип работы всех ключевых её составляющих: главное меню, меню сохранений, галерея с обучающими материалами, а также сам игровой процесс, включающий одну или несколько сюжетных сцен и обучающих уровней.