1025271
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаРабочие программыРабочая программа Элективного курса "Работа в Scratch" для 11 класса

Рабочая программа Элективного курса "Работа в Scratch" для 11 класса

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Пояснительная записка

 

В базовом курсе информатики тема «Основы алгоритмизации и объектно -ориентированного программирования» по праву считается одной из самых сложных. В данном элективном курсе предполагается   вести изучение программирования  в игровой, увлекательной форме, используя недавно появившуюся среду программирования Scratch. В  основе Scratch лежит графический язык программирования, который позволяет  контролировать действия и взаимодействия между различными типами данных.  В среде  используется метафора кирпичиков Лего, из которых даже самые маленькие дети могут собрать простейшие конструкции. Но, начав с малого, можно дальше развивать и расширять свое умение строить и программировать. Синтаксические проблемы описания циклов и ветвлений тяжелы для детей школьного возраста. В  среде Scratch все эти проблемы снимаются, поэтому процесс освоения базовых алгоритмических конструкций ускоряется на порядок.  Особенности языка Скретч:

–  стандартные для языков процедурного типа: следование, ветвление, циклы, переменные, типы данных (целые и вещественные числа, строки, логические, списки — динамические массивы), псевдослучайные числа;

–  объектно-ориентированные: объекты (их поля и методы), передача сообщений и обработка событий;

–  интерактивные: обработка взаимодействия объектов между собой, с пользователем, а также событий вне компьютера (при помощи подключаемого сенсорного блока);

–  параллельное выполнение: запуск методов объектов в параллельных потоках с возможностью координации и синхронизации;

–  создание простого интерфейса пользователя.

Scratch действительно имеет богатые возможности. При этом для начала его изучения не требуется ничего (на первых порах), кроме умения читать, поскольку программа составляется из готовых цветных блоков. Этому уровню соответствуют практически все первоклассники. Уже в начальной школе дети легко могут освоить такие понятия как «параллельность» и «синхронизация». При этом важным является не «знание» терминологии, но понимание взаимной связи выполняющихся потоков.

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


 Цели и задачи программы

 

  • Закрепление у  учащихся базовых представлений об алгоритмизации и программировании;

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

  • Предоставление возможности самовыражения в компьютерном творчестве;

  • Выработка практических навыков составления алгоритмов в программе Scratch.


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

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

Место элективного курса в учебном плане


В соответствии с учебным планом МБОУ СОШ №1 пос. Дормидонтовка на 2015-2016 учебный год на изучение элективного курса в 11 классе отведено 68 часов (2 часа в неделю).


Учебно-тематическое планирование и содержание курса


Алгоритмы и алгоритмизация – 2 часа

Алгоритм: понятие, основные свойства. Конечность, доступность, дискретность и понятность алгоритма. Исполнитель алгоритма. СКИ. Типы алгоритма: линейный, ветвления, циклы.

Основные сведения о Scratch – 34 часа

Знакомство с программой: основные элементы рабочего окна, правила составления алгоритма. Возможности и применение: мультипликация, игры, дидактические материалы. Наборы инструментов: звук, движение, перо, сенсоры, управление, переменные. Фон. Способ задания фона: рисование и выбор из галереи. Понятие спрайта. Способы создания спрайтов. Набор инструментов движение: основные команды. Разработка первого проекта. Набор инструментов «Внешность». Редактирования костюмов для спрайта. Редактирование фона. Набор инструментов Контроль. Алгоритмы ветвления в Scratch. Набор инструментов Перо. Циклы в Scratch. Интерактивные команды. Использование Scratch в математике. Набор инструментов Сенсоры: управление спрайтом.

Проекты: «Движение к звездам», «Радуга», «Путешествие», «Выход из лабиринта», «Рисуем лето», «Разговор по душам», «Математическая игра», «Тесты в Scratch», «Аквариум».

Программирование первой игры «Охота» - 5 часов

Продумывание сюжета игры. Создание необходимых спрайтов (кот и попугай). Создание алгоритма для кота. Создание алгоритма для попугая. Тестирование игры

Интерактивные возможности Scratch - 8 часов

Управляем спрайтов с помощью мышки. Проект «Рыбалка»: создание спрайтов, алгоритмы для спрайтов, тестирование. Проект «Разговор с пользователем»: создание спрайта, алгоритмы для спрайта, тестирование программы

Звуки в Scratch - 7 часов

Набор инструментов Звук: основные команды. Музыкальные инструменты: вставка музыкальных инструментов в проект. Озвучиваем Спрайт: стандартные звуки и звукозапись.

Проекты: «Я - музыкант», «Летняя рапсодия».

Творческий самостоятельный проект – 12 часов

Выбор темы и сюжета проекта. Создание фона и спрайтов. Алгоритмы для фона. Создание алгоритмов для спрайтов. Анализ и тестирование программы. Представление проекта. Защита проекта


Планируемые результаты освоения курса

В результате школьник будет:

          знать

  • Понятие алгоритма, его свойств и типов;

  • Возможности применения Scratch;

  • Основные панели инструментов в Scratch;

  • Приемы работы в программной среде Scratch;

  • Технологии создания спрайтов и фона;

  • Технологию создания анимации;

          уметь

  • Создавать спрайты в Scratch;

  • Писать алгоритмы для спрайтов в Scratch;

  • Создавать различные проекты в Scratch;

  • Создавать анимацию и простую игру в Scratch;

  • Работать в команде.

          Использовать полученный результат для:

  • Своей профессиональной деятельности;

  • Создания с помощью алгоритмов игр и дидактических материалов;

  • Развития творческого мышления.

 Необходимое оборудование

  • компьютерный кабинет с установленной системой Scratch,

  • проектор,

  • локальная сеть,

  • желателен доступ к сети Интернет.

Источник:

  1. http://scratch.mit.edu – сайт сообщества Scratch




Календарно-тематическое планирование


Практическая работа



Что такое спрайт? Способы создания спрайтов.

1

Определяют понятие спрайта. Анализируют способы создания спрайтов.

Практическая работа



Набор инструментов движение.

1

Изучают основные конструкции набора инструментов

Практическая работа



Разработка первого проекта «Движение к звездам»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Набор инструментов «Внешность»

1

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

Практическая работа



Редактирования костюмов для спрайта

1

Практическая работа



Редактирование фона

1

Практическая работа



Проект «Радуга»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Проект «Путешествие»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Набор инструментов Контроль

1

Изучают основные конструкции набора инструментов

Практическая работа



Алгоритмы ветвления в Scratch

1

Характеризуют применение ветвящегося алгоритма

Практическая работа



Проект «Выход из лабиринта»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Набор инструментов Перо

1

Изучают основные конструкции набора инструментов

Практическая работа



Циклы в Scratch

1

Характеризуют применение циклических алгоритмов

Практическая работа



Проект «Рисуем лето»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Интерактивные команды

1

Изучают основные конструкции набора инструментов

Практическая работа



Проект «Разговор по душам»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Использование Scratch в математике

1

Анализируют возможность применения Scratch в математике

Практическая работа



Проект «Математическая игра»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Проект «Тесты в Scratch»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Набор инструментов Сенсоры

2

Изучают основные конструкции набора инструментов

Практическая работа



Проект «Аквариум»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Программирование первой игры «Охота»

5





Продумывание сюжета игры

1

Анализируют возможности программы для создания игр. Создают собственную первую простую игру.

Практическая работа



Создание необходимых спрайтов (кот и попугай)

1

Практическая работа



Создание алгоритма для кота

1

Практическая работа



Создание алгоритма для попугая

1

Практическая работа



Тестирование игры

1

Практическая работа



Интерактивные возможности Scratch

8





Управляем спрайтов с помощью мышки

1

Анализируют возможности интерактивного управления спрайтом.

Практическая работа



Проект «Рыбалка». Создание спрайтов

1

Вырабатывают практические навыки применения полученных умений

Практическая работа



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

2

Практическая работа



Проект «Рыбалка». Тестирование программы

1

Практическая работа



Проект «Разговор с пользователем». Создание спрайта

1

Вырабатывают практические навыки применения полученных умений

Практическая работа



Проект «Разговор с пользователем». Алгоритмы для спрайта

1

Практическая работа



Проект «Разговор с пользователем». Тестирование программы

1

Практическая работа



Звуки в Scratch

7





Набор инструментов Звук

1

Изучают основные конструкции набора инструментов

Практическая работа



Музыкальные инструменты

1

Практическая работа



Проект «Я - музыкант»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Озвучиваем Спрайт

1

Характеризуют способы задания спрайтам звуков и речевого эффекта.

Практическая работа



Проект «Летняя рапсодия»

2

Вырабатывают практические навыки применения полученных умений

Практическая работа



Творческий самостоятельный проект

12





Выбор темы и сюжета проекта

1

Работаю над созданием индивидуального или группового проекта. Анализируют применение алгоритмов в свой работе. Представляют свои проекты для обсуждения одноклассникам.

Практическая работа



Создание фона и спрайтов

2

Практическая работа



Алгоритмы для фона

2

Практическая работа



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

2

Практическая работа



Анализ и тестирование программы

1

Практическая работа



Представление проекта

1

Представленные проекты



Защита проекта

2

Защита проектов




Итого

68






Общая информация

Номер материала: ДБ-160642

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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