Методика по преподаванию раздела "Программирование в среде Scratch" учащимся начальной школы
Курсовой проект - Педагогика
Другие курсовые по предмету Педагогика
в этом случае можно говорить о том, что она соответствует личностно ориентированному подходу к обучению.
Навыкам работы с какими-то конкретными приложениями обучить учащихся начальных классов особой сложности не представляет: они с раннего детства дружат с компьютером, к школе уже достаточно уверенно запускают игры, а то и в Интернет могут что-то посмотреть. Но те психологические особенности, которые свойственны этому возрасту позволяют сделать большой шаг в развитии логико-алгоритмического и алгоритмического мышления у учащихся начальных классов. Не сделав этого мы, во-первых, ограничим их возможности по дальнейшему освоению сложной учебной информации, а, во-вторых, сократим для себя контингент выпускников средней школы, который сможет осваивать специальности, связанные с разработкой и использованием IT-технологий.
В современной психологии отмечается значительное влияние изучения основ алгоритмизации на развитие у обучаемых логического, алгоритмического (операционного) и творческого мышления. Информатика вместе с математикой и лингвистикой закладывает в образовании как бы опорный треугольник главных проявлений человеческого интеллекта: способность к обучению, рассуждению и действию.
Важнейшую роль в курсе информатики играет развитие у обучаемых способности к действию на основе сформированного у него алгоритмического стиля мышления. Человек, живущий в современном информационном обществе, должен обладать алгоритмическим мышлением. Формирование алгоритмического мышления всегда было важнейшей задачей курса информатики
Следует отметить, что многие видят в информатике предмет, в котором преподаватель должен научить обучаемых пользоваться современными информационными технологиями. Несомненно, что это очень важно. Но при изучении основ алгоритмизации формируется системно-информационная картина мира, формируются навыки выделения объектов, процессов и явлений, понимания их структуры, и, что самое главное, вырабатывается умение самостоятельно ставить и решать задачи.
Системы-Исполнители представляют собой интегрированные оболочки для начального обучения по теме Алгоритмы и исполнители в школьном курсе информатики. Однако в школе на данную тему отводится недостаточно времени, нет возможности организовать индивидуальную работу. Поэтому необходимо детям освоить исполнителя, который выполняет программу, которая вводится в текстовом редакторе. Все действия исполнителя отображаются на экране.
На примере любого исполнителя детям дается возможность составления и решения разных типов задач по темам: Исполнитель и его команды, Процедуры, Функции, Циклы, Условные операторы, Переменные, Арифметические выражения, Логические операции и логические переменные, Глобальные переменные, Операторы ввода и вывода и др. Учебный исполнитель предназначен для того, чтобы без участия человека сажать цветы в подготовленные для них грядки.
Например, в программе Исполнитель, Робот-исполнитель изображен в виде машинки, которая ездит по полю. Поле размечено на квадраты, каждый из которых может быть: 1) свободным местом; 2) грядкой или 3) стенкой.
Робот может переходить из клетки в клетку по грядкам или по свободным клеткам, ходить по клумбам с цветами запрещается. Он должен посадить цветы на всех грядках и вернуться на Базу, обозначенную значком, для пополнения запасов.
В начальной школе применяются различные образовательные программные оболочки для изучения языка программирования Лого, которые позволяет программировать максимально легко и просто. Наличие визуального исполнителя позволяет сразу видеть результат выполнения программы, что очень важно при обучении программированию младших школьников. Имеется возможность писать команды, как на английском, так и на русском языке. Такие программы могут использоваться для обучения основам программирования детей как младшего, так и среднего школьного возраста. Рекомендуется использовать такие программные продукты как базовый для пропедевтического курса программирования в начальной школе(3-4 класс), а также в 5-7 классах, возможно в рамках факультативных курсов или в кружковой работе.
Такие оболочки обладают замечательными особенностями, которые позволяют начать программировать легко и непринуждённо.
Встроенный интерпретатор языка устраняет необходимость скачивать и устанавливать дополнительные программы.
Выполнение можно замедлить и остановить в любое время.
Мощный редактор команд с подсветкой синтаксиса, нумерацией строк и многим другим.
Холст с результатами работы программы может быть сохранен как изображение или распечатан.
Холст имеет функцию переброса Черепашки на другой край, когда она достигнет первого.
Контекстная подсказка по всем командам.
Имеется диалог с сообщениями об ошибках, облегчающий процесс отладки.
Предполагается уже в начальной школе, после того, как дети понажимают кнопки, начнут уверенно чувствовать себя за компьютером, поиграют и порисуют, плавно подойти к вопросу: А как это все устроено и как оно все работает?.
В это время рассказывается, что описанием всех программ, их проектом является алгоритм. Дается несложное определение алгоритма, приводятся примеры из кулинарии, на свойствах алгоритмов можно не задерживаться, приводятся формы представления алгоритмов, а затем происходит выход на стандартн