www.webmoney.ru

Добавить в корзину Удалить из корзины Купить

Методика обучения основам программирования на уроках информатики


ID работы - 711011
программирование (дипломная работа)
количество страниц - 68
год сдачи - 2012



СОДЕРЖАНИЕ:



Введение
ГЛАВА 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.
Цена: 8000.00руб.

ДОБАВИТЬ В КОРЗИНУ

УДАЛИТЬ ИЗ КОРЗИНЫ

КУПИТЬ СРАЗУ


ЗАДАТЬ ВОПРОС

Будьте внимательны! Все поля обязательны для заполнения!

Контактное лицо :
*
email :
*
Введите проверочный код:
*
Текст вопроса:
*



Будьте внимательны! Все поля обязательны для заполнения!

Copyright © 2009, Diplomnaja.ru