Выдаём удостоверения и дипломы установленного образца

Получите 5% кэшбэк!

Запишитесь на один из 793 курсов и получите 5% кэшбэк стоимости курса на карту

Выбрать курс
Инфоурок Информатика Рабочие программыРабочая программа "Программируем на Паскале"

Рабочая программа "Программируем на Паскале"

Скачать материал
библиотека
материалов

Автор: Гуляева Светлана Николаевна

Должность, организация, город: учитель информатики и ИКТ, МБОУ Григорьевская СОШ, село Григорьевское, Нытвенского района, Пермского края

Автор: Мокроусова Галина Анатольевна

Должность, организация, город: учитель математики, МБОУ Григорьевская СОШ, село Григорьевское, Нытвенского района, Пермского края

Личный электронный адрес: gsvetlananik@mail.ru

Номинация: Создание программно-методического обеспечения образовательного процесса.

Название конкурсной работы: Рабочая программа элективного курса «Программируем на Паскале».

Ф. И. О. авторов: Гуляева Светлана Николаевна

Мокроусова Галина Анатольевна

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

Актуальность преподавания курса. Одной из дидактических задач образовательного учреждения является формирование мышления учащегося, развитие его интеллекта. Важной составляющей интеллектуального развития человека является алгоритмическое мышление. Наибольшим потенциалом для формирования алгоритмического мышления школьников среди естественнонаучных дисциплин обладает информатика. В рамках, отводимых «Программой» в базовом курсе информатики на алгоритмизацию и программирование, овладение даже основами программирования на современных алгоритмических языках представляется невозможным. Тем не менее, контингент школьников, у которых интерес именно к изучению, а не знакомству с программированием высок, несомненно, существует. Мотивация есть и у учителя – ведь большинство современных олимпиад по информатике являются по своей сути олимпиадами по программированию, а по успехам учеников в олимпиадах зачастую судят о квалификации учителя.

Применять данную программу можно как в 8-9-х классах, так и в 10-11-х классах, при этом незначительно меняются задачи, решаемые на уроках, которые должны быть адаптированы к уровню подготовки учащихся.


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

Программа разработана в соответствии:

  • Законом РФ “Об образовании”;

  • с требованиями Федерального государственного образовательного стандарта общего образования;

  • Вид образовательной деятельности – техническое творчество.

  • Цель: формирование навыков программирования на языке Паскаль АВС.

Результаты освоения курса:

Универсальные учебные действия:

Личностные

У обучающегося будут сформированы:

- представления об информации как важнейшем стратегическом ресурсе развития личности, государства, общества;

- понимание роли информационных процессов в современном мире;

- первичные навыки владением анализа и критичной оценки получаемой информации;

-ответственное отношение к информации с учетом правовых и этических аспектов ее распространения;

-развитие чувства личной ответственности за качество окружающей информационной среды

Обучающийся получит возможность для формирования:

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

- готовности к повышению образовательного уровня и продолжению обучения с использованием средств и методов информатики и ИКТ;

- умение связать учебное содержание с жизненным опытом и личными смыслами,

Метапредметные результаты

Регулятивные:

Обучающийся научится:

 самостоятельно видеть и формулировать проблему в учебной деятельности;

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

 составлять (индивидуально или в группе) план решения задачи (выполнения творческой работы);

 подбирать к каждой проблеме адекватную ей теоретическую модель;

 работая по алгоритму, использовать с основными средствами и дополнительные (справочная литература, сложные приборы, компьютер);

 работать по самостоятельно составленному маршруту, сверяясь с ним и с целью деятельности, исправляя ошибки, используя самостоятельно подобранные средства (в том числе и Интернет);

 оценивать степень успешности своей индивидуальной образовательной траектории;

 оценивать свои личностные качества и черты характера («каков я»), определять направления своего развития («каким я хочу стать», «что мне для этого надо сделать»).

Обучающийся получит возможность научиться:

 выполнять действия в опоре на предложенный ориентир;

 умение адекватно воспринимать мнение и предложения (о способе решения задачи) сверстников;

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

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

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

