Особенности обучения младших школьников программированию

Страница 2

Навыкам работы с какими-то конкретными приложениями обучить учащихся начальных классов особой сложности не представляет: они с раннего детства «дружат» с компьютером, к школе уже достаточно уверенно запускают игры, а то и в Интернет могут что-то посмотреть. Но те психологические особенности, которые свойственны этому возрасту позволяют сделать большой шаг в развитии логико-алгоритмического и алгоритмического мышления у учащихся начальных классов. Не сделав этого мы, во-первых, ограничим их возможности по дальнейшему освоению сложной учебной информации, а, во-вторых, сократим для себя контингент выпускников средней школы, который сможет осваивать специальности, связанные с разработкой и использованием IT-технологий.

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

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

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

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

На примере любого исполнителя детям дается возможность составления и решения разных типов задач по темам: «Исполнитель и его команды», «Процедуры», «Функции», «Циклы», «Условные операторы», «Переменные», «Арифметические выражения», «Логические операции и логические переменные», «Глобальные переменные», «Операторы ввода и вывода» и др. Учебный исполнитель предназначен для того, чтобы без участия человека сажать цветы в подготовленные для них грядки.

Например, в программе «Исполнитель», Робот-исполнитель изображен в виде машинки, которая ездит по полю. Поле размечено на квадраты, каждый из которых может быть: 1) свободным местом; 2) грядкой или 3) стенкой.

Робот может переходить из клетки в клетку по грядкам или по свободным клеткам, ходить по клумбам с цветами запрещается. Он должен посадить цветы на всех грядках и вернуться на Базу, обозначенную значком, для пополнения запасов.

В начальной школе применяются различные образовательные программные оболочки для изучения языка программирования Лого, которые позволяет программировать максимально легко и просто. Наличие визуального исполнителя позволяет сразу видеть результат выполнения программы, что очень важно при обучении программированию младших школьников. Имеется возможность писать команды, как на английском, так и на русском языке. Такие программы могут использоваться для обучения основам программирования детей как младшего, так и среднего школьного возраста. Рекомендуется использовать такие программные продукты как базовый для пропедевтического курса программирования в начальной школе(3-4 класс), а также в 5-7 классах, возможно в рамках факультативных курсов или в кружковой работе.

Такие оболочки обладают замечательными особенностями, которые позволяют начать программировать легко и непринуждённо.

- Встроенный интерпретатор языка устраняет необходимость скачивать и устанавливать дополнительные программы.

- Выполнение можно замедлить и остановить в любое время.

- Мощный редактор команд с подсветкой синтаксиса, нумерацией строк и многим другим.

- Холст с результатами работы программы может быть сохранен как изображение или распечатан.

- Холст имеет функцию переброса Черепашки на другой край, когда она достигнет первого.

- Контекстная подсказка по всем командам.

- Имеется диалог с сообщениями об ошибках, облегчающий процесс отладки.

Предполагается уже в начальной школе, после того, как дети «понажимают кнопки», начнут уверенно чувствовать себя за компьютером, поиграют и порисуют, плавно подойти к вопросу: «А как это все устроено и как оно все работает?».

Страницы: 1 2 3


Прочие статьи:

Категориальный аппарат педагогики: педагогическое взаимодействие
Любой процесс есть последовательная смена одного состояния другим. В педагогическом процессе она есть результат педагогического взаимодействия. Именно поэтому педагогическое взаимодействие составляет сущностную характеристику педагогического процесса. Оно, в отличие от любого другого взаимодействи ...

Формы организации учебного процесса
Форма организации обучения — это конструкция отдельного звена процесса обучения, или определенный вид занятия (лекция, урок, семинар, лабораторная работа, экзамен и т.п.). Урок является одной из традиционных форм организации учебного процесса. Урок, это форма организации учебного процесса, при ко ...

Существенные признаки вертикали школьных учебников
Методологическое единство и целостность содержательной предметной линии обеспечивается наличием общего научного редактора серии. Основой формирования единой вертикали школьных учебников может служить образовательная программа. Издательство “Просвещение” ежегодно готовит обновленные сборники образ ...

Меню сайта

Copyright © 2025 - All Rights Reserved - www.rankpedagogy.ru