Программирование в среде Scratch

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

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

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

Педагоги

Костюк Виктория Викторовна

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

Актуальность данной образовательной программы состоит в том, что мультимедийнаясреда Scratch позволяет сформировать у детей интерес к программированию, отвечает всем современным требованиям объектно-ориентированного программирования. Среда Scratchпозволяет формировать навыки программирования, раскрыть технологию программирования.Индивидуальная (самостоятельное усвоениезнаний, формирование умений и навыков, развитие самооценки учеников, познавательной самостоятельности), групповая (взаимопомощь, распределение обязанностей, развитие чувства ответственности за результат совместной деятельности, стимул творческого соревнования), парная. Содержание практических занятий ориентировано не только на овладение обучающимися навыками программирования, но и на подготовку их как грамотных пользователей ПК; формированию навыков участия в дистанционных конкурсах и олимпиадах, умений успешно использовать навыки сетевого взаимодействия.

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

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

алгоритме, исполнителе, способах записи алгоритма;

 изучение основных базовых алгоритмических конструкций;

 знакомство с понятием переменной и команды присваивания;

 овладение навыками алгоритмизации задачи;

 овладение понятиями класс, объект, обработка событий;

 освоение основных этапов решения задачи;

 формирование навыков разработки, тестирования и отладки несложных про-грамм;

 знакомство с понятием проекта, его структуры, дизайна и разработки;

 освоение навыков планирования проекта, умение работать в группе;

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

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

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

Решение задач из разных сфер человеческой дея­тельности с применением средств информационных технологий;
выбор соответствующего средства информационных технологий для решения поставленной задачи;
овладение умениями создания эстетически значимых объектов с помощью возможностей средств инфор­мационных технологий (графических, цветовых, зву­ковых, анимационных);

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

выбор источников информации, необходимых для решения задачи (средства массовой информации, электронные базы данных, информационно-телеком­муникационные системы, сеть Интернет и др.);

оценка информации, в том числе получаемой из средств массовой информации, свидетельств очевид­цев, интервью;

приобретение опыта создания и преобразования информации различного вида, в том числе, с помощью компьютера;

выбор программных средств, предназначенных для работы с информацией данного вида и адекватных поставленной задаче;
создание и редактирование рисунков в графическом редакторе;
построение информационных моделей из различных предметных областей с использованием типовых средств;
оценка адекватности построенной модели объ­екту-оригиналу и целям моделирования;
осуществление компьютерного эксперимента для из­учения построенных моделей;
использование основных алгорит­мических конструкций, простых величин для построения алгоритма, проверка его правильности, нахождение и исправле­ние типовых ошибок;
оценка числовых параметров информационных процессов (объема памяти, необходимого для хране­ния информации; скорости передачи и пр.);
умение работать с описаниями программы и сервисами;
приобретение опыта использования информацион­ных ресурсов общества и электронных средств связи в учебной и практической деятельности;
умение отличать корректную аргу­ментацию от некорректной;
использование ссылок и цитирование источников информации, анализ и сопоставление различных ис­точников;
выявление проблем жизнедеятельности человека в условиях информационной цивилизации и оценка предлагаемых путей их разрешения, умение пользо­ваться ими для планирования собственной деятель­ности;
овладение навыками использования основных средств телекоммуникаций, формирования запроса на поиск информации в Интернете с помощью про­грамм навигации (браузеров) и поисковых про­грамм, осуществления передачи информации по электронной почте и др.;
соблюдение культуры поведения в сети Интернет и безопасности;

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

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

Для занятий по программе требуется:
-Операционная система Windows;

-Компьютеры (ноутбук тип 2) с установленной средой программирования Scratch;

-Интерактивная панель (Prestiqio MULTIBOARD 65 L-SERIES)
-Локальная сеть;
-Доступ к сети Интернет;
-Браузер