, Технология использования интерактивных программных ресурсов при обучении программированию. // Проблемы информатики в образовании, управлении, экономике и технике: Сб. статей XII Междунар. научно-техн. конф. – Пенза: ПДЗ, 2012. – С. 114-117.

ТЕХНОЛОГИЯ ИспользованиЯ
интерактивных программных РЕСУРСОВ
при обучении программированию

,

Пензенский государственный педагогический университет
им. ,
г. Пенза, Россия, *****@***ru, *****@***ru

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

Rodionov M. A., Akimova I. V. Technology of use of interactive program resources in training to programming. This article is devoted to the description of possibilities of use of interactive software in training pupils to algorithmization and programming elements. Examples of the tasks executed in SMART Notebook are represented.

Современный период развития общества характеризуется процессом информатизации, которая коснулась всех сфер человеческой деятельности, в том числе и процесса образования. В особой мере это относится к информатике как базовой учебной дисциплине, в рамках которой за счет использования средств информатизации обеспечивается:

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

НЕ нашли? Не то? Что вы ищете?

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

3. Достижение понимания учащимися учебного материала за счет интегрированного представления информации, усиление интереса к предмету.

Особый интерес для нашей работы стало улучшение процесса обучения программированию за счет внедрения интерактивных программных средств обучения. С одной стороны, будущий выпускник не должен являться профессиональным программистом, а лишь обладать определенными компетенциями по составлению алгоритмов и написанию программ на одном из современных языков программирования. Но с другой стороны, ЕГЭ по информатике и ИКТ предполагает решение задач на программирование и в части А (А12, А14), и в части В (В3, В6, В7), и тем более в части С (С1, С2, С4 из демонстрационного варианта ЕГЭ соответственно). Поэтому задача ученика не только уверенно решать подобные задания, но и владеть основными приемами составления алгоритма достаточно сложных структурированных программ, использующих составные типы данных и дополнительные алгоритмы.

При проведении занятий по теме «Алгоритмизация и программирование» мы используем ряд интерактивных программных средств, таких как Power Point, SMART Notebook.

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

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

Задача. Найти наибольшее из двух чисел.

Можно предложить следующие задания.

1. Составить блок-схему. Имеется набор готовых конструкций для построения блок-схемы.

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

Вид программы для построения блок-схемы

Задача. Заполнить блок-схему операторами Pascal.

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

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

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

Задача. Удалить из массива наибольший элемент.

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

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