Основы программирования

Scratch является отличным инструментом для организации научно-познавательной деятельности школьника благодаря нескольким факторам:

- эта программная среда легка в освоении и понятна школьникам, но при этом она позволяет составлять сложные программы;

- эта программа позволяет заниматься и программированием, и созданием творческих проектов;

-  вокруг Scratch сложилось активное творческое международное сообщество.

           Язык Scratch особенно интересен для начального уровня изучения программирования (3-4 классы), но этот же язык может быть использован для изучения программирования на продвинутом уровне (5-7 классы). Обучение основам программирования в этой среде  наиболее эффективно при выполнении небольших (поначалу) проектов. При этом естественным образом ученик овладевает интерфейсом новой для него среды, постепенно углубляясь как в возможности Scratch, так и в идеи собственно программирования. Базовый проект един для всех учеников и выполняется совместно с учителем. Затем предлагаются возможные направления развития базового проекта, которые у разных учеников могут быть различными.

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

Scratch не просто среда для программирования, через нее можно выйти на многие другие темы школьной информатики. Создавая свои собственные игры и мультфильмы, дети научатся разрабатывать проекты, ставить цели и задачи. Чтобы оформить это, нужно поработать в текстовом редакторе. Потом надо нарисовать героя, его окружение. Разработать алгоритм действий героя, алгоритмы его реакций на события. Надо будет озвучить героя и события (записать, обработать звук). Важно и то, что ребенок имеет возможность поделиться результатами своего творчества с друзьями или другими пользователями: кнопка для размещения созданного проекта в Сети находится непосредственно в программе.

преподаватели

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

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