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

Рабочая программа элективного курса «Язык программирования 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.

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

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Патентовед

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 882 материала в базе

Скачать материал

Другие материалы

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.05.2015 2958
    • DOCX 28.8 кбайт
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Литвинов Владимир Николаевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Литвинов Владимир Николаевич
    Литвинов Владимир Николаевич
    • На сайте: 9 лет и 6 месяцев
    • Подписчики: 1
    • Всего просмотров: 111911
    • Всего материалов: 20

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 130 человек из 45 регионов

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

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

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 808 человек

Курс повышения квалификации

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

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Мини-курс

Анализ эффективности проектов

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Развитие детей: сенсорика, самостоятельность и моторика

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 23 человека из 13 регионов
  • Этот курс уже прошли 13 человек

Мини-курс

Развитие и воспитание: ключевые навыки для родителей маленьких детей

4 ч.

780 руб. 390 руб.
Подать заявку О курсе