Занятие 4.5 Создание проекта "Молекулы"
Цель: разработать проект в котором мы объединяем различные атомы (в виде примитивных объектов) для получения химических соединений. Усвоение навыков, полученных в ходе практических занятий.
Задачи:
- Закрепить навык работы с примитивными объектами в Varwin.
- Закрепить навык тестирования работоспособности собственных проектов
- Повысить навыки исправления багов/ошибок в проекте
- Закрепить навык работы с логикой базовых блоков в Blockly
- Закрепить навык работы с desktop - редактором XRMS Varwin
- Усвоить навыки работы с локацией и размещением объектов на сцене
- Сформировать понимание правильности использования дизайна интерфейсов, основанном на удобстве для конечного пользователя
- Закрепить навык работы с техническим заданием на проект
Формат: Самостоятельная работа, решение кейсового задания.
Оборудование: несколько листов бумаги А4 на каждого обучающегося, комплект карандашей.
На этом этапе нужно усвоить навык формирования и фиксации технического задания.
Шаблон технического задания:
- Тематика/направленность проекта;
- Сколько и каких объектов будет использовано (обязательно указывать пакеты объектов, которые будут использованы или же свои объекты);
- Основной функционал приложения;
- Дополнительные возможности приложения;
- План-схема сцен, которые будут реализованы;
- Каким образом будет реализован, удобный для пользователя, UX/UI - дизайн;
- Какую полезную функцию для общества несет проект, или будет нести при дальнейшей его доработке.
Рекомендация: если есть возможность, то посвятить презентации проектов отдельное занятие. Для повышения soft-skills и обмена опытом обучающимися.
Кейс:
Необходимо разработать проект, позволяющий изучать процесс формирования химических соединений. Важно показать молекулы отдельно и то, что они состоят из атомов двух или более различных химических элементов. Проект предназначен для использования на уроках химии.
Дополнительное задание, если позволяет время: реализовать дополнительные логические конструкции, которые должны быть зафиксированы в ТЗ. Например, показать привязку в таблице Менделеева и реализовать возможность выбора элементов прямо из таблицы Менделеева.
Обязательные условия:
- Сформировать и зафиксировать технического задание проекта
- Нарисовать план расположения объектов на сцене
- Зафиксировать дополнительные функции, которые будут реализованы в проекте.
- В приложении обязательно должны использоваться примитивные объекты.
- Должна быть задействована логики в редакторе логики для изменения параметров перемещения/вращения/масштабирования примитивных объектов.
- Должно быть реализовано как минимум ТРИ химических соединения.