Как ученики GoMother разрабатывают сценарий игры с помощью Python
Программирование для детей на языке python. Новый год – это та самая пора волшебства, которую мы с трепетом ждём в детстве. Множество красивых украшений, наряженных елочек, и конечно же, подарков ждут своих адресатов. GoMother тоже подготовила призы для своих учеников. Самые креативные и умелые наши ребята имеют возможность получить крутые презенты, что пригодятся им в будущей работе в качестве программистов. В прошлом году это были удобные наушники, что в этот раз — скоро узнаете. А пока предлагаем окунуться в атмосферу креативной гонки и посмотреть, с каким типом заданий работают наши айтишники.
Конкурс от GoMother: программирование для детей на языке python
Добрая традиция нашей айти школы — устраивать накануне новогодних праздников конкурсы. Ученики состязаются в рисовании анимированных открыток, делают свои игры и даже небольшие анимации. Пример одной из таких задач мы предлагаем вам рассмотреть подробнее.
Игра «Не дай шарику упасть»
Суть игры в том, чтобы на разработанном вами прямоугольном поле разместился шарик. При столкновении со стенками или потолком он должен отскочить в другую сторону. При падении фигурки на пол вас ждёт проигрыш. Для предотвращения этого обидного исхода нужно смастерить небольшую платформу, от которой шар должен отбиваться. Задача игрока – ловить этой платформой мяч и каждый раз не давать ему коснуться пола. Одно спасение фигурки приносит игроку одно очко.
Какой алгоритм действий в python для детей?
Из всех секретов наших учеников раскроем только один: перед началом программирования они пишут сценарий игры. В данном случае он выглядит приблизительно так:
- старт игры;
- начало движения шарика;
- разработка движений платформы;
- сценарии на случай столкновения шара с потолком или стенами;
- добавление счёта в случае, если шарик столкнулся с платформой;
- конец игры, если шарик упал на пол.
Как выглядит готовая игра: программирование для детей на языке python?
Наши ученики находятся в процессе доработки своих конкурсных шедевров, поэтому нечестно будет показывать чей-то раньше времени. Но вы можете сделать такую игру собственноручно, прийдя на наш курс по программированию для детей. Ждём креативных и талантливых на м. Житомирская и м.Академгородок!