Доставка любой диссертации в формате PDF и WORD за 499 руб. на e-mail - 20 мин. 800 000 наименований диссертаций и авторефератов. Все авторефераты диссертаций - БЕСПЛАТНО
Салангина, Надежда Яковлевна
13.00.02
Кандидатская
1999
Москва
157 с. : ил.
Стоимость:
499 руб.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ГЛАВА 1. ФАКТОРЫ, ВЛИЯЮЩИЕ НА СОДЕРЖАНИЕ И МЕТОДЫ ПРЕПОДАВАНИЯ КУРСА ЯЗЫКИ И МЕТОДЫ ПРОГРАММИРОВАНИЯ В ПЕДАГОГИЧЕСКОМ ВУЗЕ
1.1 Современные подходы к программированию.
1.2 Изучение алгоритмизации и программирования в
школьном курсе информатики
1.3 Роль решения задач при обучении алгоритмизации и
программированию
1.4 Разработка компьютерных игр как средство выра
боткти алгоритмических навыков решения задач
Вьюод по главе 1
ГЛАВА 2. МЕТОДИКА РЕАЛИЗАЦИИ ЛИНИИ АЛГОРИТМИЗАЦИИ В КУРСЕ ЯЗЫКИ И МЕТОДЫ ПРОГРАММИРОВАНИЯ ПРИ ПОДГОТОВКЕ УЧИТЕЛЯ ИНФОРМАТИКИ.
2.1 Место курса Языки и методы программирования в
системе подготовки учителя информатики
2.2 Отбор содержания и методика изложения курса
Языки и методы программирования.
2.3 Построение системы задач, способствующих установлению межпредметных связей высшей математики и информатики при реализации линии алгоритмизации в курсе Языки и методы программирования
2.3.1. Логические игры с предметами для даух участников
2.3.2. Игры для одного лица.
2.3.3. Задача оптимизации и алгоритмы ее решения для одномерной унимодальной функции.
2.3.4. Оптимизационные задачи на графах.
2.4 Результаты педагогического эксперимента
Вывод по главе 2.
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА
Несмотря на то, что языки программирования можно отнести к “классическим” вопросам информатики, они продолжают подвергаться изменениям. Соответственно, необходимо вновь и вновь обращаться к отбору содержания и методов преподавания курса ЯМП. При этом необходимо опираться на общие принципы дидактики, такие как принцип научности, принцип достзтшости, принцип связи теории с практикой и другие ([4], [0]). При отборе материала курса ЯМП в педагогическом вузе необходимо учитывать как современные подходы к программированию, так и то, какое место отводится данным вопросам в школьном курсе информатики. В связи с этим в первой главе рассматриваются факторы, влияющие на содержание курса ЯМП, и проводится анализ некоторых методов обучения, которые могут быть использованы в его преподавании. Как уже отмечалось выше, одним из принципов отбора содержания курса ЯМП является принцип научности, который состоит в том, что образовательный материал должен соответствовать уровню современной науки. Рассматривая развитие языков программирования ( [8], [4], [5]), можно отметить, что за полвека они прошли путь от машинных языков, до языков, близких к человеческому. Первым программистам требовались знания в области математики и вычислительной техники. Это связано с тем, что при составлении программы на машинном языке было необходимо знать структуру и принципы работы ЭВМ, уметь кодировать информацию. Сложность заключалась и в том, что программа решения какой либо задачи, составленная для одной машины, совершенно не подходила для ЭВМ другого типа. Первым этапом в развитии языков программирования стало создание язьпса символьного кодирования (автокода). Команда, написанные на автокоде, начали переводить на машинный язык при помощи специальной программы - транслятора. Дальнейшее развитие идеи применения укрупненных команд - операторов привело к созданию операторных языков. Оператор может задавать выполнение целой последовательности элементарных действий. В зависимости от сложности конструкций операторов различают простые и развитые операторные языки, а также операторные языки высокого уровня. Операторные языки высокого уровня получили наибольшее распространение. Один из первых операторных языков программирования -Фортран, был создан в середине -х гг. XX в. С тех пор за исторически короткий период создано несколько сотен различных языков программирования и их версий, предназначенных для решения различных типов задач. Первым языком такого типа и был Фортран. Сейчас компьютеры применяют в самых разных областях человеческой деятельности, причем сфера применения ЭВМ продолжает расширяться. В общем объеме задач, решаемых на ЭВМ, уменьшается доля задач, связанных с обработкой числовой информации. Зато увеличивается доля задач, связанных с обработкой нечисловой информации (текстовой, графической, звуковой и т. Поэтому появились языки программирования, ориентированные на новые сферы применения, в том числе, предназначенные для обучения: Паскаль, Бейсик, Лого и другие. Необходимость разработки больших программ, в том числе программ, управляющих работой ЭВМ (системных программ), потребовала создания специального языка программирования Си. Этот язык используется не только дия системного программирования, но и для написания больших вычислительных программ, программ обработки текстов, проектирования, управления оборудованием и других целей. Изменение подхода к программированию и появление функционального программирования привели к созданию языка Пролог. Наряду со специальными языками, с середины -х гг. XX в. Этой работой занимались параллельно несколько разных групп специалистов. В результате было создано несколько универсальных языков программирования: ПЛ/1, Алгол-, Ада. Но развитие систем программирования диктовалось не только расширением классов решаемых задач, оно также было связано и с изменением подходов к составлению программ. Наблюдения показывают, что при написании программ многие школьники и студенты уделяют больше внимания программистской, а не алг оритмической стороне решения задачи.
Название работы | Автор | Дата защиты |
---|---|---|
Фольклор как средство формирования интереса к русскому языку у детей старшего дошкольного возраста в условиях билингвизма | Ефременко, Людмила Владимировна | 2012 |
Активизация творческих способностей дошкольников и младших школьников в процессе работы различными художественными материалами | Голованова, И. Л. | 1995 |
Развитие познавательной деятельности старшеклассников в процессе обучения истории на основе индивидуально-диагностической модели | Алексеева, Маргарита Январиевна | 2004 |