На главную     Сайт основан 1 марта 2003 года
То, чем занимается вычислительная машина, не является математикой, но для того, чтобы вычислительная машина заработала, нужны математика и математики.   Г. Фройденталь

Основы алгоритмизации и программирования.

Сегодня на уроке   Домашнее задание    Всё о зачёте   Источники информации

№ Урока

Тема урока, цель

Теория

Задания

Урок 1,2

Понятие "алгоритм". Язык блок-схем.

Алгоритм

Линейный алгоритм
Разветвляющийся
Циклический
Сказки: "Репка"
"Три поросёнка"
"Колобок"
"Теремок"
"Гуси-Лебеди"

Урок 3

Этапы решения задачи на ЭВМ. Информационная модель.
Языки программирования.

Этапы

 Упорядочить этапы решения задачи на ЭВМ
 Установить соответствие свойства алгоритма и его смысла 

Урок 1

ТЕМА: линейные программы
Среда программирования Turbo Pascal 7.0.
Команда вывода: write (writeln).

Введение

Практическая 1.1

Урок 2,3,4

Запись математических выражений в цепочку.
Вычисление значения выражения.

Вычисления

Практическая 1.2
тест_введение  prakt2.rar

Урок 5,6

Типы величин. Команда присваивания.

Величины

Практическая 1.3. тест_величины

Урок 7,8

Команда ввода данных: read (readln).

Линейные

Практическая 1.4.
prakt4.rar

Урок 1

ТЕМА: разветвляющиеся программы
Понятия: условие, логическое выражение.
Логический тип данных.

Условия

Практическая 2.1.

Урок 2,3,4

Команда ветвления (if, then, else).
Сокращённая и полная формы.

Ветвление

Практическая 2.2. тест_ветвление

Урок 5,6

Команда выбора (case ... of, end).
Сокращённая и полная формы.

Выбор

Практическая 2.3.

Сложность программы растёт до тех пор, пока не превысит способности программиста        
народный фольклор        

Урок 1,2

ТЕМА: циклические программы
Команда повторения. Циклы for, while, repeat.
Задачи на табулирование функции.

Циклы

Практическая 3.1.
тест_циклы

Урок 3,4,5,6

Команда повторения (циклы).
Задачи на нахождение суммы чисел, произведения, количества.

нет

Практическая 3.2.

Урок 1

ТЕМА: понятие подпрограммы.
Процедуры и функции.

Подпрограммы

нет

Урок 2,3

Подпрограммы-функции.

Подпрограммы

Практическая 4.1 тест 1

Урок 4,5

Подпрограммы-процедуры.

Подпрограммы

Практическая 4.2  тест 2
treugolnik.rar

Урок 1,2,3

ТЕМА: одномерные массивы
Формирование массивов в памяти компьютера.

Массив

Практическая 5.1

Урок 4,5

Одномерные массивы
Сумма, произведение, количество элементов массива с заданными свойствами

Массив
С/к Матрицы

Практическая 5.2  тест

Урок 6,7

Одномерные массивы
Поиск элементов массива с заданными свойствами.
Поиск максимального (минимального).

Поиск

Практическая 5.3
prakt9.3.rar

Урок 8,9

Одномерные массивы
Сортировка (упорядочивание) элементов массива.

Сортировка

Практическая 5.4

Урок 1,2,3

ТЕМА: строковые величины.
Операции, процедуры и функции.

Строки
С/к Файлы

Практическая 6

Итоговый урок

Информационная модель. Алгоритмы.
Языки программирования. Паскаль.

Сценарий КВН

Задания


Каждая программа - отражение достоинств и недостатков её составителя        
народный фольклор        


ИНФОРМАТИКА ПОСЛЕ УРОКА

наверх

№ урока

Тема

Задания

ДАТА
сдачи

0

Этапы решения задачи на ЭВМ.
Всё об алгоритмах (повторение).

Сделать конспект

нет

2

Этапы решения задачи на ЭВМ.
Язык блок-схем (повторение).

Начертить блок-схему.

25.01

5

Линейные программы

Составить 4+3 программы.

4.03

3

Разветвляющиеся программы (команда ветвления)

Составить 5 программ.

3.04

5

Разветвляющиеся программы (команда ветвления и выбора)

Составить 3 программы

24.04

4

Циклические программы
(табулирование функции, поиск количества)

Составить 4 программы

20.05

6

Циклические программы
(поиск суммы, количества)

Составить 3 программы

20.05

6

Одномерные массивы.

Составить 4 программы

29.11

8

Одномерные массивы.

Составить 3 программы

6.12


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


ГОТОВИМСЯ К ЗАЧЕТУ

наверх

№ Урока

Тема

Знания, умения и навыки

ДАТА

4

Информационная модель. Алгоритмы.
Язык программирования

О тематической аттестации

28.01

10

Линейные программы.

О тематической аттестации

1.03

8

Разветвляющиеся программы.

О тематической аттестации

19.04

10

Циклические программы.

нет

22.05

6

Процедуры и функции.

О тематической аттестации

11.10

10

Одномерные массивы

О тематической аттестации

6.12

4

Строковые величины

нет

20.12


Последняя ошибка, выявленная в программе, на самом деле предпоследняя         
народный фольклор.