По программе занимаются учащиеся 8-9 класса. Как правило, это дети с хорошей математической культурой. Но необязательно должны быть только «сильные» дети. Могут заниматься и «средние» и «слабые». Различная начальная подготовленность обучающихся требует четкого дифференцированного подхода к итогам их работы. Поэтому успешная деятельность начинающих заслуживает одобрения так же,  как и успехи учащихся уже имеющих навыки программирования.

Обучение состоит из 5 блоков (модулей) которые изучаются последовательно. В конце каждого блока выполняется небольшая творческая работа, которая выполняется как индивидуально, так и в группе. Последний модуль – это творческая работа, подводящая итог обучению.

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


Отличительные особенности

Занятия по курсу «Программирование на языке Паскаль АВС» должны отличаться от традиционных занятий по любому другому предмету. Во-первых, на занятиях по программированию должна поощряться ошибка, т.к. только через ошибку можно прийти к положительному результату. Во-вторых, компьютер позволяет дать более объективную оценку результата деятельности обучающего без учета эмоционального фактора, который может возникнуть между педагогом и учащимся. В-третьих, данная программа призвана развивать логическое мышление учащихся и аналитический стиль мышления начинающих программистов.


Содержательная часть. Программа курса

  1. Среда программирования Pascal ABC (4 ч.)

  2. Массивы. (4 ч.)

  3. Символы и строки. (2 ч.)

  4. Подпрограммы. (3 ч.)

  5. Процедуры и функции для работы в графическом режиме (2ч.)

  6. Мини- проект . (2 ч.)



урока

Тема урока


Среда программирования PASCAL ABC (4)

1/1

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

Ввод текста и внесение изменений в текст программы.

Сохранение текста программы в файле. Загрузка текста программы.

Условие как выражение типа BOOLEAN.

2/2

Выбор. Инструкция IF.

Циклы. Инструкция FOR.

Циклы. Инструкция WHILE.

Циклы. Инструкция REPEAT. Вложенные циклы.

Циклы. Инструкция GOTO.

3/3

Решение задач с использованием циклов.

4/4

Практическая работа «Циклы».


Массивы (4)

5/1

Объявление массива.

Ввод и вывод массива.

6/2

Поиск минимального (максимального) элемента массива.

7/3

Многомерные массивы.

8/4

Практическая работа «Массивы».


Символы и строки (2)

9/1

Символьная информация. Переменные типа CHAR.


Переменные типа STRING.

10/2

Практическая работа «Символы и строки»


Подпрограммы (3)

11/1

Встроенные арифметические и тригонометрические функции.

12/2

Решение задач с использованием подпрограмм.

13/3

Практическая работа «Подпрограммы».


Процедуры и функции для работы в графическом режиме (2)

14/1

Процедуры, используемые для построения фигур.

15/2

Решение задач. Построение графиков.


Итоговое повторение (2)

16/1

Подготовка мини - проекта

17/2

Защита мини- проекта

Организация учебного процесса

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

Учебный процесс можно организовать в двух взаимосвязанных и взаимодополняющих формах:

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

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

Для проверки знаний и умений учащихся осуществляется как текущий, так и итоговый контроль. Текущий контроль уровня усвоения материала осуществляется по результатам выполнения учащимися практикума по каждому разделу курса. Итоговый контроль реализуется в форме пожготовки и защиты мини-проета..

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


Методическое обеспечение программы


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

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

  2. Блок-схемы, тематические плакаты, дидактические карточки, раздаточный материал.

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

  • игры;

  • упражнения;

  • решение проблемных ситуаций;

  • работа по образцу и др.


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

  1. Окулов С.М. Основы программирования. - 4-е изд.- М.: БИНОМ. Лаборатория базовых знаний, 2014.

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

