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