Программа внеурочной деятельности «учимся программировать в scratch»



Скачать 332.58 Kb.
страница3/3
Дата20.11.2016
Размер332.58 Kb.
Просмотров700
Скачиваний0
ТипПрограмма
1   2   3




занятия

Наименование раздела, темы

Всего часов

Из них

Виды упражнений

Теоретические занятия

Практические занятия

Раздел 1. Знакомьтесь, Scratch.

5

2

3




Тема 1. Что такое Scratch?

2

1

1




1

Откройте для себя Scratch. Где живут спрайты? Поведение объектов.

  • история создания scratch

  • возможности программы

  • интерфейс программы

  • объекты, спрайт, сцена

  • фон, пиксел, костюм

  • декартова система координат

  • координаты, направления

  • действие, сообщение

  • сценарий (скрипт)




1




Рефлексивное задание

Практическое задание «Спрайты на отдыхе»



2

Графический редактор в Scratch.

  • графический редактор

  • растровое изображение

  • растр

  • импорт изображения

  • центрирование

  • трансформация

  • масштабирование

  • текстовые эффекты







1

Практическое задание «Костюм для спрайта и фон для сцены»

Тема 2. Алгоритмы в стиле Scratch.

3

1

2




3

Алгоритм=сценарий=скрипт. Исполнители алгоритма. СКИ.

  • алгоритм

  • шаг алгоритма

  • исполнитель алгоритма

  • СКИ исполнителя

  • КОД алгоритма




1




Рефлексивное задание

4

Три вида алгоритмов. Как записать алгоритмы?

  • линейный алгоритм

  • разветвляющийся алгоритм

  • циклический алгоритм

  • словесный способ записи алгоритма

  • блок-схема

  • программный способ записи алгоритма







1

Практическое задание «Собираем алгоритмы»

5

Три вида алгоритмов. Как записать алгоритмы?

  • примеры алгоритмов в Scratch

  • сбор скриптов алгоритмов







1

Практическое задание «Алгоритмы в стиле Scratch»

Раздел 2. Говорим с компьютером на Scratch.

4

1

3




Тема 1. Языки программирования.

1

1







6

Как появились языки программирования? Робонавты.

  • история появления языков программирования

  • словарь и грамматика языка программирования

  • робонавты




1




Рефлексивное задание

Домашнее практическое задание



Тема 2. Первая программа на Scratch.

3




3




7

Язык команд Scratch.

  • блоки команд

  • алгоритм создания скриптов







1

Рефлексивное задание

Практическое задание «Блоки-родственники»



8

Совместимость команд.

  • правило подбора команды для скрипта







1

Практическое задание «Продолжи историю»

9

Собираем скрипт.







1

Практическое задание «Аквариум»

Раздел 3. «Живые» рисунки и интерактивные истории.

13




13




Тема 1. Экспериментируем с внешностью.

7




7




10-11

Как изменить внешность объектов?

  • смена образа сцены

  • смена образа спрайта

  • применение графических эффектов

  • алгоритм изменения внешности







2

Рефлексивное задание

Практическое задание

«Осьминог»

Практическое задание

«Светофор»


12

О чем говорят и думают спрайты?

  • блоки с параметром времени

  • общение спрайтов







1

Практическое задание

«Вежливый кот»



13

Когда размер имеет значение.

  • инструменты увеличения и уменьшения объектов

  • блоки изменения внешности







1

Практическое задание

«Воздушный шар»

Практическое задание

«Грибы»


14

Поиграем в прятки.

  • блоки появления и исчезновения объектов







1

Практическое задание

«Голодный моллюск»



15-16

Жизнь похожа на слоеный пирог.

  • слои

  • переход из одного слоя в другой







2

Практическое задание

«Колобок»



Тема 2. Как путешествуют спрайты?

6




6




17

Способы движения.

  • стеки и репортеры

  • репортеры движения

  • три способа движения







1

Рефлексивное задание

Практическое задание

«Океан»


18

Повороты.

  • направления поворота

  • поворот к объекту







1

Практическое задание

«Автодром»



19

Прозрачная стена.

  • блок контроля границы







1

Практическое задание

«Подводная лодка»



