Помощь в написании студенческих работ
Антистрессовый сервис

Введение. 
Основы работы в программе Scratch (программирование игр)

РефератПомощь в написанииУзнать стоимостьмоей работы

Многие исследователи считают, что корни проблемы распространяются на организацию обучения. Например, Алан Кей, который интересуется не только «высокой» наукой, но внимательно следит за обучением детей, считает, что необходимо как можно скорее дать ребенку мощный «инструмент для мышления». Основная цель этого инструмента — знание нового и создание связей между известными, развитие не только… Читать ещё >

Введение. Основы работы в программе Scratch (программирование игр) (реферат, курсовая, диплом, контрольная)

Mы живем в эпоxу, когда знание переcтaлo быть чем-тo oдним. Рaзделeннaя нa «нaуку» и «диcциплину», oнa тeряeт свoю гaрмoничную целoстноcть и прeдстает перед нами в виде закрылков, из которых вырезана картина мира.

Школьное и профессиональное образование — не что иное, как изучение отдельных фрагментов этого пятнистого витража.

Можно ли сегодня считаться образованным человеком, не замечая и не понимая связи между элементами реальности? Вероятно, ответ на этот вопрос будет отрицательным.

Многие исследователи считают, что корни проблемы распространяются на организацию обучения. Например, Алан Кей, который интересуется не только «высокой» наукой, но внимательно следит за обучением детей, считает, что необходимо как можно скорее дать ребенку мощный «инструмент для мышления». Основная цель этого инструмента — знание нового и создание связей между известными, развитие не только аналитического, но и синтетического мышления.

Психологическая наука говорит, что возраст младших школьников находится в чувствительный период, когда он способен сознательно выполнять частичную поисковую деятельность. Это хорошо сочетается с использованием метода проекта, который особенно эффективен в послешкольной форме образования и способствует усвоению знаний путем решения проблемных ситуаций.

В последние годы язык (и среда) программирования Scratch стал очень популярным (Scratch читается). Это не просто поворот речи: Scratch занимает 24-е место среди всех самых популярных языков программирования, включая C, Java, C ++, C #, PHP, Pascal и другие.

Двадцать четвертое место — на «игрушечном» детском языке (кстати, у Logo — 32). Это можно объяснить только огромной потребностью как педагогического сообщества в целом, так и самих детей в средствах «мышления», изучения и выражения себя.

К сожалению, Россия не входит в число стран, которые активно заинтересованы в Scratch.

Scratch был создан в Squeak3, который сам заслуживает специального разговора. Главный идеолог Scratch — студент из Пейптэра Митч Резник из MIT Media Lab (Массачусетский технологический институт, тот же университет, где в 1968 году С. Паперт разработал логотип). Возможно, язык распространился так быстро, потому что он не был создан для изучения программирования. Scratch, с точки зрения теории, является объектно-ориентированным языком с возможностью создания многопоточных программ.

С практической точки зрения это простой в освоении, красивый, мощный инструмент, который не требует двухмесячного исследования, прежде чем вы сможете написать программу для решения квадратного уравнения. Нет двух месяцев и, при необходимости, нет квадратичных уравнений.

Вы можете написать сразу, через десять минут знакомства с основами. И в отличие от BASIC, на котором начать писать также очень легко, Scratch не поощряет плохой стиль программирования. Напротив, «правильные» программы на Scratch легче писать, чем «неправильные». Графика, анимация, музыка, видеоэффекты и в то же время классическое ориентированное на события объектно-ориентированное и модное параллельное программирование. Каждый может взять все, что ему нужно сейчас. И затем двигаться дальше.

Объектом исследования в работе является язык программирования Scratch.

Предметом исследования являются основы и принципы программирования на языке Scratch.

Цель работы — изучить основы работы в Scratch, в частности, игровое программирование.

Задачи: проанализировать теоретическую основу Scratch, а также рассмотреть конкретные примеры.

Показать весь текст
Заполнить форму текущей работой