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

На протяжении курса учащиеся изучают базовые основы программирования на примере графического языка Scratch.
Технологии, используемые в образовательном процессе:
• Технологии традиционного обучения для освоения минимума содержания образования в соответствии с требованиями стандартов; технологии, построенные на основе объяснительно-иллюстративного способа обучения. В основе – информирование, просвещение обучающихся и организация их репродуктивных действий с целью выработки у школьников общеучебных умений и навыков.
• Технологии компьютерных практикумов.
• Игровые технологии.
• Тестовые технологии.
• Технологии реализации межпредметных связей в образовательном процессе.
• Технологии дифференцированного обучения для освоения
учебного материала обучающимися, различающимися по уровню обучаемости, повышения познавательного интереса.
• Технология проблемного обучения с целью развития творческих способностей обучающихся, их интеллектуального потенциала, познавательных возможностей. Обучение ориентировано на самостоятельный поиск результата, самостоятельное добывание знаний, творческое, интеллектуально-познавательное усвоение учениками заданного предметного материала.
• Личностно-ориентированные технологии обучения, способ организации обучения, в процессе которого обеспечивается всемерный учет возможностей и способностей обучаемых и создаются необходимые условия для развития их индивидуальных способностей.
• Информационно-коммуникационные технологии.
• Технология коллективных методов обучения (работа в парах постоянного и сменного состава)

Педагоги

Гребнева Валентина Александровна-учитель математики и информатики

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

  1. Знакомство со средой программирования Scratch.
  2. Созданиеи сохранение документа.
  3. Понятия спрайта, сцены, скрипта.
  4. Библиотека персонажей.
  5. Исполнитель Scratch.
  6. Основные инструменты встроенного графического редактора программной среды SCRATCH.
  7. Линейный алгоритм.
  8. Создание блок-схемы.
  9. Рисование линий исполнителем Scratch.
  10. Конечный и бесконечный циклы.
  11. Цикл в цикле.
  12. Анимация исполнителя Scratch на основе готовых костюмов.
  13. Дублирование исполнителей.
  14. Алгоритмы с ветвлением.
  15. Цикл с условием.
  16. Перемещение исполнителей между слоями.
  17. Программирование клавиш.
  18. Управление событиями.
  19. Координатная плоскость.
  20. Создание списков.
  21. Использование подпрограмм.
  22. Отладка программ с ошибками.

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

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

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

Важнейшими умениями/знаниями являются следующие:
• умение пользоваться персональным компьютером и его периферийным оборудованием;
• умение следовать требованиям техники безопасности, гигиены, эргономики и ресурсосбережения при работе со средствами информационных и коммуникационных технологий;
• умение осуществлять взаимодействие посредством электронной почты, чата, форума;
• умение искать информацию с применением правил поиска
(построения запросов), в компьютерных сетях, некомпьютерных источниках информации (справочниках и словарях,
каталогах, библиотеках) при выполнении заданий и проектов по различным учебным дисциплинам;
• умение составлять сценарии проектов среды Scratch;
• умение составлять алгоритмы, определять последовательность выполнения команд; использовать обширную библиотеку готовых сцен и исполнителей;
• умение создавать линейные алгоритмы для исполнителя;
умение создавать циклические и ветвящиеся алгоритмы;
• умение управлять одновременной работой нескольких исполнителей; умение передавать сообщения между исполнителями;
• умение тестировать и оптимизировать алгоритмы исполнителей;
• умение создавать и редактировать документы в текстовом
процессоре;
• умение работать с блоками текста: выделять, копировать,
удалять; использовать необходимые шрифты; форматировать документ;
• умение создавать и редактировать документы в Google –
docs; работать с инструментами Google – docs;
• умение размещать документы в облачном хранилище; организовывать коллективную работу с документами; настраивать права доступа к документам;
• умение выбирать способ представления своего проекта с
использованием соответствующих программных средств.

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

-кабинет информатики;

-программное обеспечение.