Методические принципы обучения информатике в школе

Обновлено: 02.07.2024

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

ВложениеРазмер
printsipy_didaktiki_i_prepodavanie_informatiki.docx 20.39 КБ

Предварительный просмотр:

Принципы дидактики и преподавание информатики

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

Этот принцип требует, чтобы в содержании образования нашли отражение новейшие достижения соответствующей области знаний с адаптацией на познавательные возможности учащихся. Эта задача упрощается тем, что пока нет деления на высшую информатику и низшую, как это имеет место, например, в математике. Любое понятие из “большой ” информатики находит свои аналогии в школьной информатике. Фундаментальными являются понятия “информация”, “алгоритм”, “исполнитель”. Исполнитель выполняет несколько функций:
∙ это дидактическое средство для придания процессу исполнения алгоритмов наглядности (Робот, Чертежник и др.);
∙ это понятие, позволяющее с единых позиций трактовать многие вопросы: Робот — исполнитель над графикой; Редактор — исполнитель над текстами; Операционная Система — исполнитель для файлов; Принтер – исполнитель для листа бумаги и т.д. Компьютерную модель всякого исполнителя можно понимать в терминах объектно-ориентированного программирования(ООП) как модуль или объект.
Научность обучения подразумевает также современность методов обучения, что применительно к информатике означает, прежде всего, моделирование в широком смысле, а также исследовательскую деятельность учащегося.

Сознательность усвоения и деятельности

В традиционном смысле сознательность — это полное понимание учащимся содержания и средств своей деятельности. Но компьютер, будучи сложным устройством, заранее вынуждает ограничивать эту сознательность целями обучения. Можно ли за ограниченное время полно, детально рассказать обо всех процессах, происходящих в компьютере, например, при нажатии клавиши “Enter”. Все это можно и не знать. Конструктор ЭВМ, программист и пользователь имеют различные точки зрения на такое событие. Надо сформировать у учащегося взаимодополняющих точек зрения на подобные ситуации, что и дает многостороннее знание. Здесь решающее значение имеет уровень знаний учителя и, самое главное, умение отобрать, ограничить материал.

Доступность и наглядность содержания

Принцип доступности реализуется через выделение уровней обучения и работы за компьютером. Например, самый низкий уровень: простое использование готового программного обеспечения. Это доступно всем учащимся. Например, при изучении раздела “алгоритмизация и программирование ” предлагаемые ученикам задачи следует разделить на 3 уровня сложности, чтобы школьник мог выбрать доступную для себя задачу (на 5 баллов, среднего уровня на 7 баллов, сложную задачу на 9 баллов). На 10 баллов имеет смысл предложить нестандартную оригинальную задачу.

Наглядность достигается с помощью:

∙ блок – схем алгоритмов;
∙ структурной (с отступами) записи текстов программ (алгоритмов);
∙ использования цвета;
∙ демонстрации готовой программы, процесса ее выполнения.
Следует отметить, что последние три пункта достигаются возможностями современных IDE - сред разработки программ, в текстовом редакторе которых по умолчанию имеется подсветка синтаксиса языка программирования, структурирование сегментов программного кода(например, открывающаяся и закрывающаяся скобки выделятся цветом, если они парные) и окно отладки, в котором можно наблюдать так называемую трассировку программы.

Активность и самостоятельность

Прочность и системность знаний

Индивидуализация и коллективность обучения

Индивидуализация и коллективность обучения дополняют друг друга, особенно в информатике. В этом отношении компьютер — дидактически двойственный инструмент. Тиражируя обучающие или готовые программы, он способствует организации единообразной, фронтальной групповой деятельности, но способ работы учащегося с программой — все же “один на один”, со своим индивидуальным темпом, своими путями преодоления трудностей. Индивидуализация возможна:

∙ через выполнение индивидуальных, а не общих, одинаковых для всех, заданий, классифицированных по уровню сложности;
∙ через гибкую настройку обучающей программы (например, на тип мышления обучаемого);
∙ через освобождение времени педагога для индивидуальной работы при автоматизации рутинной части педагогического труда.
При работе учащихся вдвоем за компьютером, что может оказаться весьма полезным, могут сложиться устойчивые отношения типа “работник—указчик“. Поэтому время от времени учащихся надо менять местами и ролями.

Эффективность учебной деятельности

Эффективность предполагает оптимизацию усилий педагога и ученика для обеспечения наибольшего их КПД, отношение результат/усилие. Это требует, прежде всего, отсутствия постороннего содержания в их деятельности. Например, блок-схемы, наглядные и удобные для малых задач, могут превратить информатику в черчение при более сложных алгоритмах. Паскаль и другие учебные языки, безусловно, эффективны для изучения алгоритмизации или программирования, но мало приспособлены для вычисления выражений типа В таких ситуациях логичнее использовать калькулятор. При дефиците машинного времени, а также для сохранения зрения и здоровья, эффективность работы за дисплеем должна обеспечиваться предварительной подготовкой учащегося, изучением инструкций. Эффективным является непосредственное редактирование текстов программ (особенно c использованием сочетаний клавиш для вставки, копирования и вырезания фрагментов текста), отладка программ (пошаговое выполнение, точки остановки, окно Watch и др.). Вообще, любой вид деятельности за компьютером, который предполагает упрощение достижения заданной цели при помощи использования сочетаний клавиш, является эффективным.

Связь теории и практики

Читайте также: