Согласование стандартов CodeMonkey

Соответствие учебных программ стандартам

Единые базовые государственные стандарты

MATH.PRACTICE.MP1

Понимание проблем и проявление настойчивости в их решении. Понимание чужих подходов к решению сложных проблем.

MATH.PRACTICE.MP3

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

MATH.PRACTICE.MP3

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

MATH.PRACTICE.MP3

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

MATH.PRACTICE.MP3

Создание действенных аргументов и критический анализ доводов оппонентов. Ответ на аргументы других.

MATH.PRACTICE.MP3

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

MATH.PRACTICE.MP5

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

MATH.CONTENT.6.NS.C.5

Применение и расширение предыдущего понимания чисел к системе рациональных чисел. Понимание, что положительные и отрицательные числа используются вместе для описания величин, имеющих противоположные направления или значения (например, температура выше / ниже нуля, высота над / ниже уровня моря, кредиты / дебеты, положительный / отрицательный электрический заряд); использование положительных и отрицательных чисел для представления количеств в реальном контексте, объясняя значение 0 в каждой ситуации.

MATH.CONTENT.6.EE.A.2

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

MATH.CONTENT.6.EE.B.6

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

Math.Content.8.FA1

Определение, оценка и сравнение функций. Понимание, что функция - переменная величина, меняющаяся в зависимости от изменений другой величины. График функции - это набор упорядоченных пар чисел.

ELA-Literacy.RI.5.10

Диапазон чтения и уровень сложности текста. К концу года самостоятельно и умело читать и понимать информационные тексты, в том числе тексты по истории / обществознанию, естествознанию и технические тексты в верхней части диапазона сложности текста 4–5 классов.

ELA-Literacy.RST.6-8.3

Ключевые идеи и детали. Точно соблюдайте многоступенчатую процедуру при проведении экспериментов, измерений или технических задач.

ELA-Literacy.RST.6-8.4

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

ELA-Literacy.RST.6-8.7

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

ELA-Literacy.RST.9-10.4

Ремесло и структура. Определите значение символов, ключевых терминов и других слов и фраз, относящихся к предметной области, когда они используются в конкретном научном или техническом контексте, относящемся к текстам и темам для 9–10 классов.

Стандарты компьютерных наук CSTA K-12

Уровень 1 / К-3

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

Уровень 1 / 3-6

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

Уровень 1 / К-3

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

Уровень 1 / 3-6

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

Уровень 1 / К-3

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

Уровень 1 / 3-6

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

Уровень 2 / 6-9.

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

Уровень 2 / 6-9.

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

Уровень 2 / 6-9.

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

Уровень 2 / 6-9.

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

Уровень 3A / 9-12.

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

Уровень 3A / 9-12.

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

Уровень 3B / 9-12.

Вычислительное мышление.
Сравните и сопоставьте простые структуры данных и способы их использования (например, массивы и списки).

Уровень 3B / 9-12.

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

Уровень 3B / 9-12.

Компьютеры и средства связи.
Обсудите влияние изменений на функциональность прикладных программ.

Национальная учебная программа в Англии

Ключевой этап 1

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

Ключевой этап 2

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

Ключевой этап 3

Изучение нескольких ключевых алгоритмов, отражающих вычислительное мышление (например, алгоритмы сортировки и поиска); использование логических рассуждений для сравнения полезность альтернативных задачи.
Понимание простой булевой логики[например, И, ИЛИ и НЕ] и вариантов ее применения в схемах и программировании.
Понимание, как инструкции хранятся и выполняются в компьютерной системе;

Ключевой этап 4

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

ознакомьтесь со стандартами для каждого из наших курсов

Блочное программирование
Pre-K & K

Блочное программирование
1 & 2 grade

Math & coding practice
2-4 класс

Текстовое программирование
3-5 grade

Game design courses
6-8 класс

Game creation courses
6-8 класс

Курс Python
6-8 класс

Python & Chatbot course
6-8 класс

Game creation courses
2nd grade and up

Digital Use/Digital Citizenship
3rd grade and up

 

1 WEEK ONLY games that change monthly!
1st grade and up

All courses are included in your CodeMonkey subscription!