Легкое кодирование для детей с помощью Microsoft Kodu

Получите ваши дети кодирования

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

Дети на компьютере

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

Kodu GameLab от Microsoft рекомендует детям кодировать

Microsoft также не уклоняется от этой проблемы. Их Kodu GameLab направлен на то, чтобы побудить детей заниматься программированием через игровую приставку с песочницей с многочисленными текстурами, спрайтами, терраформированием, поиском путей и логическими деревьями.

Я использую версию для ПК, которая является прямым портом Xbox. Он также все еще находится в открытой бета-фазе, поэтому некоторые элементы управления немного неуклюжи, а во многих диалоговых окнах все еще присутствуют команды контроллера ABXY.

Microsoft создали свой инструмент визуального программирования

в качестве краткого доступа к шаблонам кодирования. Любой человек может быстро терраформировать маленький мир, применить несколько объектов, задать собственный путь, используя узлы и критерии выигрыша. Я справился с этим за несколько минут, несмотря на несколько раздражающие элементы управления — увеличение и уменьшение масштаба, перемещение экрана, изменение размеров объекта, вращение объекта и все другие функции выполняются с помощью мыши.

Kodu MUO Test World

Я имею в виду, это имеет смысл для детей, но, будучи взрослым, вы можете почувствовать, что порт Xbox обременяет систему. Возможно, дети, привыкшие к версии для Xbox, тоже заметят недостатки порта ПК?

Эстетика, пожалуйста?

Главной особенностью Kodu является его визуально привлекательный характер. Дети никогда полностью не взаимодействуют непосредственно с самим кодом, а размещают и инструктируют объекты, используя аргументы WHEN / DO с несколькими селекторами, такими как:

Услышь — Ровер — Стреляй — Ракета

Или же

Его простота делает его привлекательным, как и его функции сенсорного программирования в среде моделирования. Он не предназначен для ознакомления детей с ядром программирования.

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

Коду ЕСЛИ / ТО

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

Скачать дополнительный мир, как «Ограниченный»

Другие примеры «миров» доступны для загрузки в приложении Kodu. Победителями в категории «Коду Куп 12–12» 2014 года стали 14-летний Алфи Финч-Кричли со своими 12-летними со-дизайнерами Джозефом Банерджи и Джонатаном Хейли. Их портал вдохновил игру

, Ограниченный, победил оппозицию со всей Европы.

Коду ограничен

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

Скачать: Ограниченный (через Dropbox)

Короче говоря, дети начинают понимать ценность идеации, ценность обмена мнениями, силу конструктивной критики и, конечно же, влияние их решений.

Другие варианты кодирования для детей

Признание того, что дети должны подвергаться воздействию кода и программирования

Языки в более раннем возрасте породили множество специализированных сайтов и приложений:

  • Алиса: Трехмерная среда, ориентированная на визуальное программирование, с помощью перетаскивания в редакторе WYSIWYG. Вариант Storytelling Alice, как было показано, улучшает взаимодействие с кодированием. Трехуровневая анимация высокого уровня и социальное взаимодействие обеспечивают привлекательность во всем спектре обучения, напрямую привязываясь к современному цифровому миру детей.
  • Царапины: Еще один инструмент 3D визуального программирования

    , разработанный MIT Media Lab. С момента своего создания в 2007 году зарегистрировалось более 800 000 пользователей. Он полностью открыт, с контентом, разделяющим ключ к сообществу. Все проекты лицензированы Creative Commons, поэтому каждый проект готов к загрузке и модификации. Есть несколько чертовски веселых мини-игр.

  • Hackety-Hack: Рубин для подростков. Teen фактически работают с языком программирования Ruby, изучая структуры алгоритмов, команды, строки, основные математические функции и многое другое. Он называет своих пользователей «хакерами» за это невероятно крутое чувство и имеет интеграцию с настольным социальным сайтом для обмена идеями и помощи.
  • Дейзи Динозавр: Для очень молодых. Возраст от 5 до 8 лет, но отлично подходит для детей постарше. Очень простой интерфейс визуального программирования, основанный на перемещении и взаимодействии с Дейзи Динозавр. Мой 5-летний любил это, и 3-летний был также довольно вдохновлен. Доступно только для iOS.
  • Код-монстр: JavaScript с дружелюбным монстром. Монстр проведет вас через ряд переменных JavaScript. Каждое изменение, которое вы вносите в код

    изменяет внешний вид фигуры на параллельном экране. Создатель Грег Линден хотел научить своих детей программировать: это результат.

Учебные планы отражают изменения в ИКТ

Образование — это система в движении. Дети входят в класс выставлены

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

учиться через выбранную ими среду.

Детский компьютерный банк

Количество веб-сайтов и приложений, разработанных для помощи в компьютерном обучении детей, растет, и, как мы видели, основное внимание уделяется проведению курсов в стиле академии кода

привлечь следующее поколение в критической области образования.

Учебный план по ИКТ также изменяется в соответствии с этими изменениями:

  • Англия: Новая компьютерная программа, направленная на расширение прав и возможностей детей. Из школьных занятий дети узнают, что такое алгоритмы, понимают логические рассуждения и используют цифровые устройства для хранения и извлечения данных. Дети старше 11 лет будут изучать языки программирования, булеву логику, операторы и шаблоны двоичных чисел.
  • Шотландия: Обновление учебной программы для демонстрации компьютерного обучения в классах, особенно для детей младше 14 лет. Все студенты должны сталкиваться с вычислительной техникой, помимо базовой грамотности и прикладных знаний.
  • СОЕДИНЕННЫЕ ШТАТЫ АМЕРИКИ: Курсы информатики

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

  • Израиль: Сейчас мировой лидер по вычислительной технике в классе. Примерно в 2000 году произошли масштабные изменения в учебном плане, в результате чего акцент на ИКТ был перенесен на изучение соответствующих навыков. В настоящее время имеет одну из самых строгих программ информатики в мире, особенно для старшеклассников.
  • Южная Корея: Еще один мировой лидер в области ИКТ для детей. Хорошо известные своим высоко цифровым обществом, все уровни школьного образования в Южной Корее содержат серьезную учебную программу по информатике. Недавно предложенная учебная программа еще более укрепит учебную программу.

Это изменение, которого многие специалисты в области ИКТ ожидали годами. Растет глобальный разрыв в навыках между обученными, обучаемыми и способными работать. Число рабочих мест в секторе ИКТ будет продолжать расти, и наши дети должны быть к этому готовы. Мало того, кодирование учит ряд чрезвычайно полезных жизненных навыков: критическое мышление, анализ и структура, и это лишь некоторые из них.

Малыш на ноутбуке

Возможно, ваш ребенок станет следующим Биллом Гейтсом? Есть только один способ узнать!

Ваши дети используют какие-либо приложения академии кодирования? Вы программист? Как вы думаете, знакомство детей с программированием, логикой и критическим мышлением в более раннем возрасте улучшит навыки? Дайте нам знать в комментариях ниже!

Кредиты на изображения: код через Pixabay, «Ребенок с ноутбуком» через infoworld.com, «Дети в компьютерном банке» через Huffingtonpost.com, «Дети за компьютером» через Wikimedia Commons

Ссылка на основную публикацию
Adblock
detector