Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Рабочие программы / Рабочая программа элективного курса «Язык программирования Pascal» (8 класс, 35 часов)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Рабочая программа элективного курса «Язык программирования Pascal» (8 класс, 35 часов)

библиотека
материалов

Муниципальное бюджетное общеобразовательное

учреждение города Новосибирска

«Лицей №136»





Рассмотрено на кафедре «Согласовано» «Утверждаю»

Протокол № ___ от___________2014г. от _____________ 2014г. Приказ № от _________ 2014г.

Руководитель кафедры _____________ Зам. директора по УВР Директор МБОУ Лицея № 136

___________________ ______________ Г.И. Соломеева











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

элективного курса «Программирование на языке Pascal»

(8 класс)

2014 -2015 учебный год



Разработал: Литвинов В.Н.,

учитель информатики

высшей квалификационной категории















Новосибирск -2014



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

элективного курса «Программирование на языке Pascal»

в 8 классе (второй год обучения)

Класс: 8-А

Количество часов в неделю: 1 час, всего 35 учебных часов.

Предлагаемый курс рассчитан на изучение языка программирования Pascal в основной школе согласно учебному плану в соответствии с примерной программой среднего общего образования по информатике и информационном технологиям за счет школьного компонента.

Цели и задачи:

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

  • овладение умениями строить математические объекты информатики, в том числе логические формулы и программы на формальном языке, удовлетворяющие заданному описанию; использовать общепользовательские инструменты и настраивать их для нужд пользователя;

  • развитие алгоритмического мышления, способностей к формализации, элементов системного мышления;

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

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

Основным методом обучения в данном курсе является метод проектов. Проектная деятельность позволяет развить исследовательские и творческие способности учащихся. Роль учителя состоит в кратком по времени объяснении нового материала и постановке задачи, а затем консультировании учащихся в процессе выполнения практического задания.

Разработка каждого проекта реализуется в форме выполнения практической работы на компьютере (компьютерный практикум). Кроме выполнения проектов учащимся предлагаются практические задания для самостоятельного выполнения.

Поурочное планирование

курса «Программирование на языке Pascal»

п/п

Тема урока


Время
(час)


Циклы (7 час)


1

Программирование циклических алгоритмов.

1

2

Операторы цикла с параметром.

1

3

Операторы цикла с предусловием, с постусловием.

1

4

Цикл с ветвлением. Решение задач

1

5

Вложенный цикл. Итерационный цикл.

1

6

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

1

7

Компьютерный практикум. Задания для самостоятельных работ по теме "Циклы"

1


Массивы (20 час)


8

Понятия элемента массива, индекса элемента, размерности массива(повторение).

1

9

Ввод и вывод массива. Случайные и псевдослучайные числа.

1

10

Роль оператора цикла в поэлементной обработке массива.

1

11

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

1

12

Вычисления в массиве. Линейный поиск в массиве.

1

13

Перестановка элементов массива.

1

14

Формирование массива по условию.

1

15

Выбор нужных значений из массива.

1

16

Сортировка массивов. Метод пузырька.

1

17

Алгоритмы двоичного поиска в упорядоченном массиве,

1

18

Создание программ обработки одномерного массива переменных.

1

19

Компьютерный практикум. Задания для самостоятельных работ по теме "Одномерные массивы"

1

20

Двумерные массивы. Работа с элементами.

1

21

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

1

22

Ввод и вывод двумерного массива.

1

23

Заполнение случайными числами, заполнение по шаблону.

1

24

Вычисления, поиск, перестановки в двумерном массиве.

1

25

Файловые операции. Создание программ обработки двумерного массива переменных.

1

26

Компьютерный практикум. Задания для самостоятельных работ по теме "Двумерные массивы"

1

27

Урок-проект. Работа с массивами

1


Символьные строки (8 часов)


28

Посимвольная обработка строк.

1

29

Функции для работы с символьными строками.

1

30

Удаление и вставка символов.

1

31

Поиск и замена в символьных строках.

1

32

Решение задач на поиск и подсчет символов в строке

2

33

34

Урок-проект. Компьютерный практикум.

Самостоятельные и контрольные работы.

2


ИТОГО

35



ТРЕБОВАНИЯ К УРОВНЮ ПОДГОТОВКИ.

В результате изучения данного курса ученик

должен знать

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

  • свойства алгоритмов и основные алгоритмические конструкции; тезис о полноте формализации понятия алгоритма;

  • строить информационные модели объектов, систем и процессов, используя для этого типовые средства (язык программирования);

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

  • функции для работы с символьными строками

приобрести опыт и умения

  • составления алгоритмов в словесной форме для решения разнообразных задач;

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

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

  • работы с различными структурами данных (одномерный и двумерный массив, строка);

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

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

  • соблюдения требований информационной безопасности, информационной этики и права.

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

Используемая литература:

  1. Окулов, С. М. Основы программирования. – М: БИНОМ. Лаборатория знаний, 2006.

  2. Окулов, С. М. Программирование в алгоритмах. – М: БИНОМ. Лаборатория знаний, 2006.

  3. Окулов, С. М., Ашихмина Т.В., Бушмилева Н.А. Задачи по программированию. – М: БИНОМ. Лаборатория знаний, 2006.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Краткое описание документа:

Рабочая программа элективного курса «Язык программирования Pascal» 8 класс, 1 час в неделю, 35 часов в год. 
В данном курсе на конкретных примерах рассматривается курс программирования на языке Pascal. Показаны основные методы составления программ и примеры использования их при решении некоторых задач. Основным методом обучения в данном курсе является метод проектов. Проектная деятельность позволяет развить исследовательские и творческие способности учащихся. Роль учителя состоит в кратком по времени объяснении нового материала и постановке задачи, а затем консультировании учащихся в процессе выполнения практического задания.

Автор
Дата добавления 25.05.2015
Раздел Информатика
Подраздел Рабочие программы
Просмотров1556
Номер материала 544857
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх