Учебная программа по информатике из Minecraft

Преподавание информатики в школе стало еще проще, поскольку Microsoft делает 30-часовую учебную программу, ориентированную на учащихся в возрасте от 11 до 16 лет, доступную для бесплатной загрузки.

Учебная программа основана на Minecraft Education Edition, версии, которая предлагает специальные функции для преподавателей, и Microsoft MakeCode, редакторе блочного и JavaScript-программирования в качестве средства обучения основам программирования и навыкам вычислительного мышления.

Курс состоит из 10 разделов, каждый из которых посвящен конкретным концепциям информатики и навыкам программирования. Для преподавания всех разделов и уроков потребуется примерно 30 часов обучения, каждое из которых включает 1-4 урока по 45-60 минут каждый.

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

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

Таким образом, к концу курса студенты должны будут:

Измените свой мир Minecraft с помощью кода в Microsoft MakeCode.

Опишите и примените следующие концепции программирования: События, Координаты, Переменные, Условные, Функции и параметры, Итерации, Массивы, Искусственный интеллект.

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

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

Например, руководство, подкрепленное соответствующим материалом, которое предоставляется преподавателям, так же четко сформулировано, как:

Представьте концепцию информатики

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

Спросите студентов: Почему это важно? Как это нам помогает? Затем поделитесь: · Это меняет все в том, как мы живем и работаем. · Это для всех, а не только для компьютерных программистов. · Это учит важным навыкам, таким как творчество, решение проблем, критическое и гибкое мышление и работа с другими. навыки и знания важны для успешной работы и карьеры.

или же

Кодирование с помощью Microsoft MakeCode Спросите студентов: что такое кодирование? Затем поделитесь: · Код дает инструкции компьютеру что-то сделать. · Компьютер может быть ноутбуком, планшетом, смартфоном или любым другим компьютером. Даже роботы. Кодирование и компьютерное программирование означают одно и то же.

Подробно об объектах:

Раздел 1: Введение · Опишите информатику и программирование и их важность · Научитесь играть и маневрировать в Minecraft: Education Edition · Понимать блочное программирование в Microsoft MakeCode · Измените свой мир Minecraft с помощью кодирования

Раздел 2: События Урок A: Знакомство с событиями Урок B: Кодирование с помощью событий Урок C: Связывание событий Урок D: Проявите творческий подход с событиями

Блок 3: Координаты Урок A: Введение в координаты Урок B: Кодирование с координатами Урок C: Автоматизация действий с координатами Урок D: Проявите творческий подход с координатами Блок 4: Переменные Урок A: Введение в переменные Урок B: Кодирование с помощью переменных Урок C: Комбинирование переменные Урок D: проявите творческий подход с переменными Блок 5: Условные выражения Урок A: Введение в условные выражения Урок B: Кодирование с помощью условных выражений Урок C: Отладка кода проблемы с помощью условных выражений Урок D: проявите творческий подход с помощью условных выражений Блок 6: Функции Урок A: Введение в функции Урок B: Кодирование с помощью функций Урок C: Создание функций Урок D: Проявите творческий подход с помощью функций Блок 7: Итерация Урок A: Введение в итерацию Урок B: Кодирование с итерацией Урок C: Отладка с итерацией Урок D: Проявите творческий подход с итерацией Блок 8: Массивы Урок A: Введение в массивы Урок B: Кодирование с использованием массивов Урок C: Создание массивов Урок D. Проявите творческий подход с массивами

Раздел 9: Искусственный интеллект Урок A: Введение в искусственный интеллект Урок B: Кодирование интеллектуального агента Урок C: Проявите творческий подход с помощью искусственного интеллекта

Раздел 10: Заключительный независимый проект · Разработайте оригинальный творческий проект, чтобы запрограммировать четыре инструмента для рюкзака выживания, которые помогут вам в мире Minecraft · Продемонстрируйте полученные навыки программирования и примените их по-новому · Подтвердите свой подход к проекту, включая бета-версию тестирование и анализ кода для отладки и решения проблем

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *