Программа «Основы алгоритмизации и программирования»: различия между версиями

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
Строка 7: Строка 7:
 
!{{Hl2}}| Вопросы и задания
 
!{{Hl2}}| Вопросы и задания
 
|-  
 
|-  
| Тема 1 Введение, знакомство со средой Scrarth. История [[конструкционизм]]а. Язык начинается с чудесных историй, которые хочется читать и сочинять
+
|  
| Что такое Scratch? Установка и запуск Scratch. Интерфейс Scratch. Спрайты - акторы, исполнители   
+
; Тема 1  
 +
: Введение в сказочный мир алгоритмов
 +
| Введение, знакомство со средой Scrarth. История [[конструкционизм]]а. Язык начинается с чудесных историй, которые хочется читать и сочинять. Что такое Scratch? Установка и запуск Scratch. Интерфейс Scratch. Спрайты - акторы, исполнители   
 
| Нам понадобится мир, в котором можно совершать действия. Герои-агента-акторы-исполнители, которым можно давать задания. Актеры должны как-то выглядеть, говорить и думать. Мир должен как-то меняться.  
 
| Нам понадобится мир, в котором можно совершать действия. Герои-агента-акторы-исполнители, которым можно давать задания. Актеры должны как-то выглядеть, говорить и думать. Мир должен как-то меняться.  
 
; Что нужно сделать:  
 
; Что нужно сделать:  
Строка 28: Строка 30:
 
* [[Scratch/Как передвигать спрайт клавишами]]
 
* [[Scratch/Как передвигать спрайт клавишами]]
 
|-  
 
|-  
| Тема 3  
+
|  
| Содержание
+
; Тема 3
| Что нужно сделать:
+
: Взаимодействие персонажей - наш герой и другие
 +
| Условия взаимодействия, передача сообщений <sb>передать [Беги]</sb> и <sb>когда я получу[Беги]</sb>
 +
| Учим героя вызывать других агентов и реагировать на сообщения других агентов
 
|-  
 
|-  
| Тема 4
+
|  
 +
; Тема 4
 +
: Храним информацию
 
| Содержание - Описание проектов Scratch
 
| Содержание - Описание проектов Scratch
 
| Что нужно сделать
 
| Что нужно сделать

Версия 17:47, 2 сентября 2019

Последовательность тем

Тема Содержание Вопросы и задания
Тема 1
Введение в сказочный мир алгоритмов
Введение, знакомство со средой Scrarth. История конструкционизма. Язык начинается с чудесных историй, которые хочется читать и сочинять. Что такое Scratch? Установка и запуск Scratch. Интерфейс Scratch. Спрайты - акторы, исполнители Нам понадобится мир, в котором можно совершать действия. Герои-агента-акторы-исполнители, которым можно давать задания. Актеры должны как-то выглядеть, говорить и думать. Мир должен как-то меняться.
Что нужно сделать
познакомиться с примерами проектов на сайте Scratch. Завести собственный аккаунт. Включиться в учебную студию и стать одним из кураторов.
Тема 2
Одинокий герой отправляется в путешествие
Содержание: Цветные блоки и скрипты. Перемещение объектов. Костюмы. События.
когда клавиша [вправо v] нажата
повернуть в направлении (90 v)
идти (10) шагов
Отправляем героя в путешествие. Учим его выполнять указания - двигаться различными способами, переходить из комнаты в комнату. Учимся обманывать зрителей - прячем исполнителей, используем всякие визуальные эффекты, оставляем за собой следы, стираем следы
Что нужно сделать - Посмотреть и попробовать
Управляем поведением отдельного персонажа. Повторяем действия
Тема 3
Взаимодействие персонажей - наш герой и другие
Условия взаимодействия, передача сообщений передать [Беги] и когда я получу[Беги] Учим героя вызывать других агентов и реагировать на сообщения других агентов
Тема 4
Храним информацию
Содержание - Описание проектов Scratch Что нужно сделать
Тема 5 Совместная деятельность Умения совместной деятельности. Инструменты совместной деятельности в Scratch и других средах Что нужно сделать - использование рюкзака, создание ремиксов, анализ деревьев ремиксов
Тема 6 Что кроме Scratch и что после Scratch Содержание Языки и системы программирования. Эволюция языков программирования. Классификация языков программирования. см. Категория:Язык программирования Что делаем - ABC, AgentCubes, Agentsheets, AlgoBlock, AlgoBrix, Algol, Alice, App Inventor, AppLab, Basic, Beetle Blocks, Blockly, Blockly Games, BlueJ, Boxer, Cargo-Bot, Clojure, Codemoji, CoffeeScript, Desmos, Etoys, Flip, GP, GameBlox, Gamefroot, Gamestar Mechanic, GeoGebra, Globaloria, Gnuplot, Greenfoot, Hack, Hopscotch, HyperCard, Java, JavaScript, Josef, Julia, Karel, Karel++, Kodu, Kumir, Lisp, LogoBlocks, LogoWriter, Looking Glass, Lua, MakeCode, Mama, MicroBlocks, Move the Turtle… следующие результаты
Тема 7 - Оценивание умений по созданию алгоритмов Содержание - таблица оценивания, Dr.Scratch Что делаем: оцениваем Scratch проект, используя Scratch/JudgingCriteria и Dr.Scratch, предлагаем собственные критерии оценивания
Тема 8 Содержание Что нужно сделать
Тема 9 Содержание Что нужно сделать
Тема 10 Заключение, зачёт Что нужно сделать

Инструменты

  1. Scratch - http://scratch.mit.edu
  2. Semantic MediaWiki https://smwiki.mgpu.ru/w/
  3. Dr.Scratch - http://www.drscratch.org/


Литература