Тема: Основы алгоритмизации. |
Требования к знаниям и умениям:
Знать:
- определения: алгоритм, однозначность, конечность, результативность,
массовость, дискретность.
- различные способы записи алгоритма. (словами, в виде схемы).
- "среда" языка программирования как исполнитель алгоритма.
Уметь:
- составлять и записывать алгоритмы |
Лекция-1 |
(Основные определения) |
Скачать |
|
|
|
|
Кроссворд "Основные определения" |
Пройти |
|
Тренинг "Анаграммы алгоритм и его свойства" |
Пройти |
|
|
|
|
Тест "Основные определения" |
Пройти |
|
|
|
|
Проверочная работа "Основные определения" |
Просмотреть |
|
|
|
Тема: Линейные алгоритмы. |
Требования к знаниям и умениям:
Знать:
- определения: линейный алгоритм, переменная, имя переменной,
операция присвоения, программа, блок-схема, программирование.
- основные типы числовых переменных,
- стандартные математические функции и процедуры языка Pascal;
- правила записи арифметических выражений;
- операторы ввода и вывода данных;
- виды ошибок, комментарии в программе.
- интерфейс программы Pascal.
Уметь:
- составлять линейные программы на языке Pascal
- составлять блок-схемы линейных алгоритмов
- набирать и выполнять программы на языке Pascal
- использовать в программах ввод данных с клавиатуры
- выводить информацию на экран в различных форматах
- находить и исправлять ошибки в программах
- добавлять комментарии в программу |
Лекция-2 |
(Линейные алгоритмы) |
Скачать |
Лекция-3 |
(Типы переменных) |
Скачать |
Лекция-4 |
(Математические функции) |
Скачать |
Лекция-5 |
(Блок-схемы) |
Скачать |
Лекция-6 |
(Решение линейных задач) |
Скачать |
Лекция-7 |
(Решение линейных задач-2) |
Скачать |
Лекция-8 |
(Программа Pascal ABC.Net ) |
Скачать |
|
|
|
|
Ознакомление |
|
|
Тренинг язык программирования "Pascal" (теория) |
Пройти |
|
Тренинг "Структура программы на языке Pascal"-1 |
Пройти |
|
Тренинг "Структура программы на языке Pascal"-2 |
Пройти |
|
Тренинг "Служебные слова языка "Pascal" |
Пройти |
|
Тренинг "Структура программы"-3 |
Пройти |
|
Тренинг "Структура программы"-4 |
Пройти |
|
Тренинг "Основные операторы Pascal"-1 |
Пройти |
|
Тренинг "Соответствие операторов" |
Пройти |
|
Тренинг "Основные операторы Pascal"-2 |
Пройти |
|
Тренинг "Кто хочет стать миллионером" |
Пройти |
|
Тренинг "Структура программы"-5 |
Пройти |
|
Тренинг "Структура программы"-6 |
Пройти |
|
Тренинг "Основные операторы Pascal"(проверочный) |
Пройти |
|
Тренинг "Вывод данных" |
Пройти |
|
Тренинг "Расставь строки программы" |
Пройти |
|
|
|
|
Группа упражнений "Pascal" - 1 (основы) |
Пройти |
|
|
|
|
Типы переменных |
|
|
Тренинг "Типы переменных"-1 |
Пройти |
|
Тренинг "Типы переменных"-2 |
Пройти |
|
Тренинг "Определение типов данных"-1 |
Пройти |
|
Тренинг "Определение типов данных"-2 |
Пройти |
|
Тренинг "Имена переменных" |
Пройти |
|
|
|
|
Математические функции |
|
|
Тренинг "Математические функции"-1 |
Пройти |
|
Тренинг "Математические функции"-2 |
Пройти |
|
Тренинг "Математические функции"-3 |
Пройти |
|
Тренинг "Математические функции"-4 |
Пройти |
|
Тренинг "Математические функции"-5 |
Пройти |
|
|
|
|
Группа упражнений "Pascal"-2 (типы перем. и функции) |
Пройти |
|
|
|
|
Блок-схемы |
|
|
Тренинг "Блок-схемы"-1 |
Пройти |
|
Тренинг "Блок-схемы"-2 |
Пройти |
|
Тренинг "Блок-схемы"-3 |
Пройти |
|
Тренинг "Блок-схемы"-4 |
Пройти |
|
Тренинг "Блок-схемы"-5 |
Пройти |
|
Тренинг "Блок-схемы"-6 |
Пройти |
|
Тренинг "Блок-схемы"-7 |
Пройти |
|
Тренинг "Кроссворд" Паскаль (малый) |
Пройти |
|
|
|
|
Группа упражнений "Pascal" - 3 (блок-схемы) |
Пройти |
|
|
|
|
Закрепление (программы) |
|
|
Тренинг "Допиши строки программы"-1 |
Пройти |
|
Тренинг "Допиши строки программы"-2 |
Пройти |
|
Тренинг "Допиши строки программы"-3 |
Пройти |
|
Тренинг "Допиши строки программы"-4 |
Пройти |
|
Тренинг "Кто хочет стать миллионером"-2 |
Пройти |
|
Тренинг "Определи значение переменной" |
Пройти |
|
Тренинг "Анаграммы операторы Pascal" |
Пройти |
|
Тренинг "Найди ошибку" - 1 |
Пройти |
|
Тренинг "Найди ошибку" - 2 |
Пройти |
|
Тренинг "Расставь строки программы"-2 |
Пройти |
|
Группа упражнений "Pascal" - 4 (линейные алг.) |
Пройти |
|
|
|
|
Тренинг "Допиши строки программы"-5 |
Пройти |
|
Тренинг "Допиши строки программы"-6 |
Пройти |
|
Тренинг "Допиши строки программы"-7 |
Пройти |
|
Тренинг "Допиши строки программы"-8 |
Пройти |
|
Тренинг "Расставь строки программы"-3 |
Пройти |
|
|
|
|
Группа упражнений "Pascal" - 5 (линейные алг.) |
Пройти |
|
|
|
|
Проверка понимания |
|
|
Тренинг "Трассировка линейных программ-1" |
Пройти |
|
Тренинг "Трассировка линейных программ-2" |
Пройти |
|
Тренинг "Трассировка линейных программ-3" |
Пройти |
|
Тренинг "Трассировка линейных блок-схем" |
Пройти |
|
|
|
|
Функции mod и div |
|
|
Тренинг "Функция DIV" теория - 1 |
Пройти |
|
Тренинг "Функция DIV" теория - 2 |
Пройти |
|
Тренинг "Функция DIV" - 3 |
Пройти |
|
Тренинг "Функция DIV" - 4 |
Пройти |
|
Тренинг "Функция DIV" - 5 |
Пройти |
|
Тренинг "Функция DIV" - 6 |
Пройти |
|
Тренинг "Функция DIV" - 7 (проверочный) |
Пройти |
|
Тренинг "Функция DIV" - 8 (проверочный) |
Пройти |
|
|
|
|
Тренинг "Функция MOD" теория - 1 |
Пройти |
|
Тренинг "Функция MOD" теория - 2 |
Пройти |
|
Тренинг "Функция MOD" теория - 3 |
Пройти |
|
Тренинг "Функция MOD" - 4 |
Пройти |
|
Тренинг "Функция MOD" - 5 |
Пройти |
|
Тренинг "Функция MOD" - 6 |
Пройти |
|
Тренинг "Функция MOD" - 7 |
Пройти |
|
Тренинг "Функция MOD" - 8 (проверочный) |
Пройти |
|
Тренинг "Функция MOD" - 9 (проверочный) |
Пройти |
|
|
|
|
Группа упражнений "Pascal" - (div, mod) |
Пройти |
|
|
|
|
На оценку: |
|
|
Тест "Линейные алгоритмы" (Pascal) |
Пройти |
|
Тест "Типы переменных" (Pascal) |
Пройти |
|
Тест "Математические функции" (Pascal) |
Пройти |
|
Тест "Блок-схемы" (Pascal) |
Пройти |
|
|
|
|
Тест "Трассировка линейных программ-1" |
Пройти |
|
Тест "Трассировка линейных программ-2" |
Пройти |
|
Тест "Трассировка линейных программ-3" |
Пройти |
|
Тест "Трассировка линейных блок-схем" |
Пройти |
|
|
|
|
Тест "Функция mod трассировка-4" |
Пройти |
|
Тест "Функция div трассировка-5" |
Пройти |
|
Тест "Трассировка линейных программ-6" |
Пройти |
|
|
|
|
Тест "Работа в программе Pascal ABC.Net" |
Пройти |
|
|
|
|
Проверочная работа "Линейные алгоритмы" |
Просмотреть |
|
|
|