Основы программирования в курсе информатики в средней школе

Автор: Скок А.М.

Журнал: Экономика и социум @ekonomika-socium

Статья в выпуске: 6-2 (25), 2016 года.

Бесплатный доступ

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

Программированное обучение, основы программирования, обучение информатике

Короткий адрес: https://sciup.org/140120750

IDR: 140120750

Текст научной статьи Основы программирования в курсе информатики в средней школе

При наличии небольшого объема учебного времени, программирование в базовом курсе может изучаться лишь на уровне введения. Основная задача ограничивается рамками все той же линии компьютера: раскрывается понятие программного управления работой компьютера. Изучение основ алгоритмизации и программирования в базовом курсе информатики осуществляется на структурных языках программирования BASIC и PASCAL. [1]

“Информатика и ИКТ” один из “молодых” предметов в школьном курсе. Но за счёт стремительного развития и перспектив данного направления также быстро менялись требования к назначению, содержанию и подходам в его преподавании. Реальный уровень знаний по информатике и культура оформления результатов компьютерных работ оставляют желать лучшего;

– ученики не всегда видят практическое применение знаниям, полученным на уроках информатики.

– учащиеся одной возрастной категории имеют разный уровень психологической готовности и уверенности при работе на компьютере. [3]

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

Одним из наиболее интересных вопросов, требующих особого внимания в обучении информатике и ИКТ, является вопрос о системе обучения программированию. В рамках часов, отводимых Примерной программой в базовом курсе информатики и ИКТ на алгоритмизацию и программирование, овладение даже основами программирования представляется весьма сложным. С одной стороны, активно развивающиеся информационные технологии «выталкивают» программирование. Но с другой стороны – олимпиады, различные конкурсы предусматривают наличие у учащихся хороших навыков формализации различных задач, уверенного владения приемами программирования. [2]

Теория программированного обучения начала развиваться в 40-50 гг. XX в. в США, затем в Европе. Она дала импульс к развитию технологии обучения, к разработке теории и практики технически сложных обучающих систем. Программированное обучение - это относительно самостоятельное и индивидуальное усвоение знаний и умений по обучающей программе с помощью компьютерных средств обучения. В традиционном обучении ученик обычно читает полный текст учебника и воспроизводит его, при этом его работа по воспроизведению почти никак не управляется, не регламентируется. Главная идея программированного обучения - это управление учением, учебными действиями обучающегося с помощью обучающей программы, составленной учителем, в которую могут входить различные объекты и средства программированного обучения. [2]

В настоящее время почти установилось мнение, согласно которому существует три разновидности программированного обучения. Это линейные, разветвленные и смешанные программы. [3]

Теоретические основы современной версии линейного программирования разработал американский психолог Б. Ф. Скиннер, в прошлом профессор Гарвардского университета. Во время конференции, посвященной анализу тенденций развития психологии, которая состоялась в марте 1954 г. в Питтсбурге, он сделал доклад на тему "Наука учения и искусство преподавания", представив в нем общий очерк своей концепции программированного обучения. Программированное обучение появилось в школьной практике и теории образования как точка пересечения трех главных тенденций эпохи ускоренного развития, называемой эпохой научнотехнической революции. Эти три тенденции можно сформулировать следующим образом:

·связь науки с практикой,

·автоматизация некоторых действий, выполняемых прежде человеком,

·возрастание роли управления в современной организации разных аспектов жизни.

Эти тенденции современной цивилизации, перенесенные в просвещение, привели в итоге к программированному обучению. [3]

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

В современном мире существует несколько технологий программирования: технология структурного программирования , технология объектно-ориентированного программирования, технология модульного программирования. [1]

Программированное обучение в его современной интерпретации следует рассматривать как одну из форм реализации научно-технического прогресса в сфере народного образования. [2]

Список литературы Основы программирования в курсе информатики в средней школе

  • Глушкова С.В., Мельников В.В., Сурядный А.С. Программирование в среде Windows: Учебный курс/Харьков: Фолио; М.: ООО "Издательство АСТ", 2001.
  • Емельченков Е. П., Бояринов Д. А., Козлов С. В. Информационные системы автоматизированной поддержки инновационной деятельности: модели, проектирование и реализация. -Смоленск: Изд-во СмолГУ, 2011.
  • Ильясов А.Н. К вопросу о роли и месте программирования в школьной информатике -http://www.rusedu.info/PrintArticle101.html
Статья научная