Scratch программирование

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

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

Программирование в визуально – ориентированной среде  Scratch (Скретч) и Codu (Kоду) позволяет развивать творческие способности школьников, их логическое мышление, привлекать к активному использованию информационных технологий.

Педагоги

Генералова Елена Сергеевна

Содержание программы

1
Основы программирования в Скретч (Scretch)
1
 
беседа
2
Простая анимация в Скретч (Scretch)
1
1
практическая работа
3
Управление персонажем клавиатурой в Скретч (Scretch)
0,5
1
практическая работа
4
Взаимодействие с другими персонажами Скретч (Scretch)
0,5
1
практическая работа
5
Звук, реплики и копирование скриптов от одного персонажа к другому
1
1
практическая работа
6
Переменные в Скретч
1
2
практическая работа
7
Поздравительная открытка в Скретч (Scretch)
1
1
проект
8
Перестановка переменных местами в Скретч (Scretch)
1
1
практическая работа
9
Использование клонов в Скретч (Scretch)
1
1
практическая работа
10
События и кнопки в Скретч (Scretch)
1
1
практическая работа
11
Слои и эффект движения в Скретч (Scretch)
1
1
практическая работа
12
Простая пушка в Скретч (Scretch)
1
1
практическая работа
13
Стрельба из пушки с синусами и косинусами в Скретч (Scretch)
1
2
практическая работа
14
Списки (массивы), рисование пером и пузырьковая сортировка в Скретч (Scretch)
1
2
практическая работа
15
Ловля покемона
1
1
практическая работа
16
Простая база данных на примере записной книжки
1
2
практическая работа
17
Как обойти слона
1
1
практическая работа
18
Простой графический редактор в Скретч (Scretch)
1
1
практическая работа
19
Точные и неточные часы
1
2
практическая работа
20
Использование циклов в Скретч (Scretch)
1
2
практическая работа
21
Разница между растровой и векторной графикой
1
1
 практическая работа
22
Доска рекордов
1
1
практическая работа
23
Алгоритм - как фундаментальное понятие в информатике (Kodu Game Lab).
1
1
практическая работа
24
Исполнители вокруг нас(Kodu Game Lab).
0,5
1
беседа
25
Формы записи алгоритмов. Блок-схемы алгоритмов (Kodu Game Lab).
1
1
практическая работа
26
Линейные алгоритмы (Kodu Game Lab).
1
1
практическая работа
27
Ветвление в алгоритме (Kodu Game Lab)
1
1
практическая работа
28
Ветвления в построчной записи алгоритма (Kodu Game Lab)
1
1
практическая работа
29
Циклические алгоритмы (Kodu Game Lab).
1
2
практическая работа
30
Пошаговая запись результатов выполнения алгоритмов (Kodu Game Lab)
1
1
практическая работа
31
Творческий мини-проект: «Алгоритмы»

  (Kodu Game Lab)
1
2
практическая работа
32
Программирование в среде KoduGameLab.
1
1
практическая работа
33
Общие сведения о программировании

 (Kodu Game Lab).
1
1
практическая работа
34
Знакомство с интерфейсом и основными принципами работы с программой KoduGameLab.
1
1
практическая работа
35
Главное меню, панель инструментов

(редактирование)  (Kodu Game Lab).
1
1
практическая работа
36
Создание персонажей с учетом игровой среды, действия персонажей (Kodu Game Lab) .
1
2
практическая работа
37
Перемещение персонажей в макросреде Koduc использованием клавиатуры и мыши.
0,5
2
практическая работа
38
Создание ландшафтов (миров), добавление объектов (Kodu Game Lab) .
1
2
практическая работа
39
Режим программирования, основные операторы Kodu.
1
1
практическая работа
40
Создание путей, выбор поведения персонажей. Создание клонов(Kodu Game Lab).
1
2
практическая работа
41
 Разработка стратегии и атмосферы игры (Kodu Game Lab).
1
3
практическая работа
42
Страницы, функции, ракурс обзора (Kodu Game Lab).
1
2
практическая работа
43
Таймер, индикатор здоровья. Kodu Game Lab опция «Родитель»
0,5
1
практическая работа
44
Моделирование здания  в SketchUp 
1
3
проект
45
Моделирование участка  в SketchUp 
0,5
2
проект
46
Архитектурная графика: классика и современность.

Практическое применение

 архитектурной графики
2
3
практическая работа
47
Инструменты рисования в SketchUp 
1
2
практическая работа
48
Инструменты изменения в SketchUp 
1
2
практическая работа
49
Инструменты построения  в SketchUp 
1
2
практическая работа
50
Инструменты построения  в SketchUp 
1
2
практическая работа
51
Возможности SketchUp Знакомство с интерфейсом программы
2
2
практическая работа
52
Панели инструментов в SketchUp 
2
2,5
практическая работа
53
Логический механизм интерфейса в SketchUp 
2
2
практическая работа
54
Дополнительная информация по элементам в SketchUp 
2
2
практическая работа
55
Основные инструменты в SketchUp 
2
2,5
практическая работа
56
«Разработка и создание собственного мира в KoduGameLab».
2
3,5
практическая работа
57
Мини-проект на тему: «Разработка и создание собственного мира в KoduGameLab».
1
5
проект
58
Защита проекта
1
4
проект
 
Всего: 163
 
 
 

Цели программы

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

Результат программы

Знать:

·        Основные термины и понятия в данной сфере;

·        Основные двухмерные форматы переносимой компьютерной графики;

·         основные трехмерные форматы компьютерной графики, основные навыки создание проектов.

             Уметь:

·             спроектировать, изготовить и разместить в сети или подготовить для иной формы представления Scratch проекты;

·              Программировать в простом графическом редакторе Scratch (Скретч), составлять и записывать алгоритм для конкретного исполнителя при разработке трехмерных  игр;

·              создавать графическое отображение идеи проекта в двухмерном и трехмерном формате;

·             разрабатывать 3d модель в программе Соdu;

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

           Владеть:

·             способами работы с изученными программами;

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

Особые условия проведения

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

Материально-техническая база

1.      Персональный компьютер, нетбук, ноутбук.

2.      Операционная система может быть любая.

3.      Доступ в интернет со скоростью не менее 1 Мбит/сек.

4.      Браузер – любой.

5.      Актуальная версия java-plugin в используемом браузере.

6.      On-line или Of - line версия Scratch 1.3 или 2.0.

7.      Текстовый редактор MS Word 2007 и выше или аналогичный.

8.      Растровый графический редактор Paint или аналогичный.

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

10.  Программа для просмотра pdf-файлов.

11.  Акустические колонки или наушники.

12.  Микрофон.