20-22

Спрайты умеют рисовать.

  • перо

  • размер, цвет, оттенок

  • блок случайных чисел

  • блок печати копий







3

Практическое задание «Квадрат»

Практическое задание «Море»

Практическое задание «Цветочная поляна»


Раздел 4. Творческое программирование.

12

1

11




Тема 1. Алгоритм создания творческих проектов.

1

1







23

Спираль творчества. Алгоритм создания проекта по спирали творчества.




1




Рефлексивные задания

Тема 2. Создание Scratch-проектов.

11




11




24

Создание мультимедийной scratch-истории (сказки). Генерация идей. Подбор персонажей. Подбор сцен.







1

Практическое задание

«Создание и сохранение проекта с готовыми спрайтами и сценами»



25

Создание мультимедийной scratch-истории (сказки). Взаимодействие объектов творческого проекта. Построение схемы взаимодействия. Написание скриптов взаимодействия объектов.







1

Практическое задание

«Общение спрайтов»



26

Создание мультимедийной scratch-истории (сказки). Включение звуковых эффектов в проект.







1

Практическое задание

«Озвучивание истории»



27

Создание мультимедийной scratch-истории (сказки). Финальное редактирование скриптов. Компиляция проекта в исполнимый файл.







1

Практическое задание

«Компиляция файла истории»



28

Презентация творческих проектов.







1




29

Создание scratch-квеста. Знакомство с примерами scratch-квестов.







1

Практическое задание «Исследование квестов. Изучение скриптов квестов»

30

Создание scratch-квеста. Генерация идей. Подбор персонажей. Подбор сцен.







1

Практическое задание

«Создание и сохранение проекта с готовыми спрайтами и сценами»



31

Создание scratch-квеста. Построение схемы взаимодействия. Написание скриптов взаимодействия объектов.







1

Практическое задание

«Управление объектами с клавиатуры и мышкой»



32

Создание scratch-квеста. Озвучивание квеста.







1

Практическое задание

«Озвучивание игры»



33

Создание scratch-квеста. Финальное редактирование скриптов. Компиляция проекта в исполнимый файл.







1

Практическое задание

«Компиляция файла квеста»



34

Испытание scratch-квестов.







1







Итого:

34

4

30






УЧЕБНО-ТЕМАТИЧЕСКИЙ ПЛАН (ВТОРОЙ ГОД ОБУЧЕНИЯ)

занятия

Наименование раздела, темы

Всего часов

Из них

Виды упражнений

Теоретические занятия

Практические занятия

Раздел 1. Веселая Scratch-математика.

20

3

17




Тема 1. Умеют ли спрайты считать?

7

1

6




1

Типы данных. Числовые данные.

  • данные: числовые, строковые, логические

  • числа: положительные, отрицательные, целые, дробные




1




Рефлексивное задание

2

Как считают спрайты?

  • арифметические действия с числами в алгоритмах







1

Практическое задание «Кот-математик»

3

Игры с буквами и словами.

  • строковые данные

  • функции работы со строковыми данными







1

Практическое задание «Словопревращения»

4

Ложь или Истина?

  • логические данные

  • логические операции: И, ИЛИ, НЕ







1

Практическое задание «Кто прав?»

5

Игра «Математик»

  • создание мини-проекта







1

Практическое задание «Создание спрайтов и костюмов для игры»

6

Игра «Математик»

  • создание мини-проекта







1

Практическое задание «Сценарий игры»

7

Игра «Математик»

  • создание мини-проекта







1

Практическое задание «Экзамен для Математика»

Тема 2. Константы и переменные.

8

2

6




8

Константы и сенсоры.

  • константы

  • сенсоры событий

  • сенсоры общения, стеки




1




Рефлексивное задание

9

Машина времени.

  • блоки управления временем







1

Практическое задание «Машина времени»

10

Обещаем слушаться родителей.

  • применение сенсоров событий







1

Практическое задание «Обещаем слушаться родителей»

11

Переменные.

  • переменные

  • блоки создания и управления переменными

  • имя переменной




1




Рефлексивное задание

12

Учимся работать с переменными.

  • приемы работы с переменными: создание, удаление







