Черепаха
Задачи на рисование чисел в виде почтового индекса и разложение числа на цифры.
Нарисовать индекс 0, 1, 2, ... 9
В виде отдельных функций
d0(size), куда передаем высоту. Ширина - половина высоты.
Нарисовать одну цифру в виде индекса, функции d0 .. d9 уже даны.
В виде отдельных функций
d(size, x), куда передаем высоту и число 0 ≤ х ≤ 9. Ширина - половина высоты.
Нарисовать двухзначное число в виде индекса, функции d0 .. d9 уже даны.
Нарисовать шестизначное число в виде индекса, функции d0 .. d9 уже даны.
Нарисовать число в виде индекса, функции d0 .. d9 уже даны. Количество цифр в числе заранее не известно
Доопределить операцию + и = и нарисовать сумму чисел
Да, длинная арифметика. Возможно, удобнее будет рисовать начиная с конца результата справа налево.
Подготовительная группа
- Урок 1.a Основы ТБ. Основы работы в ОС. Сделать методичку, посмотреть, чтобы записали. Задачи на создать директорию, создать в ней 2 файла, создать еще одну диреторию на том же уровне, создать в ней файл.
НЕ ГНАТЬ!
Основы матпакетов
- Построение графиков matplotlib:
- Переделать все примеры так, чтобы сначала шли с использованием осей, потом справочно - без них.
- 2 урока. На первом сразу дать построить простой график (sin и cos). Рассказать про цвет и маркеры с линиями. Шустрым sin(x), 2sin(x), sin(2x), sin^2(x) пусть играются с цветами и линиями.
- Как мы набираем точки, разница между np.arange (шаг) и np.linespace (количество точек). Построение из списка.
- Термины. Ticks, legend, title. Рассказ о LaTex?. Пример записи всех этих синусов. r перед строками. Попросить подписать ось х [-pi, 0, pi] (отдельная задача)
- Логарифмическая шкала.
- Параметрические графики функции.
- Полярная система координат.
- Самостоятельная работа:
- все синусы с подписями - общая задача
- x^x с логарифмической шкалой по у
- параметрическая функция
- полярная система координат.
- все, что не доделали, задать на дом. Предупредить, что следующая работа будет оцениваться строго на уроке.
- Шустрым задать рисовать диаграммы.
- Урок 2
- Общие оси одного графика.
- Несколько графиков рядом
- 3D графики
- Самостоятельная работа на это:
- экспонента и синус - простая задача на разогрев.
- прогноз погоды
- общая задача на синусы в разных графиках (задача 5а). Требовать подписи на оси х.
- 3D график (на плюс)
- Введение в Python
- источники (рус, англ, мьянм)
- питон как калькулятор (периметр и площадь прямоугольника)
- питон как пишущая машинка
- функция - подсчет расстояния между точками
- функция - подсчет периметра и площади треугольника
- if - задача про лодку
- больше, меньше, равно, не равно
- if, else, elif
- and, or, not
- Самостоятельная работа:
- запустить задачу из примера (подсчет периметра и площади)
- 2 порции риса и 1 салат посчитать стоимость еды.
- перевести из метров в секунду в километры в час, привести формулу.
- написать функцию time2min(h,m) переводит часы и минуты в минуты с 0:00.
- написать фукнцию h, m = min2time(m)
- поезд вышел в h1:m1 был в пути h2:m2. Найти время на часах, когда поезд приехал. Использовать написанные функции time2min и min2time.
- поезд прибыл в h:m, был в пути h2:m2. Найти время отправления поезда. Использовать функции time2min, min2time и if (если нужно).
- бегуны. В соревновании бегунов с разными диапазонами. Дан возраст напечатать дистанцию.
- оценка работы в классе. Доделать дома.
- Python, урок 2.
- цикл while (про поход)
- list
- срезы
- перебор списка
- range - нагенерить разных выходных последовательностей
- min, max, sum, find, count
- a = [ x*x for x in range(5) ]
- строки
- бомбы
- бонусные задачи
- dict
- файлы ? csv
--
TatyanaDerbysheva - 27 Feb 2017