Автор этой заметки – Барышева Татьяна Васильевна. Она разработала и проводит в МОУДОД «Центр информационных технологий» г. Кировска Ленинградской области курс «Компьютерные игры изнутри», о котором рассказала на Творческом конкурсе“КОД СВОБОДЫ”. Вот выдержки из ее доклада:
В этом году разработала новый курс для школьников, начинающих изучать программирование - «Компьютерные игры изнутри». Для этого курса взята новая среда программирования Scratch, которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие проекты. Этими произведениями можно обмениваться внутри международной среды, которая постепенно формируется в сети Интернет. В классе ребята могут меняться фрагментами кода по локальной сети, или заимствовать код из работы другого ученика, дорабатывая его проект. Хочется довести до них идею программирования с открытым кодом на практике, а не в теории. Среда Scratch появилась совсем недавно (разработка группы MIT Media Lab во главе с Митчеллом Резником), и поначалу относилась к разряду Freeware, но недавно разработчики выложили код проекта (смотри [2]). Можно сказать, что сейчас среда Scratch относится к разряду Open Source, но есть проблемы по включению ее в Linuх. Мы установили её на ПК учителя c ОС Линукс Юниор, идет апробация.
Автор этой статьи – А.В.Литвин, преподаватель из ГОУ ВПО «Магнитогорский государственный университет», г. Магнитогорск
Сегодня часто поговаривают о том, что мы живем в век информатизации общества. Под этим подразумевается так называемая «глобальная» информатизация. И не так уж важно, что в каких-то странах она идет полным ходом, а в каких-то лишь зарождается. Проникнуть в нашу жизнь информационные технологии пытаются с разных сторон.
Первые признаки информатизации заметны и в России. Не проходит и дня, чтобы нас не проинформировали о появлении какого-нибудь чудо-устройства или передовой услуги. Никого уже не удивляют установленные на станциях метро красно-синие столбы не вполне понятного назначения (на них что-то написано о получении справочной информации и возможности экстренной связи) или предложение получать информацию о школьных оценках своих чад по SMS.
Параллельно информатизации общества в целом, бурно развивается информатизация системы образования. В любой отдельно взятой средней школе уже несколько лет изучается информатика как предмет. Не говоря уже об оснащении учебных заведений всевозможными информационными технологиями. Появляются разнообразные школы с информационным уклоном, курсы по углубленному изучению информатики и даже кружки, где дети и взрослые изучают «основы компьютерной грамотности».
Как вводный курс, школьники изучают основы алгоритмизации и программирования (как правило, на языках Паскаль или Бейсик), компьютерное моделирование, графику и т.д. Благодаря бурному развитию учебных программных продуктов и их конкуренции между собой на свет появилась анимационная среда программирования Скретч, которая сочетает в себе и программирование, и графику и моделирование. Особенностью этой среды является то, что в ней можно создавать мультики, анимации и даже простейшие игры. Отличием от других средств разработки является то, что все это могут делать дети с 10 лет, благодаря ее простоте и удобному интерфейсу.(далее…)
5 – 7 декабря в ОАО «ЛЕНЭКСПО» на «Международном молодежном форуме» пройдет чемпионат по компьютерным играм — Кубок «Цифровой мир».
Организаторы Кубка «Цифровой мир» уверены, что многие компьютерные игры не только интересны, но и полезны: они помогают нам развиваться творчески, умственно и даже физически, знакомиться с новыми людьми по всему миру и проявлять свои способности и таланты. В эти дни вы сможете познакомиться с этими инновационными играми и даже научиться создавать компьютерные игры самостоятельно. На стенде «Кубка» вы сможете принять участие в динамичных и интересных соревнованиях, многие из которых меняют наше традиционное представление о компьютерных играх. На этих соревнованиях вы займетесь необычным для вас видом спорта, исполните соло на гитаре (даже если вы никогда не держали в руках гитару!), самостоятельно сделаете свою компьютерную игру или мультфильм и опубликуете свое творение.
С 28 по 30 ноября 2008 года в ЦВЗ “Манеж” в рамках выставки домашних электронных развлечений HIT будут проходить семинары и мастер-классы по использованию GNU/Linux и свободных технологий дома, а также для детского компьютерного творчества.
В рамках фестиваля 29 и 30 ноября:
Мастер-класс по разработке игр и мультфильмов в среде программирования Scratch.
Конкурс для участников мастер-класса по Scratch по разработке
игр и мультфильмов в Scratch. Победители получают призы от проекта “ТЫРНЕТ-детский интернет”
Еще первые соцреалисты утверждали, что на формирование личности огромное влияние оказывает среда. Не знаю, какого мнения о соцреализме придерживаются разработчики Скретча, а вот отзывы об их программе-мастерской поступают самые положительные. Говорят, что дети, обучаясь и играя в этой новой среде программирования, с малых лет впитывают навыки XXI века.
Lego, Logo, Scratch
Среда программирования Скретч позволяет детям создавать собственные анимированные и интерактивные проекты: игры, мультики и другие произведения. Ими можно обмениваться внутри международной среды, которая постепенно формируется в сети интернет.
В основе Скретча традиции языка Лого. Если упоминание Лого, а также его агента-исполнителя Черепашки не дает вам представления об этой программе, вспомните конструктор Лего, по принципам которого и работает Лого. В среде Скретч пользователь из отдельных кирпичиков (блоков программы) собирает свой мультимедийный проект точно так же, как конструкцию из кубиков Лего. Простая форма позволяет даже самым маленьким приобщаться к программированию, превращая обучение в увлекательную игру. (далее…)
Скретч можно воспринимать как новую учебную среду для обучения школьников программированию. Авторы проекта не скрывают, что хотели создать альтернативу культуре PhotoShop. На сегодняшний день в Скретче можно создавать фильмы, играть с различными объектами, видоизменять их вид, перемещать их по экрану, устанавливать формы взаимодействия между ними. Например, мы можем взять любой объект и осуществить над ним следующие действия:
видоизменить его внешний вид при помощи фиолетовых команд-кирпичиков внешнего вида;
переместить его при помощи синих команд кирпичиков перемещения;
поместить команды перемещения и видоизменения внутрь оранжевых блоков управления;
добавить к управляющим блокам фиолетовые кирпичики звуков;
и т.д.
В результате выполнения простых команд у нас может возникнуть сложная модель, в которой будут взаимодействовать множество объектов, наделенных различными свойствами. Такой начальный уровень программирования столь прост и доступен, что сейчас Скретч рассматривается в качестве средства обучения не только старших, но и младших школьников.
Изначально Скретч создавался для детей и подростков до 16 лет, позволяя им самостоятельно заниматься компьютерным творчеством на базе подростковых компьютерных клубов. Причем разработчики этой технологии (Митч Резник и Алан Кей) ориентировались на малообеспеченные слои населения и ставили своей целью увести подростков с улицы с ее часто отрицательным влиянием. Мы не можем закрывать глаза на то, что данная проблема (проблема подростковой незанятости) актуальна и для России.
На страницах журнала “Мир ПК” появилась заметка про нашего мальчика статья о Скретче.
Перепечатываем здесь ее с небольшими сокращениями.
Нацарапаем программу
Мария Сысойкина
Как привить ребенку навыки программирования? Согласитесь, в доходчивой форме рассказать, допустим, пятиклассникам об основах программирования, пусть даже на Бейсике, довольно затруднительно. Мало просто показать и объяснить работу различных операторов, циклов, условий и т. д. Нужно научить детей мыслить особым образом, понимать суть команд и алгоритмов. Значит, преподавание должно вестись максимально наглядно, а ученики — иметь возможность немедленно видеть результат своих действий.
Вот уже две недели меня теребят – ну, когда же будет обещанная рецензия на руководство по русскому Скретчу?
Ой, не знаю – руководство хорошее, я по нему даже несколько уроков дал. Но русского Скретча пока нет. И выход его, похоже, задерживается.
Вот что пишет Katro на Суперкоде
К сожалению, пока не все еще в русской царапалке работает корректно. Например, после сохранения работы на диск «портятся» условные операторы, в которых фигурируют объекты, названные на русском языке. Т.е. вместо конструкции «если коснулся «Объект1»» после сохранения работы на диск и открытия окажется конструкция «Если «Obsolete!»» и программа выдаст ошибку выполнения.
Как только ошибки будут исправлены, программа станет доступна всем.
А само руководство – Евгений Патаракин его выложил на всеобщее обозрение – так что и вы можете отрецензировать его.
Ссылка работает только для читателей, зарегистрированных на сайте Скретча. Но если у вас нет аккаунта там, но вам все равно нужно это руководство, пишите мне, вышлем.