Как научить программированию детей 12 - 16 лет? Как их заинтересовать и вовлечь в этот увлекательный процесс? На этом курсе происходит обучение программированию на примере создания игр.
Для повышения квалификации учителей информатики, а также для тех, кто хочет обучать других, предлагается проведение семинаров, на которых вы сами попробуете программирование, а также познакомитесь с представленной здесь методикой.
На этом сайте вы найдете бесплатные уроки по программированию. Эти уроки позволят определить насколько вам интересно программировать, и понять, хотите ли вы в будущем выбрать для себя профессию программиста.
Здесь вы не найдете игр с современной графикой или поддержкой модных нынче мобильных устройств, но вы можете ознакомиться с играми, созданными учениками, а после окончания своего обучения разместить здесь свою игру.
Для поддержки обучения специально созданы учебные материалы, в том числе и учебное пособие. Качественная полиграфия, цветные иллюстрации, удобный формат - именно таким должен быть учебник по программированию для детей.
По сюжету игры вам предлагается принять участие в путешествии на Юпитер в рамках дипломатической миссии, для этого вам нужно собрать робота дипломата CoBot -2 (ведь человек не приспособлен для строгой атмосферы Юпитера). Во время путешествия вам нужно будет найти детали робота, пройти тесты и решить кроссворд на тему датчиков и робототехники, и, в рамках развлекательного уровня, вам предлагается битва с агрессивно настроенной группой инопланетян.
Особенности программы
Игра создавалась с целью помочь в изучении робототехники. Программа имеет украиноязычный интерфейс.
Программа создана с помощью среды Visual Studio 2010 на языке C#. Для работы программы на компьютере должен быть установлен пакет Microsoft .Net Framework 3.5. При создании программы использовались сделанные собственноручно фотографии реальных частей робота, которыми пользуются в кружке робототехники. Для обработки изображений использовалась программа Adobe Photoshop.
Также в программе есть кроссворд, который авторы сделали собственноручно из тестовых вопросов по робототехнике.
Для демонстрации программы на конкурсе некоторые уровни специально были дополнены подсказками, что позволяет легко пройти игру и оценить ее полностью.
Авторы
Константин Рыбчинский и Анастасия Котляр, учащиеся ЦНТТМ "Сфера", г. Киев
Дата создания игры
2012 г.
Скриншоты игры
Первые несколько уровней информационные, поясняющие суть игры:
Дальше необходимо собрать робота, для этого придется найти части двигателя:
На следующем уровне нужно решить кроссворд:
Потом предлагается пройти тест, в котором последовательно задаются вопросы по робототехнике:
Следующим этапом является перелет на другую планету. Для перемещения корабля используются стрелки на клавиатуре:
Используя эффект анимации, на экране последовательно появляется текст сообщений:
Следующим уровнем является игра, в которой необходимо уничтожить инопланетян. Инопланетяне перемещающихся по экрану сверху вниз, в это время игрок с помощью клавиш управления курсором перемещает корабль вдоль нижней границы экрана, для стрельбы используется клавиша "пробел".
Последние уровни являются информационными:
Демонстрационное видео
В демонстрационном видео авторы сами расскажут про особенности игры:
В онлайне наконец-то появился перевод крутой инфографики Which
Programming Language Should I Learn First? Здесь наглядно, в виде
простого алгоритма показаны варианты выбора языка программирования, с
учетом того, что выбирает новичок в IT. Программирование определяется
как «написание очень точных инструкций для глупой, но послушной машины».
Главные герои инфографики — это самые популярные языки
вроде Java, JavaScript, Python, Ruby, С, PHP и другие. Критериями
выбора могут служить самые разные факторы, начиная от желания заработать
много денег или реализовать свою идею, до любимой игрушки. Изюминка
инфографики — сравнение популярных языков программирования с героями
саги «Властелин колец».
Оригинал был опубликован на carlcheo.com. Перевел инфографику на русский Владимир Болиев. Полный размер открывается при клике на изображении.
Программирование сейчас очень популярно. Даже если ваши дети не хотят в будущем зарабатывать на жизнь
программированием, базовое понимание принципов программирования
развивает мышление и, в дальнейшем, ребенок лучше справляется с решением
возникающих задач. Мы подготовили подборку статей с обзором интересных ресурсов, книг и даже настольных игр, которые могут помощь детям в обучении программированию.
12 игр, которые обучают детей программированию
http://habrahabr.ru/company/ilkfinkom/blog/251583/
Обзор разных игр для компьютера и устройств, работающих на других платформах, таких, как iOS и Android. Приводятся описания игр: Lightbot, Kodable, Robozzle, Cargo-Bot, SpaceChem, Code Combat, Ludos, Codemancer, Machineers, Bee-Bot. Кроме этого упоминается парочку настольных игр - Code Monkey Island, Robot Turtles.
10 необычных игр, которые учат программированию и логике
http://ain.ua/2015/06/26/588059
Подборка неплохих примеров таких игр - образовательных, обучающих и просто забавных, созданных разработчиками для разработчиков, а также в подборку включено пару игр, ориентированных на детей.
Как Яша учился программировать
http://www.programmingforkids.ru/
Книга в электронном виде для обучения детей программированию на языке Процессинг (язык, который синтаксически базируется на Java)
Сюжет игры По сюжету игры вам предлагается принять участие в путешествии на Юпитер в рамках дипломатической миссии, для этого вам нужно с...
Поддержка проекта
Проекту требуется ваша поддержка!
Финансовая помощь нужна для оплаты домена и хостинга, издания учебников, а также для создания нового сайта с подключением модулей организации полноценного дистанционного обучения.