Рабочая программа спецкурса основы прогаммирования

Раздел Информатика
Класс 8 класс
Тип Рабочие программы
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Рабочая программа спецкурса основы прогаммирования

Согласована

Зам. директора по УВР МОУ «Гимназия №1»

_______________________/Т.М.Сидорова/

«____»августа 2011 г.

Утверждена


Директор МОУ «Гимназия №1»

_______________________З.М. Королева

приказ от ____ августа 2011 г. № _____

Департамент образования администрации Тульской области

Комитет по образованию администрации МО Щекинский район

МОУ «Гимназия № 1»








Рабочая программа

по спецкурсу «Основы программирования» в 8 классах


Учитель: Зиновкин С.А.









Рассмотрена на заседании

кафедры естественно-математических дисциплин,

протокол от «____» августа 2011 года № _______





2011/2012 уч.год




Пояснительная записка


Спецкурс «Основы программирования» для учащихся 8 классов, рассчитан на 35 ч (1 час в неделю). Изучение курса позволяет учащимся более полно выявить свои способности в изучаемой области знаний, создать предпосылки по применению алгоритмического языка программирования «Турбо паскаль» для решения различных типов задач на компьютере.

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

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

Цели курса:

  • научить учащихся составлять программы к разным типам задач;

  • познакомить со способами научно-технического мышления и деятельности, направленными на самостоятельное творческое познание и исследование при создании алгоритмов, разработке и отладке программ;

  • реализовать коммуникативные, технические и эвристические способности уча­щихся в ходе планирования действий при разработке программы;

  • сформировать знания, умения и навыки использования операторов языка программирования для составления программ при решении задач на компьютере.

Задачи курса:

  • познакомить учащихся с операторами языка программирования для решения определенного типа задач;

  • сформировать навыки составления программ;

  • сформировать навыки работы в коллективе при разработке программ.

После изучения курса учащийся должен знать:

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

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

  • правила и способы использования операторов в программе;

  • различные варианты составления программ для решения задачи.

Учащийся должен понимать:

  • значение использования различного типа операторов для решения различных задач;

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

  • особенности современного этапа развития информационного общества.

Учащийся должен уметь:

• правильно задавать операторы;

• применять необходимые операторы для решения различных типов задач;

• использовать навыки составления и отладки программ при решении задач на компьютере;

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








Планирование курса "Основы Программирования"

Тема

Часы

1

Повторение ПП, ТБ и СГТ при работе в классе ВТ

1

2

Развитие языков программирования

1

3

Интерфейс языка Турбо Паскаль. Структура программы на языке Паскаль. Рекомендации по стилю записи программы, использование комментариев. Алфавит языка.

2

4

Переменные. Константы. Типы данных: целый и вещественный, логический и символьный.

1

5

Алгоритмы. Блок-схемы алгоритмов: линейные, разветвленные, циклические.

1

6

Стандартные функции. Арифметические выражения. Правила записи арифметических выражений. Оператор присваивания. Решение задач.

3

7

Операторы ввода вывода.

2

8

Составление и отладка программ.

3

9

Организация ветвлений в программах. Условный оператор. Оператор перехода.

2

10

Составление и отладка программ.

4

11

Программирование циклических алгоритмов, виды циклов. Операторы организации циклов.

3

12

Составление и отладка программ.

4

13

Основы машинной графики с использованием языка Паскаль. Основные графические операторы.

2

14

Составление и отладка программ.

6

Всего часов:

35



















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


  1. Аляев Ю.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic: учебно-справочное пособие.- М.: Финансы и статистика, 2007.

  2. Житкова О.А., Кудрявцева Е.К. Бейсик и Паскаль: от простого к сложному (8-11классы).- Калуга: издательство Н.Бочкаревой, 1998 г.

  3. Потопахин В.В. Turbo Pascal. Освой на примерах. - СПб.: БХВ- Петербург, 2005.

  4. Златопольский Д.М. Я иду на урок информатики: Задачи по программированию. 7-11 классы: Книга для учителя. - М.: Издательство «Первое сентября», 2001.

  5. Информатика в уроках и задачах. Серия «Информатика в школе». №1,2-1998.- М.: Информатика т образование, 1998.











© 2010-2022