Основы программирования Turbo Pascal 7.0. Тематическое планирование кружка по информатике в 7 классе.

МБОУ СОШ №2 г.Волгореченска, Костромской области





Тематическое планирование
кружка
«Основы программирования Turbo Pascal 7.0»
(7класс, 68 ч)











Подготовила:
учитель математики и информатики
Юшко Любовь Леонидовна



Основные цели и задачи курса:
сформировать у учащихся умения владеть компьютером как средством решения практических задач;
реализовать в наиболее полной мере возрастающий интерес учащихся к углубленному изучению программирования через совершенствование их алгоритмического и логического мышления;
успешно сдать ЕГЭ по информатике в 11 классе.
Учащиеся должны знать:
ТБ и правила работы в компьютерном классе
основные понятия программирования
структуру программы и возможности среды программирования TP
базовые структуры языка программирования
основные типы величин языка TP и функции и процедуры для работы с ними.
Учащиеся должны уметь:
выполнять основные действия с файлами в OC Windows.
работать в интегрированной среде TP по набору и отладке простейших программ; решать простейшие задачи программирования.

Тема занятия
Количество часов
Дата проведения


Инструктаж по ТБ. Структура программы Turbo Pascal 7.0. Простейшие программы. Исполнение и отладка программ
2



Программирование линейных алгоритмов. Тип переменных Integer. Операторы ввода, вывода, присваивания. Нахождение суммы, разности, произведения двух целых чисел
2



Тип переменных Real. Очистка экрана. Нахождение значения выражений, содержащих дробь и квадрат выражений
2



Нахождение периметра и площади прямоугольника и квадрата с заданными сторонами
2



Нахождение среднего арифметического нескольких чисел
2



Нахождение целой части от деления и остатка от целого деления. DIV, MOD
2



Нахождение суммы цифр двузначного и трехзначного числа
2



Счетчик. Найти количество положительных чисел, введенных с клавиатуры
2



Программирование ветвящихся алгоритмов. Условный оператор. Является ли заданное число четным, нечетным, двухзначным
2



Существует ли треугольник со сторонами а, b, c
2



Является ли треугольник с заданными сторонами равносторонним, равнобедренным
2



Условие в условии. Существует ли треугольник с заданными сторонами. Если да, то является ли он равнобедренным
2



Принадлежит ли точка заштрихованной области
2



Программирование циклических алгоритмов. Цикл с предусловием (цикл-пока). Нахождение суммы натурального ряда чисел
2



Цикл с постусловием (цикл-до) Нахождение суммы натурального ряда чисел
2



Цикл с параметром. Нахождение суммы натурального ряда чисел
2



Одноклеточная амеба каждые три часа делится на 2 клетки. Определить сколько амеб будет через 3, 6, 24 часа.
2



У гусей и кроликов вместе 64 лапы. Сколько могло быть кроликов и гусей. Указать все возможные сочетания
2



Массивы. Одномерные массивы. Заполнение массива с клавиатуры
2



Заполнение массива случайными числами
2



Нахождение суммы, произведения элементов массива
2



Нахождение среднего арифметического одномерного массива
2



Счетчик. Подсчет элементов массива с заданным условием
2



Нахождение максимального элемента массива
2



Нахождение минимального элемента массива
2



Двумерный массив. Заполнение с клавиатуры. Вывод в стандартной форме
2



Заполнение случайными числами. Вывод в стандартной форме.
2



Свойства главной диагонали
2



Свойство побочной диагонали
2



Свойства элементов массива, стоящих выше, ниже главной диагонали
2



Поиск максимального, минимального элемента
2



Вывод элементов массива с заданным условием
2



Счетчик. Подсчет элементов массива с заданным условием
2



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





Литература:
Л.З. Шауцукова «Информатика»; И. Семакин, Л.Залогова, С.Русакова, Л.Шестакова, Базовый курс, учебник 7-9 классы; И.Д.Агеева, Занимательные материалы по информатике и математике. С.Н. Лукин Turbo Pascal 7.0

15

Приложенные файлы


Добавить комментарий