Scratch/JudgingCriteria
Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
(не показаны 4 промежуточные версии 1 участника) | |||
Строка 1: | Строка 1: | ||
− | Критерии оценивания Scratch проектов | + | Критерии оценивания качества Scratch проектов, которые использует [[Dr.Scratch]] - http://www.drscratch.org/ |
Строка 10: | Строка 10: | ||
|- | |- | ||
| '''Контроль''' | | '''Контроль''' | ||
− | |Все команды в одном блоке | + | |Все команды в одном блоке (Начиная управлять спрайтами в среде Scratch, ученик, как правило, собирает последовательность команд и в длинную цепочку) |
<sb>сказать [последовательность]</sb> | <sb>сказать [последовательность]</sb> | ||
| Используются конструкции | | Используются конструкции | ||
− | <sb>повторить ()</sb> и <sb>всегда</sb> | + | <sb>повторить ()</sb> и <sb>всегда</sb><br clear=all /> Управление предполагает использование блоков повторить и всегда |
|Используются условия | |Используются условия | ||
<sb>повторять пока не (<касается цвета [#000000]?>)</sb> | <sb>повторять пока не (<касается цвета [#000000]?>)</sb> | ||
|- | |- | ||
| '''Представление данных''' | | '''Представление данных''' | ||
− | | все величины определены в тексте программы | + | | все величины определены в тексте программы (Если нужно пройти определенное количество шагов или сказать фразу, то эти количество шаги или текст фразы просто сообщаются спрайту исполнителю) |
<sb>идти (10) шагов</sb> | <sb>идти (10) шагов</sb> | ||
| используются переменные | | используются переменные | ||
Строка 26: | Строка 26: | ||
|- | |- | ||
| '''Абстракция''' | | '''Абстракция''' | ||
− | | один длинный исполняемый скрипт | + | | один длинный исполняемый скрипт (Действия начинаются с использования уже готовых блоков-команд. |
<sb>идти (10) шагов</sb><sb>поднять перо</sb> | <sb>идти (10) шагов</sb><sb>поднять перо</sb> | ||
− | | определяем новые блоки | + | | определяем новые блоки (ученик учится объединять команды и создавать на их основе новые командные блоки) |
<sb>определить РисуемДом блок</sb> | <sb>определить РисуемДом блок</sb> | ||
и потом используем | и потом используем | ||
<sb>РисуемДом ::custom</sb> | <sb>РисуемДом ::custom</sb> | ||
− | | создаем клоны | + | | создаем клоны (Еще более высокий уровень абстракции связан с механизмом клонов, который позволяет создавать для отдельного спрайта его клоны) |
<sb>создать клон [себя самого v]</sb> | <sb>создать клон [себя самого v]</sb> | ||
|- | |- | ||
| '''Интерактивное взаимодействие''' | | '''Интерактивное взаимодействие''' | ||
− | | <sb>когда | + | | <sb>когда щёлкнут по зелёному флагу</sb> |
| Используем другие управляющие события | | Используем другие управляющие события | ||
<sb>когда клавиша [пробел v] нажата</sb> | <sb>когда клавиша [пробел v] нажата</sb> |
Текущая версия на 11:35, 6 апреля 2018
Критерии оценивания качества Scratch проектов, которые использует Dr.Scratch - http://www.drscratch.org/
Критерий | Уровень 1 | Уровень 2 | Уровень 3 |
---|---|---|---|
Контроль | Все команды в одном блоке (Начиная управлять спрайтами в среде Scratch, ученик, как правило, собирает последовательность команд и в длинную цепочку)
|
Используются конструкции
|
Используются условия
|
Представление данных | все величины определены в тексте программы (Если нужно пройти определенное количество шагов или сказать фразу, то эти количество шаги или текст фразы просто сообщаются спрайту исполнителю)
|
используются переменные
|
используем списки для хранения данных
|
Абстракция | один длинный исполняемый скрипт (Действия начинаются с использования уже готовых блоков-команд.
|
определяем новые блоки (ученик учится объединять команды и создавать на их основе новые командные блоки)
|
создаем клоны (Еще более высокий уровень абстракции связан с механизмом клонов, который позволяет создавать для отдельного спрайта его клоны)
|
Интерактивное взаимодействие |
|
Используем другие управляющие события
|
внешние сигналы
|
Синхронизация | синхронизация поведения спрайтов через
|
синхронизация через
|
синхронизация через реакцию на изменения
|
Параллельные действия | Все действия запускаются по зеленому флагу
|
Действия запускаются в ответ на нажатия разных клавиш
|
Действия запускаются в ответ на сообщения
|
Логика |
|
|
Совокупность условий
|