Алгоритмизация и программирование

Автор работы: Пользователь скрыл имя, 12 Марта 2014 в 17:56, лекция

Краткое описание

Изучение алгоритмизации в школьной информатике может иметь два целевых аспекта: первый — развивающий аспект, под которым понимается развитие алгоритмического (еще говорят — операционного) мышления учащихся; второй — программистский аспект. Составление программы для ЭВМ начинается с построения алгоритма; важнейшим качеством профессионального программиста является развитое алгоритмическое мышление. Если в первом школьном учебнике информатики [15] в изучении алгоритмизации превалировал второй, программистский, аспект, то в дальнейшем стала больше подчеркиваться развивающая роль данной темы.

Прикрепленные файлы: 1 файл

Лекции по теме Алгоритмизация и программирование.docx

— 132.66 Кб (Скачать документ)

 

Занятие 3

Тема «Учебный алгоритмический язык и язык программирования высокого уровня. Решение задач» Задачи занятия:

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

2. Рассмотреть  типовые алгоритмы школьного  курса информатики. Способ организации занятия: лабораторная работа. Средства обучения: научно-методическая и учебная литература

[3, 4, 6, 8, 9, 10, 12, 17, 18], программные средства [3, 4]. Предварительная подготовка студента к занятию

1. Познакомиться  с учебным алгоритмическим языком, его описанием в школьных учебных  пособиях по информатике.

2. Проанализировать  связь учебного алгоритмического  языка и языка программирования (на примере языка Паскаль).

Ход работы

1. Определить  языки программирования, изучение  которых предусмотрено типовыми  школьными учебными пособиями  по информатике. Выявить объем  и содержание учебного материала.

2. Определить  дидактические особенности изучения  языков программирования на основе  учебного алгоритмического языка.

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

4. Для  конкретной задачи на составление  алгоритма описать этапы ее  решения:

— постановка задачи;

— составление алгоритма на учебном АЯ;

— составление программы на языке программирования;

— анализ результатов.

5. Подготовить  конспект урока по одной-двум  темам, учитывая направленность  урока (урок по ознакомлению с  новым материалом; урок по закреплению  изученного; урок проверки знаний, умений и навыков; урок по систематизации  и обобщению изученного материала), или заполнить табл. 7.4.

6. Разработать  тестовые задания для контроля  усвоения учащимися учебного  материала по алгоритмизации  и программированию.

Формы и способы организации учебной деятельности студентов: работа в группах, индивидуальная работа по разработке конспекта урока и тестовых заданий; подготовка отчета по изучению данного раздела.

 

Программные средства к лабораторному практикуму:

1. Алгоритмика (ИНТ). Рекомендован Министерством общего и профессионального образования РФ в качестве учебного пособия для V — VII классов.

2. Система  учебных исполнителей: программно-методический  комплекс по курсу информатики  «Основы алгоритмизации» («Кенгуренок», «Пылесосик»); программно-методическая система для изучения алгоритмизации и функционирования компьютера «Учебные роботы».

3. Система  программирования: Turbo Pascal, Delphi, Visal Basic, Turbo Prolog, Turbo C, Borland C++, JavaScript и др.

4. Пакет  КуМир. Исполнители «Робот», «Чертежник».

5. Пакет  учебных программ «Учебник» для  курса А.Г.Гейна. Исполнители «Чертежник», «Манипулятор».

6. Пакет  ПС по курсу «Роботландия».

 

Список литературы :

 

1. Алгоритмика: 5 — 7 классы: Учеб. и задачник для общеобразоват. учеб, заведений / А.К.Звонкий, А.Г.Кулаков, С.К.Ландо и др. — М.: Дрофа, 1996.

2. Теин А.Т., Сенокосов А.И., Шолохович В.Ф. Информатика: Классы 1 — 9. — М.: Дрофа, 1998.

3. Изучение  информатики и вычислительной  техники: Пособие для учителя/А.В.Авербух, В.Б.Гисин, Я.Н.Зайдельман, Г.В.Лебедев. — М.: Просвещение, 1992.

4. Изучение  основ информатики и вычислительной  техники: Пособие для учителей / Под ред. А.П.Ершова, В.М.Монахова. — М.: Просвещение, 1985.-Ч. 1,2.

5. Информатика: Учеб. для 8 —9 кл. сред. шк. / А.Г. Гейн, Е.В. Липецкий, М.В. Сапир, В.Ф. Шолохович. — М.: Просвещение, 1994.

6. Информатика: Учеб. по базовому курсу / И.Г.Семакин, Л.АЗалогова, С.В.Русаков, Л.В.Шестакова. — М.: Лаборатория Базовых Знаний, 1998.

7. Информатика: Учеб. пособие для 10— 11 кл. общеобразоват. учреждений / Л.З. Шауцукова. — М.: Просвещение, 2000.

8. Кузнецов А. А., Апатова Н.В. Основы информатики. 8 — 9 кл.: Учеб. для общеобразоват. учеб, заведений. — М.: Дрофа, 1999.

9. Кулаков А. Г., Ландо С. К. Алгоритмика. 5—7 кл.: Метод, рекомендации для учителя: Решение задач. — М.: Дрофа, 1997.

10. Лапчик М.П. Вычисления. Алгоритмизация. Программирование: Пособие для учителя. — М.: Просвещение, 1988.

11. Лапчик М.П. Информатика и информационные технологии в системе общего и профессионального образования: Монография. — Омск: Изд-во Ом. гос. пед. ун-та, 1999.

12. Основы  информатики и вычислительной  техники: Пробный учеб, для 10—11 кл. сред. шк. / А.Г.Гейн, В.Г.Житомирский, Е.В.Липецкий и др. — 2-е изд. — М.: Просвещение, 1992.

13. Основы  информатики и вычислительной  техники: Пробный учеб. пособие для 10—11 кл. сред. шк. / В.А.Каймин, А.Г.Щеголев, Е.А.Еросина, Д.П.Федюшин. — М.: Просвещение, 1989.

14. Основы  информатики и вычислительной  техники: Пробный учеб, зля сред. учеб, заведений / А.Г.Кушниренко, Г.В.Лебедев, Р.АСворень. — М.: Просвещение, 1993.

15. Основы  информатики и вычислительной  техники: Пробное учеб, пособие для  сред. учеб, заведений: В 2 ч. / Под ред. А. П. Ершова и В. М. Монахова. — М.: Просвещение, 1985 — 1986.

16. Пейперт С. Дети, компьютер и плодотворные идеи: Пер. с англ. — М.: Мир, 1990.

17. Программы  для средних общеобразовательных  учебных заведений.  Основы информатики  и вычислительной техники. — М.: Просвещение, 1992.

18. Программы  общеобразовательных учреждений. Информатика / Сост. JA.А. Кузнецов, Л.Е.Самовольнова. — М.: Просвещение, 1998.

19. Проект  федерального компонента Государственного  образователь-(ного стандарта начального общего, основного общего и среднего (полного) образования. Образовательная область «Информатика» // ИНФО. — 1997.-№1.-С. 3-11.

20. Словарь  школьной информатики. Математический  энциклопедический словарь. — М.: Сов. энцикл., 1988.


Информация о работе Алгоритмизация и программирование