1

Практическое задание «Создание и удаление переменных»

13

Управление скоростью движения.

  • использование слайдера монитора переменной







1

Практическое задание «Управляем автомобилем»

14

Локальные и глобальные переменные.

  • локальные переменные

  • глобальные переменные

  • правила использования переменных







1

Практическое задание «Создание локальных и глобальных переменных»

15

Творческая работа

  • создание мини-проекта







1

Практическое задание «Летучая мышка»

Тема 3. Списки.

5




5




16

Что такое списки?

  • список, имя списка

  • элемент списка

  • индекс

  • длина списка







1

Практическое задание «Создание списка желаний»

17

Как работать с элементами списка.

  • создание списка

  • добавление, удаление элемента списка

  • изменение значений элементов







1

Практическое задание «Чем питаются антилопы?»

18

Игра «Съедобное-несъедобное»

  • создание мини-проекта







1

Практическое задание «Создание скрипта игры»

19

Игра «Съедобное-несъедобное»

  • создание мини-проекта







1

Практическое задание «Ремикс игры с картинками»

20

Творческая работа.

  • создание мини-проекта










Практическое задание «Диалог»

Раздел 2. Лаборатория обучающих игр.

14

2

12




Тема 1. Создаем обучающую игру по математике.

7

1

6




21

Постановка цели, составление сценария.




1




Рефлексивное задание

22

Подбор фона, спрайтов, костюмов.







1

Практическое задание «Графика моей игры»

23

Виртуальный учитель математики.

  • сборка скрипта игры







1

Практическое задание «Сборка скрипта. Виртуальный учитель математики»

24

Виртуальный учитель математики. Продолжение.

  • сборка скрипта игры







1

Практическое задание «Сборка скрипта. Виртуальный учитель математики»

25

Скрипт проверки знаний.

  • сборка скрипта проверки знаний







1

Практическое задание «Сборка скрипта. Проверяем знания»

26

Звуковое сопровождение игры.

  • включение звука на разных этапах игры







1

Практическое задание «Игру звуками не испортишь»

27

Испытание игры.







1

Практическое задание «Тестирование обучающей игры»

Тема 2. Создаем интерактивную игру по русскому языку.

7

1

6




28

Постановка цели, составление сценария.




1




Рефлексивное задание

29

Подбор фона, спрайтов, костюмов.







1

Практическое задание «Графика моей игры»

30

Взаимодействие объектов.

  • организация взаимодействия и общения объектов в игре







1

Практическое задание «Создаем скрипты взаимодействия»

31

Интерактивность игры.

  • организация общения объектов с человеком







1

Практическое задание «Добавим интерактивности»

32

Озвучивание игры.

  • включение звука на разных этапах игры







1

Практическое задание «Озвучивание игры»

33

Испытание игры.







1

Практическое задание «Тестирование игры»

34

Знакомство с Интернет-сообществом скретчеров.

  • Интернет-сообщество скретчеров

  • правила публикации и обмена проектов в интернет-сообществе







1

Практическое задание «Размещение проектов в сети Интернет»

Раздел 3. Музыкальная магия чисел.

12

2

10




Тема 1. Музыкальная грамота для Scratch.

6

1

5




35

Что такое звук?

  • звук, высота звука

  • звукоряд

  • полный звукоряд




1




Рефлексивное задание

36

Темп, такт, размер.

  • темп

  • такт

  • размер

  • пауза







1

Практическое задание «Темп, такт, размер»

37

Ноты в Scratch.

  • ноты

  • длительность нот и пауз







1

Практическое задание «Как звучат ноты»

38

Алгоритм гаммы.

  • линейный алгоритм гаммы







1

Практическое задание «Алгоритм гаммы»

39

Играем по нотам.

  • алгоритм игры по нотам







1

Практическое задание «Играем по нотам»

40

Играем по нотам

  • составление алгоритма проигрывания мелодий







1

Практическое задание «Мелодии известных песен»

Тема 2. Пишем музыку в Scratch.

6

1

5




41

Мелодические инструменты.

  • мелодический набор инструментов

  • извлечение звука инструментов




1




Рефлексивное задание

42

