Т. С. Зайцева Программируем на Паскале Зайцева Татьяна Сергеевна
Вид материала | Документы |
- Библиотечный вестник Карелии, 1098.96kb.
- Технологія раннього інтенсивного навчання грамоті м. О. Зайцева, 80.4kb.
- Зайцева Татьяна Павловна- учитель начальных классов 2010 год Цели урок, 200.78kb.
- М. П. Зайцева на коллегии Министерства экономики ур об итогах работы в 2010г и задача, 363.64kb.
- Станислава Васильевича Зайцева, 18.97kb.
- С. В. Элективный курс «Программируем на Паскале» общие вопросы самылкина Н. Н. Программа, 503.53kb.
- Нелинейный мир г. С. Зайцева, 13.25kb.
- Тема урока: Программирование ветвлений на Паскале, 61.32kb.
- Ольги Михайловны Медушевской 13 декабря 2008 г программа, 32.62kb.
- Красота, здоровье, грация, 780.92kb.
Т.С. Зайцева
Программируем на Паскале
Зайцева Татьяна Сергеевна – учитель информатики, имеет высшую квалификационную категорию. Окончила Чувашский государственный педагогический университет им. И.Я. Яковлева. Стаж работы 12 лет.
Основная проблема, над которой работает учитель, - организация дифференцированного подхода к учащимся на уроках информатики.
Концепция курса
В меняющемся курсе информатики все меньше места отводится разделу «Алгоритмизация и программирование». Но для подготовки учащихся к обучению в вузах учитель должен заложить основы знания одного из алгоритмических языков.
Изучение основ программирования связано с развитием целого ряда таких умений и навыков, которые носят общеинтеллектуальный характер и формирование которых – одна из приоритетных задач современной школы. Изучение программирования развивает мышление школьников, способствует формированию у них многих приемов умственной деятельности.
Изучая программирование на Паскале, учащиеся прочнее усваивают основы алгоритмизации, приобщаются к алгоритмической культуре, познают азы профессии программиста.
Цели и задачи курса:
- Формирование у учащихся основ программирования.
- Формирование у учащихся интереса к профессиям, связанным с программированием.
- Предоставление ученикам возможности реализовать свой интерес к выбранному курсу.
- Формирование готовности представить решение поставленной задачи в виде прикладной программы.
- Привитие учащимся навыков владения основами структурированного языка программирования Паскаль.
- Углубление у школьников знаний, умений и навыков решения задач по программированию и алгоритмизации.
- Развитие способности к самообучению.
Учащиеся будут знать:
- основы программирования;
- основные операторы языка Паскаль;
- алгоритмы: линейный, условие и цикл;
- функции и процедуры работы со строками и символами;
- функции и процедуры работы с файлами.
Учащиеся будут уметь:
- писать программы на языке Паскаль, применяя основные процедуры и функции;
- вводить и выводить необходимую информацию на экран или в файл;
- решать математические задачи по средствам языка программирования Паскаль;
- работать со строками: разбирать строки на слова;
- работать с массивами: сортировать данные в массивах, находить необходимый элемент, заполнять массивы в необходимом порядке.
- использовать при решении задач алгоритмы цикла;
- принимать самостоятельно решения при решении задач.
Учебный план курса
Лекция 1. Введение в программирование. Алгоритм. Свойства алгоритмов. Языки программирования. Трансляторы и компиляторы. Область применения языков программирования.
Лекция 2. Компилятор Паскаль. Горячие клавиши, используемые в среде программирования Паскаль. Структура программы на языке Паскаль. Сообщения об ошибках. Комментарии. Типы данных.
Лекция 3. Команды вода и вывода данных на экран. Константы. Переменные. Параметры вывода данных. Файл. Типы файлов. Считывание данных из файлов. Запись данных в файл.
Лекция 4. Стандартные арифметические функции. Приоритет арифметических операций.
Контрольная работа №1.
Лекция 5. Неполный условный оператор. Полный условный оператор. Логические выражения. Вложенное ветвление. Оператор выбора.
Контрольная работа №2.
Лекция 6. Цикл с параметром. Цикл с предусловием. Цикл с постусловием.
Контрольная работа №3.
Лекция 7. Символы и символьные переменные. Операции над символами. Строки и строковые переменные. Стандартные функции и процедуры работы со строками.
Контрольная работа №4.
Лекция 8. Одномерный массив: заполнение, вывод. Двумерный массив: заполнение, вывод. Сортировка массивов. Работа с элементами массивов.
Контрольная работа №5.
Паспорт курса
Курс разработан для учащихся 9-11 классов.
Сроки проведения: 2, 3 четверть.
Технология проведения: дистанционная.
Нормативный срок освоения: 36 часов.
Форма учебных материалов: теоретические лекции, практические примеры, карточки с заданиями по тематике курса.
Способ доставки учебных материалов: по электронной почте lernerin@mail.ru