Дополнительная литература

  1. Информатика. Задачник-практикум: в 2т./ Под ред. И.Г.Семакина, Е.К. Хеннера: Т.1. М.:БИНОМ. Лаборатория базовых знаний, 2006

  2. Ушаков Д.М., Юркова Т.А. Паскаль для школьников. СПб.: Питер, 2005

  3. Огнёва М.В., Кудрина Е.В. Turbo Pascal: первые шаги. Примеры и упражнения: Учеб. пособие: Саратов: Изд-во «Научная книга», 2008

  4. Огнёва М.В., Кудрина Е. В., Кондратова Ю.Н. Turbo Pascal: типы данных и алгоритмы: Учеб. пособие: Саратов: Изд-во «Научная книга», 2005

  5. Бабушкина И.А. и др. Практикум по Турбо Паскалю. Учебное пособие по курсам «Информатика и вычислительная техника», «Основы программирования». – М., АБФ, 1998.

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

  7. Попов В.Б. Turbo Pascal для школьников: Учеб. пособие – 3-е доп.изд. – М.: Финансы и статистика, 1999.

  8. Шауцукова Л.З. Информатика. 10-11 классы. – М.: Просвещение, 2000.

  9. Малясова С.В. Элективный курс «Программируем на Паскале». Журнал «Информатика и образование», №12 - 2006, №1 - 2007

Приложение

Тематический план курса

Тема занятий в 10кл


Время на изучение

Формы и методы проведения

Оборудование

Виды контроля

Среда программирования PASCAL ABC (4)

1/1

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

3.09

Диалогический метод

Компьютеры,

тетради,

учебники

Устный ответ, тестирование

Ввод текста и внесение изменений в текст программы.

Сохранение текста программы в файле. Загрузка текста программы.

Условие как выражение типа BOOLEAN.

2/2

Выбор. Инструкция IF.

01.10

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

Компьютеры,

тетради,

учебники,

примеры

Устный ответ, тестирование

приводит примеры

Циклы. Инструкция FOR.

Циклы. Инструкция WHILE.

Циклы. Инструкция REPEAT. Вложенные циклы.

Циклы. Инструкция GOTO.

3/3

Решение задач с использованием циклов.

08.10

Метод исследовательских заданий

Компьютеры, приводит примеры

Работа с программой

4/4

Практическая работа «Циклы».

15.10

Метод исследовательских заданий

Компьютеры

Работа с программой

Массивы (4)

5/1

Объявление массива.

22.10

Монологический метод

тетради,

учебники,

примеры

Устный опрос

Ввод и вывод массива.

6/2

Поиск минимального (максимального) элемента массива.

29.10

Метод исследовательских заданий

Компьютеры

Работа с программой

7/3

Многомерные массивы.

12.11

Метод исследовательских заданий

Компьютеры

Работа с программой

8/4

Практическая работа «Массивы».

19.11

Метод исследовательских заданий

Компьютеры

Работа с программой

Символы и строки (2)

9/1

Символьная информация. Переменные типа CHAR.

26.11

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

Компьютеры,

тетради,

учебники,

примеры

Устный ответ, тестирование

приводит примеры

Переменные типа STRING.


тетради,

учебники,

примеры

Устный опрос


12/2

Решение задач с использованием подпрограмм.

Метод исследовательских заданий

Компьютеры

Работа с программой


13/3

Практическая работа «Подпрограммы».

Метод исследовательских заданий

Компьютеры

Работа с программой


Процедуры и функции для работы в графическом режиме (2)


14/1

Процедуры, используемые для построения фигур.

17.12

Диалогический метод

тетради,

учебники,

примеры

Устный опрос


15/2

Решение задач. Построение графиков.

Метод исследовательских заданий

Компьютеры

Работа с программой


Мини- проект (2)


16/1

Выбор темы мини - проекта и подготовка задач

24.12

Практическая деятельность:

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

научиться разрабатывать первый проект

Компьютеры

Работа с программой


17/2

Защита мини - проекта

Компьютеры

Работа с программой




  • Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
    Пожаловаться на материал
Курс повышения квалификации
Курс профессиональной переподготовки
Учитель математики и информатики
Курс профессиональной переподготовки
Учитель информатики
Скачать материал
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Проверен экспертом
Общая информация
Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.
Тема: Глава 1. Теоретические основы информатики

Номер материала: ДБ-180646

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

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»

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

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