Забытая мелодия для флейты.

  • сравнение игры по нотам на разных инструментах







1

Практическое задание

«Как звучат музыкальные инструменты»



43

Барабаны.

  • звучание различных барабанов







1

Практическое задание

«Звучание барабанов»



44

Аккорды.

  • аккорды

  • звучание аккордов







1

Практическое задание «Звучание аккордов»

45

Композиторы.

  • моделирование плеера







1

Практическое задание «Ремиксы известных песен»

46

Оркестр.

  • параллельное исполнение мелодий







1

Практическое задание «Оркестр своими руками»

Раздел 4. Свободное проектирование.

22

5

17




Тема 1. Алгоритм создания творческих проектов.

1

1







47

Спираль творчества. Алгоритм создания проекта по спирали творчества.




1




Рефлексивные задания

Тема 2. Создание Scratch-проектов.

21

4

17




48

Создание музыкального клипа. Генерация идей. Подбор графического оформления. Составление схемы взаимодействия объектов.




1




Рефлексивное задание

49

Реализация взаимодействия объектов.







1

Практическое задание

«Взаимодействие объектов»



50

Реализация взаимодействия объектов. Продолжение







1

Практическое задание

«Взаимодействие объектов»



51

Наложение музыки на презентацию.







1

Практическое задание

«Озвучивание презентации»



52

Интерактивность клипа.







1

Практическое задание

«Добавим интерактивности»



53

Презентация творческого проекта.







1

Творческий проект

54

Знакомство с мультипликацией. Идея социальной мультипликации.




1




Рефлексивное задание

55

Создание мультфильма. Генерация идей. Подбор персонажей и фона.




1




Рефлексивное задание

Практическое задание

«Подбор персонажей и фона»


56

Создание схемы взаимодействия объектов.







1

Практическое задание

«Схема взаимодействия объектов»



57

Скрипты взаимодействия объектов.







1

Практическое задание

«Сборка скриптов взаимодействия объектов»



58

Скрипты взаимодействия объектов. Продолжение.







1

Практическое задание

«Сборка скриптов взаимодействия объектов»



59

Озвучивание мультфильма.







1

Практическое задание

«Озвучивание мультфильма»



60

Озвучивание мультфильма.







1

Практическое задание

«Озвучивание мультфильма»



61

Финальное редактирование мультфильма. Конвертация в исполнимый файл.







1

Практическое задание

«Тестирование проекта»



62

Презентация проектов.







1

Творческий проект

63

Исследование интерактивных моделей.




1




Рефлексивное задание

64

Создание интерактивной модели. Генерация идей. Подбор фона и объектов.







1

Практическое задание

«Графика моей модели»



65

Взаимодействие объектов модели.







1

Практическое задание

«Создание скриптов взаимодействия объектов»



66

Взаимодействие объектов модели. Продолжение.







1

Практическое задание

«Создание скриптов взаимодействия объектов»



67

Интерактивность модели.







1

Практическое задание

«Добавим интерактивности»



68

Презентация моделей.







1

Творческий проект.




Итого:

68

12

56







ТЕХНИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ:




  1. Персональный компьютер с процессором производительностью не ниже 2 Ггц и 1 Гб оперативной памяти.

  2. Операционная система Windows/Linux.

  3. Программа Scratch 1.4

  4. Программа компиляции файлов Scratch в исполняемый файл ChirpCompiler.



ИНФОРМАЦИОННО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ




ЛИТЕРАТУРА:




  1. Денисова Л. В., Дженжер В. О. Пропедевтика идей параллельного программирования в средней школе при помощи среды Scratch / Современные информационные технологии и ИТ-образование: III Межд. науч.-практ. конф., Москва, МГУ имени М. В. Ломоносова, 2008 г.: Сб. докладов: Учебно-методическое пособие / Под ред. В. А. Сухомлина. — М.: МАКС Пресс, 2008. — С 451–459.

  2. Патаракин Е. Д. Учимся готовить в среде Scratch. - Санкт Петербург, 2008

  3. Патаракин Е.Д. Освоение медиа-культуры через учебные игры с маленькими кирпичиками знаний. В книге Судьба России: вектор перемен, 2007

  4. Рындак В. Г., Дженжер В. О., Денисова Л. В. Проектная деятельность школьника в среде программирования Scratch: учебно-методическое пособие / В. Г. Рындак, В. О. Дженжер, Л. В. Денисова. — Оренбург: Оренб. гос. ин-т. менеджмента, 2009. — 116 с.: ил.

  5. Рындак В. Г., Дженжер В. О., Денисова Л. В. Концепция организации внеучебной проектной научно-познавательной деятельности школьника. // Образование и наука. Известия УрО РАО. — Екатеринбург: Изд-во УрО РАО, 2009. — № 7 (64). — С. 12–22.




