В данном разделе публикуются материалы к урокам для обучающихся по различным темам АЛГОРИТМОВ и ПРОГРАММИРОВАНИЯ
- Исполнители и алгоритмы. Способы записи алгоритма.
- Объекты алгоритмов. Алгоритмическая конструкция
- Алгоритмическая конструкция «ветвление»
- Алгоритм Евклида — нахождение наибольшего общего делителя
- Решето Эратосфена — алгоритм определения простых чисел
- Языки программированияавтор Константинов Лев 11Б класс
Составить словесные и графические алгоритмы
Задания:решение оформить с помощью компьютера (результаты выложить в папки)
-
1. Составьте алгоритм для решения задачи: вычислить сумму двух чисел.
2. Составьте алгоритм для нахождения площадь прямоугольного треугольника по известным сторонам.
3. Придумать свое задание.
Индивидуальные задания
-
Задание Построение линейного алгоритма
1. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V.
2. Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его площадь поверхности S.
3. Даны два числа a, b, с. Найти их среднее арифметическое.
4. Найти произведение значений двух переменных и вывести результат на экран.
5. Найти длину окружности p заданного радиуса r.
6. Дана длина ребра куба. Найти площадь грани (S).
7. Дана длина ребра куба. Найти площадь полной поверхности (S ).
8. Дана длина ребра куба. Найти площадь объем куба (V ).
9. Составите программу для вычисления площади боковой поверхности цилиндра (S ).
10. Составите программу для вычисления площадь поверхности шара (S).
Исполнители алгоритмов в Кумире
исполнитель Чертежник
- КуМир. Исполнитель Чертежник. Знакомство
- Кумир. Исполнитель Чертежник. Настройки. Написать
- Кумир. Исполнитель Чертежник. Сместиться на вектор
- Цикл N раз для исполнителя Чертёжник (КуМир)
Исполнитель Черепаха
- КуМир Черепаха. Знакомство со средой и исполнителем. Основные команды. Сетка и
- КуМир Исполнитель Черепаха. Основы
- КуМир Исполнитель Черепаха. Цикл N раз
- Знакомство со счетчиками в среде Кумир. Исполнитель Черепаха
Исполнитель РОБОТ
- КуМир. Робот. Знакомство
- Работа в КуМир с использованием робота
- Язык программирования Кумир. Урок 1
- Кумир. Урок 2. Встроенные функции.
- Кумир. Урок 3. Целочисленное деление (mod и div).
- Кумир. Урок4. Робот
- 1 урок. КуМир. Первая программа для исполнителя Робот
- Кумир. Урок4. Робот
- КуМир. Робот цикл n раз
- КуМир. Робот вспомогательный алгоритм
Другие исполнители
Программирование на Python (rutube) Иван Викторович
- «Выбор среды программирования для Python
- Python для начинающих. Урок 1.Командный режим работы. Знакомство с Черепашкой.
- Python: графика и анимация
- «Python для начинающих. Урок 1 | Что такое Python?
- «Python для начинающих. Урок 2 | Установка Python и PyCharm
- «Python для начинающих. Урок 3 | Переменные. Типы данных
- «Python для начинающих. Урок 4 | Переменные. Типы данных
- «Python для начинающих. Системы счисления
- «Python для начинающих. Урок 5| Условные конструкции
- «Python для начинающих. Урок 6 | Условные конструкции
- «Python для начинающих. Урок 7 | Цикл while
- «Python для начинающих. Урок 8 | Цикл for
- «Python для начинающих. Урок 5 Символьные строки (Смирнов)
- Строки в python 3: методы, функции, форматирование
- Python с нуля. | Списки. Иван викторович
- Решаем, программируя классные задачи на использование списков.
- Урок 3 Функции для работы со списками и кортежами
- Python с нуля. Функции
- Python с нуля. | Кортежи, словари
- 1.4 — Списки, индексы, срезы, кортежи, словари и множества (Полный курс по программированию….
- Python с нуля. Урок 7 | Работа со строками
- Python с нуля. Урок 8 | Модули
- Python с нуля. Урок 9 | Файлы и исключения
- Пользовательские процедуры и функции в Python
- Урок 9. Процедуры и функции в Python
- Презентация PowerPoint Процедуры и функции в Python
Задачи к теме Списки
- Задачи по теме «Работа со списками»
- Python списки. Задачи для начинающих
- Упражнения по теме «Работа со списками»
- Задачи по теме списки
- «Поколение Python
- Зарегистрироваться и обучится
- «Выбор среды программирования для Python (рутюб)
- «Выбор среды программирования для Python
- Python, первая программа. Установка среды разработки
- Python, первая программа. Арифметические выражения, типы данных
- Python онлайн. Для запуска программы нужно нажать кнопку «Run»
- ИНФОРМАТИКА ДЛЯ ШКОЛЫ
Программирование на Python
- «Поколение Python
- Зарегистрироваться и обучится
- «Выбор среды программирования для Python
- Python, первая программа. Установка среды разработки
- Python, первая программа. Арифметические выражения, типы данных
- Python онлайн. Для запуска программы нужно нажать кнопку «Run»
- Python. Методы и функции строк
- ИНФОРМАТИКА ДЛЯ ШКОЛЫ
Материалы к урокам
- Глава 3 НАЧАЛА ПРОГРАММИРОВАНИЯ>
- Операции с целыми числами>
- Python с нуля для начинающих. Урок 1. Линейные алгоритмы, переменные, типы данных, операторы.
- Python для начинающих. Урок 1 — Ввод и вывод данных. Арифметические операции. Линейные алгоритмы
- Python. Линейный алгоритм
- Линейные программы, Python
- системы счисления в python
- Пишем программу: перевод в разные системы счисления
- Расширенное представление чисел. Системы счисления | Python для начинающих
- Перевод чисел из десятичной системы в системы по другим основаниям на Python
- Десятичное число в двоичное. Язык программирования Python
- Операции с целыми числами
- Условный оператор в Phyton
- Задачи на обработку чисел разного типа в Pyhton
- Операции с целыми числами
- Случайные» числа в Python – random, randint и randrange
- Модуль math — Поколение Python
- Задачи (решение) на списки для освоения языка Pytho
- Задачник на форматирование строк
- Задача 1. Форматирование текста
- Динамическое программирование в олимпиадных задачах
- Адгоритмя на графах
- Алгоритмы с массивами и
строками - Python с нуля. Урок 1 | Первая программа. Переменные
- Python с нуля. Урок 2 | Условные операторы. Пользовательский ввод
- Python с нуля. Урок 3 | Функции
- Python с нуля. Урок 4 | Циклы (for, while)
- Python с нуля. Урок 5 | Списки
- Python с нуля. Урок 6 | Кортежи, словари
- Python с нуля. Урок 7 | Работа со строками
- Python с нуля. Урок 8 | Модули
- Python с нуля. Урок 9 | Файлы и исключения
- Python с нуля. Урок 10 | Классы и объекты
- Python с нуля. Урок 11 | Множества
- Python с нуля. Урок 12 | Регулярные выражения. Часть 1
- Python с нуля. Урок 12 | Регулярные выражения. Часть 2
- Python с нуля. Урок 14 | Lambda-функции
- Python с нуля. Урок 15 | Функции: Map, Filter, Reduce, Zip
- Python с нуля. Урок 16 | Виды аргументов, *args, **kwargs
- Python с нуля. Урок 16 | Виды аргументов, *args, **kwargs
- Python с нуля. Урок 17 | Генераторы списков, множеств и словарей
- Python с нуля. Урок 18 | Вложенные функции, замыкания
- Python с нуля. Урок 19 | Декораторы функций
- 8 класс. Алгоритмы и исполнители
- Алгоритмы и исполнители | Информатика 8 класс
- Алгоритмы и исполнители на streh.8 класс.
- Способы записи алгоритмов | Информатика 8 класс
- Cтроки и операции над ними Python
- Основные методы строк
- Форматирование строк Python. Метод format строк
- F-строка. F-string. Программирование на Python
- Списки и операции над ними Python
- Списки: индексы и срезы Python
- Списки и их методы Python
- Вложенные списки, многомерные списки | Python
- Функции (def) в Python. Определение и вызов функции
- Рекурсивные функции | Python для начинающих
- Импорт стандартных модулей в Python. Команды import и from Python. Импорт модулей Python
- Практическая работа условиие и цикл (python) (2 варианта)
- Задачи по теме «Работа с кортежами»
- Лабораторная работа по теме Сортировка списков
- Практическое задание № 11 по теме Сортировка элементов списка
- Лабораторная работа по теме Сортировка списков
- Списки в Python
Видеоматериалы от Иван Викторовича
Видеоматериалы
Самостоятельные и контрольные работы
Самостоятельная работа по Python (Линейные программы)
Практическаяие и Лабораторные работы по Python (Сортировка списов)
Контрольная работа Основы программирования в Python (с циклами)
- Код Хаффмана
- Программирование — Кодирование по алгоритму Хаффмана на Python
- Алгоритм LZW Python
- Машина Тьюринга. Введение. Понятие машины тьюринга. Решение задачи
- Машина Поста
- Автоматическая обработка данных. Машина Поста
- Решето Эратосфена – алгоритм определения простых чисел. Решение задачи на Python
- Алгоритмы: поиск простых чисел с помощью «решета Эратосфена»
- Решето Эратосфена (часть 22) | Криптография | Программирование
- Нормальные алгоритмы Маркова. Урок 4-1
- Нормальные алгоритмы Маркова. Урок 5
- Уроки Паскаля (презентации по темам)
- Структуры Данных Решето Эратосфена
- Сборник задач по программированию Д. М. Запольский
- Справочник по программированию на Паскале
- Практические и лабораторные работы по программированию на Паскале
- Онлайн тесты по программированию на Паскале
- Базовые алгоритмы на Паскале
- Алгоритмизация
- Способы записи алгоритмов
- Способы записи алгоритмов.Словесные способы записи алгоритма Блок схемы
- Алгоритмическая конструкция
- Основные алгоритмические конструкции
- Практикум ОСНОВЫ АЛГОРИТМИЗАЦИИ
- Задачи на составление алгоритмов
- Задачи на составление алгоритмов разных конструкций
Практические задания на составление алгоритмов
Видеоуроки
- Общие сведения о языке программирования Паскаль
- Организация ввода и вывода данных
- Программирование линейных алгоритмов
Практические и зачетные материалы по теме
Видиоуроки
- Основные алгоритмические конструкции
- Программирование разветвляющихся алгоритмов
- Сборник задач по программированию Д. М. Запольский
Практические и зачетные материалы по теме
Видиоуроки
- Целочисленная арифметика (div & mod)
- Занятие 2 Целочисленная арифметика
- Целочисленная арифметика Решение задач
Практические и зачетные материалы по теме
Видиоуроки
- №05/19. Базовые алгоритмы для 24,25,27.
- Программирование циклических алгоритмов
- Циклы
- Цикл с параметром
- Цикл с условием
- Цикл с предусловием
- Цикл с постусловием
Практические и зачетные материалы по теме
- урок 1 Символьные величины
- урок 2 строковые величины
- Задания на строки
- функции строки
- Вариант1
- Вариант2
- Вариант3
- Вариант4
Практическая работа «Обработка строк»