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