Шаблон:Оценивание Programming (syllabus) 2026

Материал из Поле цифровой дидактики


Этап Что делает студент Задача
Use запускает готовый артефакт как пользователь наблюдение
Understand читает исходный код / wiki-текст, понимает структуру анализ
Remix модифицирует артефакт под свою задачу / данные творчество
Document описывает, что именно он изменил и зачем рефлексия
Demonstrate создаёт страницу-демо с примерами использования публикация


Страница Модель Тип remix
NetLogo_widgets интерфейсные элементы добавить процедуры, связанные с кнопками и слайдерами
Netlogo_patches работа с клетками добавить команды для покраски / измерения патчей
Черепашки Netlogo работа с агентами добавить создания и видоизменения агентов
Netlogo links работа с агентами добавить создания и видоизменения агентов
Ants муравьи и феромоны добавить сценарии исследования поведения колонии
Структура remix-страницы NetLogo
Раздел Содержание
Введение краткое описание, чей это remix и зачем
Встроенная модель та же модель, что на исходной странице (через <iframe> или шаблон)
Команды для Command Center короткие фрагменты кода, которые читатель вводит в командную строку
Процедуры для вкладки Code более длинные фрагменты — процедуры, добавляемые в модель
Вопросы для исследования 3–5 вопросов, на которые можно ответить с помощью этих команд
Наблюдения что студент заметил, запустив свои команды
Примеры кода NetLogo для remix-страниц
ask patches [ set pcolor red ]
ask turtles [ fd 1 ]
ask turtles [ set color blue ]
show count turtles
ask patches with [pxcor > 0] [ set pcolor yellow ]

Такие команды читатель копирует прямо в Command Center запущенной модели (одной строкой) и сразу видит результат. Ключевое слово ask — основа обращения к агентам в NetLogo: оно адресует команды либо всем агентам, либо подмножеству. Точно так же как и ask в SMW.

to scatter-ants [n]
  create-turtles n [
    setxy random-xcor random-ycor
    set color red
    set shape "bug"
  ]
end


Требования к remix-странице NetLogo
Требование Минимум
Встроенная исходная модель обязательна
Команды для Command Center не менее 3
Процедуры для вкладки Code не менее 2
Вопросы для исследования не менее 3
Наблюдения / выводы не менее 1 абзаца