Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Рабочие программы / Рабочая программа элективного курса «Язык программирования Pascal» (8 класс, 35 часов)

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

Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

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

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика

Поделитесь материалом с коллегами:

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

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

«Лицей №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% скидкой при обучении по программам профессиональной переподготовки.

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

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy

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

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

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

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

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

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

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