УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантМетодика обучения основам программирования на уроках информатики
ПредметПрограммирование
Тип работыдиплом
Объем работы68
Дата поступления12.12.2012
2900 ₽

Содержание

Введение ГЛАВА I. Теоретическая 1.1. История развития языков программирования 1.2. История развития языка Pascal 1.3. Различные подходы к созданию программ ГЛАВА II. Методика обучения основам программирования на уроках информатики 2.1. Школьный курс информатики - от алгоритма к информации и объекту 2.2. Методика обучения программированию 2.2.1. Основы работы в среде программирования 2.2.2. Основные понятия языка программирования. Числовые типы данных. Оператор присваивания 2.2.3. Логические выражения. Условный оператор 2.2.4. Операторы цикла. Суммирование числовых рядов 2.2.5. Массивы в языке программирования 2.2.6. Текстовые файлы. Вычислительная сложность алгоритма 2.2.7. Процедуры и функции. Передача параметров. Рекурсия Заключение Список литературы

Введение

Преподавание информатики в школах нашей страны фактически начиналось с преподавания программирования. Вопросы преподавания программирования в средней школе находятся в центре внимания с начала 60-х годов. В исследованиях, проведенных И.Н. Антиповым, Г.А. Звенигородским, В.Н. Касаткиным, М.П. Лапчиком, А.С. Лесневским, В.М. Монаховым, С.И. Шварцбурдом, М.В. Швецким и др. были рассмотрены вопросы структуры, содержания обучения программированию, выбора учебного языка и др. В то время даже был провозглашен лозунг: "Программирование - это вторая грамотность". Заметим, что компьютеры в школах в это время практически отсутствовали. А та техника, которой оснащались школы в конце 80-х - начале 90-х годов прошлого века, практическую составляющую курса информатики все равно невольно сводила к программированию. По мере революционного развития аппаратного и программного обеспечения и оснащения им учебных заведений курс информатики претерпел существенные изменения. Основное внимание в большинстве школ стало уделяться освоению современных информационных технологий. Эти тенденции отражены и в новом "Стандарте по информатике". В рамках часов, отводимых "Примерной программой" в базовом курсе информатики на алгоритмизацию и программирование, овладение даже основами программирования на современных алгоритмических языках представляется невозможным. А школьники, которые проявляют большой интерес к данному вопросу, несомненно, есть. Подталкивают к изучению программирования и олимпиады по информатике, значимость которых в связи с новыми правилами приема в вузы существенно возросла. Одновременно с революционным развитием аппаратного и программного обеспечения и оснащением современной компьютерной техникой учебных заведений курс информатики претерпел существенные изменения. Наиболее яркая характеристика такого изменения - вымывание программирования из школьного курса информатики. Но, как заметил А.Г. Гейн, "...очевидно, что именно алгоритмизация с самого начала вытянула на школьную арену курс информатики и ныне во многих реально существующих курсах информатики позволяет уйти от умных, но пустоватых разговоров к конкретному делу (не случайно альтернативой алгоритмизации нередко выступает обучение информационным технологиям - учить детей тому и другому многим представляется невозможным, ибо освоение реального дела требует значительных затрат и труда, и времени)". Актуальным становится соблюдение дидактического принципа научности, требующего соответствия содержания обучения уровню современной науки, и формирование у школьников представлений о частных и общенаучных методах познания. Эти обстоятельства значительно уменьшают уровень научности курса информатики, соответствие его содержания жизни и ее проблемам, ослабляют процесс развития мышления школьников в процессе обучения. Актуальность исследования определяется современными тенденциями развития информатики как науки, в частности, переходом к программированию. Программирование может и должно изучаться в курсе информатики массовой школы. Проблема исследования - выявить наиболее эффективные методы обучения программированию. Цель исследования - исследовать основные методы обучения программированию и пути развития практических навыков программирования. Объект исследования - методика обучения программированию. Предмет исследования - пути формирования и развития понятий и практических навыков программирования на уроках информатики. Гипотеза исследования - если определить и использовать наиболее эффективные методы обучения программированию, то можно способствовать более интенсивному развитию мышления школьников на уроках информатики и устойчивых навыков программирования. Задачи исследования: ў изучить исторический аспект проблемы; ў определить методику обучения основам программирования; Для решения задач и проверки гипотезы использовались следующие методы исследования: " теоретический анализ психолого-педагогической и специальной литературы; " сравнение, " обобщение; " конспектирование; " эмпирические - наблюдение, беседы.

Литература

1. В.Е. Алексеев, А.С. Ваулин, Г.Б. Петрова; Под ред. А.В. Петрова. Вычислительная техника и программирование. Учеб. Для техн. Вузов. - М.: Высш. шк., 1990. 2. В.Е. Алексеев, А.С. Ваулин, Г.Б. Петрова; Под ред. А.В. Петрова. Вычислительная техника и программирование. Практикум по программированию: Практ. Пособие. - М.: Высш. шк., 1991. 3. В.Г. Баула, Н.Д. Васюкова, В.В. Тюляева, П.В. Уманец. Основы программирования и алгоритмические языки. Энергоатомиздат. - М.: 1991. 4. Бешелев С.Д., Гуревич Ф.Г. Математико-статистические методы экспертных оценок, М., 1980. 5. Ершов А.П. Словарь школьной информатики. с.702-809. 6. Зотов Ю.Б. Организация современного урока. М.: Просвещение, 1984. 7. Зимняя И.А. Пед. психология. Учебное пособие Ростов н/Д.: Феникс, 1997. 8. Лапчик М.П., Семакин И.Г., Хеннер Е.К. Методика преподавания информатики. - М.Издательский центр "Академия", 2003. - С.314-322. 9. Линькова В.П., Болотский А.В. Методика преподавания информатики. // Пенза, ПГПИ, 1994. 10. Ляхович В.Ф. Основы информатики. Ростов н /Д: Феникс, 1998. 11. Макаровой Н.В.. Информатика 7-9 класс: Базовый курс. Теория. - СПб: Питер, 2003. - 366 с. 12. Могилев А.В., Пак Н.И., Хеннер Е.К.. Информатика: учебное пособие для педвузов.- М.Издательский центр "Академия". - 2004. - С.155-173. 13. Д.Б. Поляков и др. Программирование в среде Турбо Паскаль (версия 5.5), М., МАИАО "РВИ", 1992. 14. Роберт И.В. Современные информационные технологии в образовании. М.: Школа-Пресс, 1998. 15. Семакин И.Г., Т.Шейна. Преподавание базового курса информатики в средней школе. - М. Лаборатория Базовых Знаний ЮНИМЕДИАСТАЙЛ 2002. - С.111-125. 16. Семакин И.Г., Хеннер Е.К., Информатика. Задачник - практикум. М.: Лаборатория Базовых Знаний, 1999. 17. Семенов Л. Современный курс информатики и математики в школе// Вопросы образования. - 2004. - №1. - С.103-119. 18. Хомоненко А.Д. Delphi7. СПб.: БХВ-Петербург, 2007. 19. В.В. Фаронов. Основы Турбо-Паскаля. МВТУ - Фестодидакгик. М., 1992. 20. Став Пичеко. Borland Delphi4. М.: Издательский дом "Вильямс", 2000."
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте