Специфика обучения младших школьников программированию в среде Scratch

Статьи по педагогике » Методика преподавания темы "Программирование в среде Scratch" учащимся начальной школы » Специфика обучения младших школьников программированию в среде Scratch

Страница 3

Рис. 21. Скрипт движения спрайта

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

Также следует уделить внимание учащихся на новые понятия: скрипт, программа. Самое подходящее описание понятия скрипт, это алгоритм. Понятие алгоритм учащиеся уже должны знать, в этом случае устно проговаривается определение. Если понятие алгоритм учащимся еще не знакомо, то лучше всего дать упрощенное определение которое образуется из определения приведенного ранее: «Алгоритм – это последовательность действий, которые выполняются друг за другом и приводят к решению поставленной задачи». Из этого определения выходит определение программы: «Программа – это совокупность алгоритмов». Также учащимся следует пояснить, что совокупность это соединение, собрание .

После того, как учащиеся разобрались с тем, как запускать скрипт, можно переходить к рассмотрению остальных блоков, в такой последовательности: блок «Движение», блок «Внешность», блок «Звук», блок «Перо», блок «Контроль» – рассмотреть циклы и условия, блок «Сенсоры», блок «Числа» – рассмотреть понятие случайное число, и блок «Переменные».

Среда программирования Scratch дает возможность реализации циклических алгоритмов и условий. Циклы и условия находятся в блоке «Контроль».

Для того чтобы учащиеся наиболее успешно усвоили данные определения, их следует вводить одновременно. Понятие «Цикл» можно охарактеризовать как «многократное выполнение одного или нескольких действий». Понятие условие описывается как «выполнение того или иного действия в зависимости от ситуации». Понятие случайное число, должно быть известно учащимся с уроков математики, но все равно стоит напомнить, что «случайное число – это число, которое случайным образом задается из определенного диапазона». После того, как определение дано следует привести пример случайного числа. Таким примером может служить телевизионная игра «Лото», по правилам которой из мешочка достаются бочонки, на которых указываются числа от 1 до 99. Тем самым мы показываем наглядный пример случайных чисел, ведь нельзя вытащить из мешочка заранее известное число. Реализация всех трех конструкций хорошо показывается при демонстрации мультфильма «Полет пчелы», смыслом которого является бесконечное перемещение спрайта по сцене ограниченной черной рамкой. Тогда скрипт выглядит так:

Методика 3.jpg

Рис. 22. Полет пчелы

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

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

Для того чтобы дети эффективно усваивали знания в новой области, необходимо наличие мотивации. А мотивация учебной деятельности возникает, если они чувствуют личную заинтересованность в приобретении знаний для достижения своей цели. Scratch позволяет создавать проекты, которые интересны различным возрастным группам от 8 до 16 лет и старше – интерактивные презентации, мультфильмы, компьютерные игры, программы-тренажеры с использованием графики и мультимедиа.

Для контроля успешности учащихся необходимо несколько самостоятельных разработок небольших проектов, например: мультфильм «Кот», мультфильм «Полет пчелы» и «Калькулятор» и одного большого проекта «Электронное пианино».

Страницы: 1 2 3 4 5 6 7


Информация о ообразовании:

Категории

Copyright © 2024 - All Rights Reserved - www.agepedagog.ru