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

