Образование · Руководство
Как научить детей кодированию: пошаговое руководство по возрастам для родителей и учителей
Опубликовано:
Коротко
Официальные школьные программы и организации, стоящие за наиболее используемыми инструментами в классе, согласны с тем, что обучение информатике может начинаться примерно с пятилетнего возраста, начиная с «отключенных» действий перед экранным кодированием. Это руководство описывает пошаговые этапы, которые уже используют школы Англии, бесплатные инструменты, наиболее широко используемые во всем мире, и то, что обнаружило контролируемое исследование, когда ученики первого и второго классов посещали уроки кодирования.
Эта версия — машинный перевод оригинала (English). Читать оригинал
Обучение ребенка кодированию не начинается с языка программирования. Органы образования и некоммерческие организации, разрабатывающие наиболее используемые в мире инструменты кодирования для детей, описывают прогрессию: сначала понимание алгоритмов, затем манипулирование готовыми визуальными блоками, и только позже, если вообще для маленьких детей, написание текстового кода.
Пошаговое руководство по возрастам
- Примерно в пятилетнем возрасте начните с «отключенного» алгоритмического мышления, а не с экрана. Национальная программа Англии требует, чтобы ученики 1 этапа (возраст 5–7 лет) понимали, что такое алгоритмы и что программы работают, следуя точным, однозначным инструкциям — концепция, которую можно преподавать посредством повседневного упорядочения перед использованием любого устройства.
- Представьте инструменты перетаскивания блоков, когда ребенок может следовать простым инструкциям на экране. Scratch, созданный в MIT Media Lab в 2007 году и теперь поддерживаемый некоммерческой организацией Scratch Foundation, и бесплатная программа K-12 от CodeAI (организация, ранее известная как Code.org), оба используют блоки вместо типизированного синтаксиса, поэтому дети не должны знать грамматику языка программирования.
- Преподавайте конкретные строительные блоки, которые добавляет 2 этап (возраст 7–11 лет) в программу Англии: последовательность, выбор, повторение, переменные и базовый ввод-вывод, наряду с разбиением проблемы на более мелкие части.
- Рассматривайте отладку как нормальный, ожидаемый шаг, а не ошибку. Требования 2 этапа Англии явно перечисляют способность обнаруживать и исправлять ошибки в алгоритмах и программах как основной навык, а не исключение.
- Позвольте детям строить и делиться полными проектами вместо того, чтобы выполнять только отдельные упражнения. Scratch описывает себя как «безопасное модерируемое онлайн-сообщество», где молодые люди делятся историями, играми и анимацией, которые они создают со сверстниками по всему миру.
- Следуйте структурированной бесплатной программе вместо серии не связанных между собой уроков. CodeAI сообщает, что его курсы K-12 охватили более 150 миллионов студентов и обучили более 3 миллионов учителей в 190 странах, предоставляя проверенную последовательность вместо независимых действий.
Что требует национальная программа Великобритании на каждом этапе
| Этап | Возраст | Основные требования |
|---|---|---|
| Этап 1 | 5–7 | Понимать, что такое алгоритмы и как программы выполняют инструкции; создавать и отлаживать простые программы; использовать логическое рассуждение для предсказания поведения простой программы |
| Этап 2 | 7–11 | Разрабатывать, писать и отлаживать программы для конкретных целей, включая управление или имитацию физических систем; разбивать проблемы на более мелкие части; использовать последовательность, выбор и повторение; работать с переменными и вводом/выводом; обнаруживать и исправлять ошибки в алгоритмах |
Что исследования показывают о кодировании и мышлении детей
Исследование, опубликованное в журнале Frontiers in Psychology в декабре 2019 года исследователями из Университета Падовы, протестировало уроки кодирования с использованием действий Code.org с детьми младших классов. В кластеризованном рандомизированном испытании с 76 учащимися первого класса (возраст 5–6 лет) дети, которые получили восемь уроков кодирования в течение одного месяца, показали большее улучшение тестов планирования и торможения — оба навыка управления функциями — чем дети, которые вместо этого занимались стандартными STEM действиями. Второе исследование отслеживало 38 учащихся второго класса (примерно возраст 7 лет) в течение семи месяцев и обнаружило, что даже один дополнительный месяц кодирования дал результаты, сравнимые с результатами, полученными в течение всех семи месяцев обычного обучения, или даже больше.
Наиболее широко используемые бесплатные платформы
- Scratch — язык на основе блоков без типизированного синтаксиса, созданный в MIT Media Lab и теперь управляемый Scratch Foundation; фонд говорит, что более 200 миллионов детей создали на нем проекты, и пользователи опубликовали более одного миллиарда проектов Scratch.
- CodeAI (ранее Code.org) — бесплатная программа K-12, охватывающая информатику, ИИ и науку о данных; организация сообщает об охвате более 150 миллионов студентов и обучении более 3 миллионов учителей в 190 странах.
Вопросы
- В каком возрасте дети могут начать изучать концепции информатики?
- Обязательная национальная программа Англии вводит алгоритмы и простое программирование в возрасте пяти лет, на этапе 1, и исследование 2019 года в журнале Frontiers in Psychology протестировало структурированные уроки кодирования с учащимися первого класса в возрасте от пяти до шести лет.
- Действительно ли ранняя практика кодирования изменяет способ мышления детей?
- Кластеризованное рандомизированное испытание исследователей Университета Падовы показало, что первоклассники и второклассники, которые получили один месяц уроков кодирования, показали большее улучшение тестов планирования и торможения — навыков управления функциями — чем дети, которые вместо этого занимались стандартными STEM или учебными действиями.
- Какие бесплатные инструменты обычно используют школы для преподавания кодирования маленьким детям?
- Scratch, язык на основе блоков, построенный в MIT Media Lab в 2007 году и теперь управляемый некоммерческой организацией Scratch Foundation, и программа K-12 от CodeAI (ранее Code.org) оба бесплатны и используют блоки перетаскивания вместо типизированного кода.
- Является ли кодирование обязательным школьным предметом где-либо?
- В Англии информатика является обязательным предметом с 2013 года: этап 1 (возраст 5–7 лет) охватывает алгоритмы, простые программы и отладку, а этап 2 (возраст 7–11 лет) добавляет последовательность, выбор, повторение, переменные и исправление ошибок, согласно программам обучения Министерства образования.
- Сколько детей используют такие платформы, как Scratch или курсы CodeAI?
- Scratch Foundation говорит, что более 200 миллионов детей создали проекты на Scratch, в то время как CodeAI сообщает об охвате более 150 миллионов студентов и обучении более 3 миллионов учителей в 190 странах.
Источники
Этот материал подготовлен с помощью искусственного интеллекта и перед публикацией прошёл автоматическую проверку источников. Если вы заметили ошибку, запросите исправление. Запросить исправление или ответ · Как мы работаем
Похожие материалы
ОбразованиеНовость
Университеты Великобритании отзывают предложения и приостанавливают набор из-за ужесточения правил виз
Университеты Великобритании отзывают предложения с поддержкой виз и приостанавливают набор из таких стран, как Пакистан и Бангладеш, после того как правительство вдвое сократило допустимый коэффициент отказов в студенческих визах до 5% в июне 2026 года. Заявления на получение виз резко сократились, а данные показывают, что университеты все чаще побуждают студентов отозвать заявления до регистрации отказа, сохраняя официальный коэффициент отказов ниже реального.
ОбразованиеРуководство
Как улучшить навыки публичных выступлений: шаги для преодоления страха и проведения лучших презентаций
Тревога перед публичными выступлениями затрагивает примерно 40% людей, согласно данным Национального института психического здоровья, на которые ссылается Национальный центр социальной тревожности. Эксперты Toastmasters International и Mindtools указывают на одинаковые основные решения: повторная практика, структурированная подготовка, контролируемое дыхание и переключение внимания с себя на аудиторию.
ОбразованиеРуководство
Как преодолеть прокрастинацию: основанные на научных данных шаги из исследований прокрастинации
Исследователи прокрастинации говорят, что проблема заключается главным образом в управлении эмоциями, а не во времени — люди откладывают задачи, чтобы избежать беспокойства или скуки, которые вызывают эти задачи. Основанные на научных данных шаги включают разделение задач на следующее небольшое действие, установление конкретных планов «если-то», устранение отвлекающих факторов и практику самопрощения после срыва.
ОбразованиеРуководство
Руководство для начинающих по изучению иностранного языка: методы, инструменты, практика
Начинающие изучают новый язык быстрее всего, сочетая понятные упражнения на аудирование и чтение, интервальное повторение для пополнения словарного запаса и регулярную речевую практику, при этом измеряя прогресс по стандартным шкалам компетентности. Это руководство излагает этапы, научное обоснование и реалистичные сроки обучения, основанные на данных Института иностранных служб США, шкале CEFR и рекомендациях ACTFL.