ЭЛЕКТРОННЫЕ РЕСУРСЫ:




  1. http://younglinux.info/scratch

  2. http://scratch.uvk6.info/

  3. http://letopisi.ru/index.php/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87

  4. http://www.tud.ttu.ee/~vilip/Scratch/Vene_Opik/Vkontsep1.pdf

  5. http://sogiuu.oskoluno.ru/area/7/inform/Grebnev.pdf

  6. http://odjiri.narod.ru/

  7. http://info.scratch.mit.edu/ru/Support/Scratch_FAQ

  8. http://younglinux.info/sites/default/files/scratch_lessons.pdf

  9. http://www.socobraz.ru/index.php/%D0%A8%D0%BA%D0%BE%D0%BB%D0%B0_Scratch




ПРИЛОЖЕНИЯ


Задание:

Попробуйте самостоятельно определить, где на сцене находятся положительные и отрицательные области значений Х, У. Что такое направление? В решении этой задачи вам поможет рисунок.



http://scratch.uvk6.info/_/rsrc/1314520058303/file-cabinet/dvigenienascene.png
Карточка:

https://lh5.googleusercontent.com/-lhm9hj9y5ws/txsplak8i1i/aaaaaaaaaki/kqcolgequkc/s1600/12_v1.4_keepscore.jpg

Задание:

Какие из перечисленных сценариев имеют полный КОД алгоритма?





Сценарий

К

О

Д

1

1) сделать шаг -> 2) подождать -> 3) сделать шаг -> 4) подождать










2

1) сделать шаг длиной 10 точек -> 2) подождать 1 секунду -> 3) сделать шаг длиной 10 точек -> 4) подождать 1 секунду










3

1) сделать шаг длиной 5 точек -> 2) подождать 1 секунду -> 3) сделать шаг длиной 15 точек -> 4) подождать 1 секунду










4

1) сделать шаг длиной 5 точек -> 2) подождать 0,5 секунды -> 3) сделать шаг длиной 15 точек -> 4) подождать 0,2 секунды











Задание:

Какой обязательный признак алгоритма отсутствует в этом скрипте?


https://sites.google.com/a/uvk6.info/scratch/_/rsrc/1314651837134/file-cabinet/skriptohibka1.png


Задание:

Кто в полете машет крыльями чаще: комар, муха или шмель? По какому признаку это можно установить?



https://lh4.googleusercontent.com/ptruv1f0pthel5rdefoigdmkhgj5cznkinjnsh3j0zsor84fa1lm87y9b7atdp0hdbug0-ixp0hkfwalqhl65nzxhuwhakjdf_ajlqd53a7gy7bt-xw
Задание:

https://lh6.googleusercontent.com/1_dt3hlyptrte1auxrxubhgnqt_efkb_s5y6qib5z6scq52xkmu1r7i1dd7jxda6aagqreja960k_dz5jzehzrdpxushfihu0tcqp6mbfkf5wgw2nhw

Сколько тактов изображено на рисунке?


Задание:

Установите, под какими номерами находятся: дыхание, морской берег, аплодисменты, выстрел?


Задание:

Составить мелодию проигрывания «Чижик-Пыжик»



https://lh3.googleusercontent.com/csoekfctewlcfzvz0ttt69whaplk6kkudfqgxcwrsdwp3g1qjdqrl4pgt6xwnqm0ighxiu_insvz4pu371ds2ru3c-kaqambha9wrlyp5azxyvox7fo

Поделитесь с Вашими друзьями:
1   2   3


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал