ПОЯСНИТЕЛЬНАЯ
ЗАПИСКА
Дополнительная
общеобразовательная общеразвивающая программа «Юные программисты. Программирование
в среде Scratch.»имеет техническую направленность,
является модифицированной, разработана в соответствии с Федеральным законом от
29 декабря 2012 года №273-ФЗ «Об образования в Российской Федерации», приказом
Министерства образования и науки Российской Федерации от 29 августа 2013 года
№1008 «Об утверждении Порядка организации и осуществления образовательной
деятельности по дополнительным общеобразовательным программам», с методическими
рекомендациями по проектированию дополнительных общеразвивающих программ,
направленных письмом Министерства образования и науки Российской Федерации от
18 ноября 2015 года №09-3242. При разработке дополнительной общеобразовательной
программы «Юные программисты. Программирование в среде Scratch.»соблюдены требования СанПиН
2.4.4.3172-14 «Санитарно-эпидемиологические требования к устройству, содержанию
и организации режима работы образовательных организаций дополнительного
образования детей».
Можно ли
научиться программировать играя? Оказывается, можно. Американские учёные,
задумывая новую учебную среду для обучения школьников программированию,
стремились к тому, чтобы она была понятна любому ребёнку, умеющему читать.
Учащиеся в возрасте 10 - 14 лет вполне способны воспринять принципы
программирования, изложенные простым языком и на доступных примерах.
Актуальность программы
Актуальность программы состоит
в том, что мультимедийная среда Scratch позволяет сформировать у учащихся
интерес к программированию, отвечает всем современным требованиям
объектно-ориентированного программирования. Среда Scratch позволяет
сформировать навыки программирования, раскрыть технологию программирования.
Изучение языка значительно облегчает последующий переход к изучению других
языков программирования. Преимуществом Scratch, среди подобных сред
программирования, является наличие версий для различных операционных систем, к
тому же программа является свободно распространяемой, что немало важно для
образовательных учреждений.
Педагогическая целесообразность программы
Программа «Юные
программисты. Программирование в среде Scratch.» сочетает в себе различные формы проведения занятий:
аудиторные – учебное занятие, практическая работа, создание и защита проекта.
Такое сочетание форм позволяет, как качественно сформировать предметные навыки
(работа в программе Scratch), так и поддерживать на высоком уровне
познавательный интерес обучающихся, готовность к творческой деятельности.
Самостоятельное планирование, организация и проведение исследований и обработка
отснятых материалов развивают навыки исследовательской деятельности и творческие
способности обучающихся. Основа курса – проектная научно-познавательная
деятельность школьников на занятиях. Именно в этой деятельности наиболее полно
раскрывается личностный потенциал школьника. Развиваются ценные качества и
умения, необходимые современному человеку: критическое, системное,
алгоритмическое и творческое мышление; умение находить решение проблем; умение
работать самостоятельно и в команде. Педагогическая целесообразность связана с
реализацией следующих возможностей для развития ребенка: создание
максимального количества ситуаций успеха;- возможность долговременного влияния
на формирование личности- обучающегося, выявление и стимулирование проявлений
положительных личностных качеств- ребенка, для постижения самоценности собственной
личности; практическая значимость (расширение кругозора, использование
приобретаемых- качеств, знаний в повседневной жизни), предоставление обучающемуся
широких возможностей для самовыражения- средствами программирования.
Цели
программы:
Основной целью программы является обучение программированию через
создание творческих проектов по информатике. Курс развивает творческие
способности учащихся, а также закладывает пропедевтику наиболее значимых тем
курса информатики и позволяет успешно готовиться к участию в олимпиадах по
математике и информатике.
Задачи
программы:
Обучающие:
ü овладеть навыками составления
алгоритмов;
ü овладеть понятиями «объект»,
«событие», «управление», «обработка событий»;
ü изучить функциональность
работы основных алгоритмических конструкций;
ü сформировать представление о
профессии «программист»;
ü сформировать навыки
разработки, тестирования и отладки несложных программ;
ü познакомить с понятием
проекта и алгоритмом его разработки;
ü сформировать навыки
разработки проектов: интерактивных историй, интерактивных игр, мультфильмов,
интерактивных презентаций.
Развивающие:
ü способствовать развитию
критического, системного, алгоритмического и творческого мышления;
ü развивать внимание, память,
наблюдательность; познавательный интерес;
ü развивать умение работать с
компьютерными программами и дополнительными источниками информации;
ü развивать навыки планирования
проекта, умение работать в группе.
Воспитательные:
ü формировать положительное
отношение к информатике и ИКТ;
ü развивать самостоятельность и
формировать умение работать в паре, малой группе, коллективе;
ü формировать умение
демонстрировать результаты своей работы.
Отличительные
особенности программы
Курс построен таким образом,
чтобы помочь учащимся заинтересоваться программированием вообще и найти ответы
на вопросы, с которыми им приходится сталкиваться в повседневной жизни при
работе с большим объемом информации; при решении практических и жизненных
задач. Программа «Юные программисты. Программирование в среде Scratch.»
позволяет создавать собственные программы для решения конкретной задачи. Это
является отличительной особенностью данной программы.
Новизна программы
заключается в комбинировании исследовательской деятельности с изучением основ
программирования и создания проекта в программной среде Scratch. Аспект новизны
заключается в том, что Scratchне просто язык программирования, а еще и
интерактивная среда, где результаты действий визуализированы, что делает работу
с программой понятной, интересной и увлекательной. Особенность среды Scratch,
позволяющая создавать мультфильмы, анимацию и даже простейшие игры, делает
программу практически значимой для современного школьника. Это дает возможность
увидеть практическое назначение алгоритмов и программ, что будет способствовать
развитию интереса к профессиям, связанным с программированием.
Программа предназначена для
обучающихся среднего звена без предъявления требований к уровню подготовки. В
программе предусматривается определенная последовательность прохождения тем. Занятия
состоят из теоретической и практической частей. Для успешной реализации
программы используются различные методические разработки и наглядные пособия.
Возраст детей,
участвующих в реализации дополнительной общеобразовательной общеразвивающей
программы «Юные программисты. Программирование в среде Scratch.» - 9-13 лет.
Комплектование групп
осуществляется без конкурсных процедур только на основании личной
заинтересованности обучающегося. Приоритетным основанием для зачисления в
группу является интерес к выбранной программе.
Наполняемость групп 12 – 30
человек. В группы зачисляются дети приблизительно одного возраста.
Форма и режим занятий
Форма обучения –
очная, форма проведения занятий –обсуждение, занятие-игра, творческое задание, практическое
занятие, форма организация занятий – индивидуально-групповая.
Занятия проводятся 1
раз в неделю по 1 академическому часу. Продолжительность занятия 30 минут. Срок
освоения программы – 1 год. Количество часов – 17. Вид программы – краткосрочная.
Ожидаемые
результаты и способы определения их результативности
Обучающиеся,
освоившие дополнительную общеобразовательную общеразвивающую программу «Юные программисты. Программирование
в среде Scratch.» достигнут следующих результатов:
Предметные
результаты:
– формирование
представлений об основных предметных понятиях –
«информация»,
«алгоритм», «модель» и их свойствах;
Учащиеся получат
возможность знать:
– что такое
программирование;
– что такое языки
программирования;
– о необходимости
составлять программы;
– синтаксис в
языках программирования;
– способы
создания мультфильмов;
– способы
создания игр;
– алгоритм
проектной деятельности;
– правила техники
безопасности в компьютерном классе.
Учащиеся получат
возможность уметь:
– выбирать и
запускать программную среду Scratch;
– работать с
основными элементами пользовательского интерфейса
программной
среды;
– создавать игры;
– создавать
мультфильмы;
− использовать
меню «быстрых» клавиш, кнопок в окнах диалога, шрифтов;
− сформулировать
тематику проекта и выполнить проект.
Личностные
результаты:
– развитие
самостоятельности и личной ответственности за свои поступки в
информационной
деятельности, на основе представлений о нравственных нормах,
социальной
справедливости и свободе;
– осознание
значения математики и информатики в повседневной жизни
человека;
– умение
самостоятельно собирать, сохранять, анализировать, преобразовывать
(делать выводы,
строить прогнозы, получать новые знания путем анализа и синтеза
различных
сведений и т.д.) и передавать информацию;
– свободное
владение программным обеспечением персонального компьютера и
офисной техникой.
– стремление к
продуктивной деятельности;
– развитие
любознательности, широты познавательных интересов;
– стремление
поделиться лично добытой информацией;
– увеличение
объёма запоминаемой информации;
– увеличение
словарного запаса, повышение уровня понятийного аппарата;
– станет более
устойчивым внимание;
– свои мысли и
идеи формулирует ясно и лаконично;
– говорит
свободно, громко, четко и внятно.;
– умеет приводить
доказательства утверждениям;
– знать и
выполнять правила поведения в компьютерном классе, школе,
общественных
местах;
– поведение
определяется собственными суждениями, мнениями и
убеждениями;
– гибко реагирует
на изменения и вносит коррективы в планы и в свое поведение
в соответствии с
ситуацией;
– понимание того,
что знание является жизненной необходимостью;
– осознание того,
что каждый человек найдет свое место в жизни, если научится
всему, что
необходимо для реализации жизненных планов.
Метапредметные
результаты
– умение учиться,
самостоятельно организовывать свою учебную деятельность;
– умение грамотно
ставить перед собой цель, принимать решение;
– умение грамотно
фиксировать свои затруднения, выявлять их причину;
– умение планировать
свою деятельность, определять сроки, способы и средства
ее реализации;
– умение
контролировать и адекватно оценивать свою деятельность;
– умение
согласовывать и координировать свою деятельность с другими ее
участниками;
приобретение положительного опыта коллективного сотрудничества при
создании
презентаций;
– умение
объективно оценивать свой вклад в решение общих задач коллектива;
– освоение
способов решения проблем творческого и поискового характера;
– использование
знаково-символических средств представления информации
для создания
моделей изучаемых объектов и процессов, схем решения учебных и
практических
задач;
– активное
использование речевых средств и средств информационных и
коммуникационных
технологий для решения коммуникативных и познавательных
задач;
– готовность
слушать собеседника и вести диалог;
– готовность
признавать возможность существования различных точек зрения и
права каждого
иметь свою, излагать своё мнение и аргументировать свою точку зрения
и оценку событий;
приобретение опыта коллективной разработки и публичной защиты
созданной
презентации;
– готовность
конструктивно разрешать конфликты посредством учёта интересов
сторон и
сотрудничества.
Коммуникативные:
• готовность
слушать собеседника и вести диалог;
• готовность
признавать возможность существования различныхточек зрения и права каждого
иметь свою;
• излагать своё
мнение и аргументировать свою точку зрения иоценку событий;
• умение
договариваться о распределении функций и ролей в совместной деятельности;
осуществлять взаимный контроль в совместнойдеятельности, адекватно оценивать
собственное поведение и поведениеокружающих.
Способы определения
результативности
Предполагается
использование следующих методов отслеживания (диагностики) результативности овладения
обучающимися содержанием программы:
1. Педагогическое наблюдение;
2. Педагогически анализ
результатов тестирования, опросов, выполнения обучающимися диагностических
заданий, участия в мероприятиях, защиты проектов, решения задач поискового
характера, активности обучающихся на занятиях.
3. Мониторинг: устный опрос,
решение практических задач, решение кроссвордов и анаграмм, мини-исследования,
графическая работа: построение схем и диаграмм связей.
Результативность реализации дополнительной
общеобразовательной общеразвивающей программы «Юные программисты. Программирование в среде Scratch.» отслеживается в соответствии с Положением о
диагностике результативности освоения дополнительных общеобразовательных
общеразвивающих программ.
УЧЕБНЫЙ
ПЛАН
№ п/п
|
Название раздела, темы
|
Количество часов
|
Форма контроля
|
Всего
|
Теория
|
Практика
|
1
|
Введение
|
2
|
1
|
1
|
тест, практические задачи,
кроссворд
|
2
|
Управление спрайтами
|
4
|
1
|
3
|
мини-исследование,
практические задачи
|
3
|
Основные приемы
программирования
|
9
|
2
|
7
|
творческое задание
|
4
|
Создание проектов
|
2
|
0,5
|
1,5
|
исследование, практические
задачи
|
|
Всего часов:
|
17
|
4,5
|
12,5
|
|
Форма подведения итогов: защита
проектов, обсуждение.
СОДЕРЖАНИЕ
УЧЕБНОГО ПЛАНА
Тема 1.Введение.
Теория: Знакомство
со средой Скретч. Понятие спрайта и объекта. Создание и редактирование спрайтов
и фонов для сцены.
Практика: Пользуемся
помощью Интернета. Поиск, импорт и редакция спрайтов и фонов из Интернет.
практические
задачи
Тема 2.Управление
спрайтами.
Теория: Управление
спрайтами: команды Идти,Повернуться на угол, Опустить перо, Поднять перо,
Очистить.
Координатная
плоскость. Точка отсчета, оси координат, единица измерения расстояния, абсцисса
и ордината. Навигация в среде Скретч. Определение координат спрайта. Команда
Идти в точку с заданными координатами.
Практика: Создание
проекта «Кругосветное путешествие Магеллана». Команда Плыть в точку с заданными
координатами. Режим презентации.
Мини-исследование,
практические задачи.
Тема
3.Основные приемы программирования.
Теория: Понятие
цикла. Команда Повторить. Рисование узоров и орнаментов.
Конструкция
Всегда. Создание проектов «Берегись автомобиля!» и «Гонки по вертикали».
Команда Если край, оттолкнуться. Ориентация по компасу. Управление курсом
движения. Команда Повернуть в направлении. Проект «Полет самолета» Спрайты
меняют костюмы. Анимация.
Практика: Создание
проектов «Осьминог», «Девочка, прыгающая через скакалку» и «Бегущий человек».
Создание мультипликационного сюжета «Кот и птичка». Создание
мультипликационного сюжета с Кот и птичка» (продолжение). Соблюдение условий.
Сенсоры. Блок Если. Управляемый стрелками спрайт. Создание коллекции игр:
«Лабиринт», «Кружащийся котенок». Пополнение коллекции игр: «Опасный лабиринт».
Составные условия.
Проекты «Хождение по коридору», «Слепой кот», «Тренажер памяти»
Датчик случайных
чисел. Проекты «Разноцветный экран», «Хаотичное движение», «Кошки-мышки»,
«Вырастим цветник».
Циклы с условием.
Проект «Будильник».
Запуск спрайтов с
помощью мыши и клавиатуры. Проекты «Переодевалки» и «Дюймовочка».
Самоуправление
спрайтов. Обмен сигналами. Блоки Передать сообщение и Когда я получу сообщение.
Проекты «Лампа» и «Диалог». Доработка проектов «Магеллан», «Лабиринт».
Датчики. Проекты «Котенок-обжора», «Презентация».
Переменные. Их
создание. Использование счетчиков. Проект «Голодный кот».
Ввод переменных.
Проект «Цветы». Доработка проекта «Лабиринт» — запоминание имени лучшего
игрока.
Ввод переменных с
помощью рычажка. Проекты «Цветы» (вариант 2), «Правильные многоугольники.
Список как
упорядоченный набор однотипной информации. Создание списков. Добавление и
удаление элементов, Проекты «Гадание», «Назойливый собеседник»
Поиграем со
словами. Строковые константы и переменные, Операции со строками
Создание игры
«Угадай слово»
Создание тестов —
с выбором ответа и без
Тема 4.Создание
проектов.
Создание проектов
по собственному замыслу
Регистрация в
Скретч-сообществе.
Публикация
проектов в Сети
Защита проектов
Творческая
деятельность, решение практических задач.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.