Входные требования
- Умение пользоваться браузером
- Умение работать с декартовой системой координат
- Умение работать с визуальными и звуковыми эффектами
- Понимание работы циклов и умение их реализовывать
- Умение работать с условными операторами, работа с алгеброй логики
- Умение работать с генератором псевдослучайных чисел
- Умение обрабатывать пользовательские события
Какими навыками овладеет учащийся за занятие
В рамках данного занятия учащийся обретет навык оптимального формирования кода. Данный подход используется во всех стилях программирования и позволяет сделать программу более простой в поддержке разработчика, а так же позволяет избежать повторения кода в программе.
Что учащийся сделает в итоге занятия
В результате данного занятия учащийся оптимизирует ранее реализованный код, добавив повторяющиеся блоки в функции. Вынесет все параметры в переменные, которые в дальнейшем можно будет легко изменять, регулируя сложность игры и иные параметры и допишет игру, которую разрабатывал в рамках проекта.