# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
На этом уроке мы проверим наличие python и vscode и установим при необходимости установим всё необходимое https://youtu.be/lkTi1a_VLV8 - установка python https://code.visualstudio.com/ - официальный сайт Visual Studio Code https://disk.yandex.ru/i/G2ImK2S1iFER2Q -инструкция по установке Visual Studio Code https://youtu.be/3OWx74NSVOU - установка дополнений Visual Studio Code для работы с python Отчёт отправил: 30187. Tim Выполнено за 27 мин. [Показать отчёт] Научился: Обновил версию python на моей машине. Установил IDE visual studio code, скачал пакет расширения для удобства работы с python. И написал программку hello python). |
|||||
2 | Подарки: создание проекта |
|
|||
На этом уроке мы создадим проект python для работы с подарками
Отчёт отправил: 30187. Tim Выполнено за 24 мин. [Показать отчёт] Научился: Создал общую папку для проектов этого урока. Запустил выполнение кода при помощи клавиши f5 и при помощи run and debug на панели управления |
|||||
3 | Подарки: вызов черепашки |
|
|||
На этом уроке мы вызовем черепашку для рисования и нарисуем прямоугольник
Отчёт отправил: 30187. Tim Выполнено за 21 мин. [Показать отчёт] Научился: Импортировал библиотеку turtle в программу. Создал объект window, который закрывается кликом мышки по нему. Вызвал командой turtle.shape создание черепашки в окне и нарисовал прямоугольник командами turtle.forward и turtle.left |
|||||
4 | Подарки: цвет коробки с подарком |
|
|||
На этом уроке мы зададим цвет коробочки с подарком
Отчёт отправил: 30187. Tim Выполнено за 19 мин. [Показать отчёт] Научился: В этом уроке использовал функцию color для изменения цвета заливки и цвета линий, нарисованных черепашкой. Также при помощи функций begin_fill и end_fill залил, нарисованный черепашкой прямоугольник |
|||||
5 | Подарки: рефакторинг и перемещение без рисования |
|
|||
На этом уроке мы вынесем алгоритм рисования прямоугольника в отдельную функцию, а также научим черепашку отключать на время рисование
Отчёт отправил: 30187. Tim Выполнено за 31 мин. [Показать отчёт] Научился: Преобразовал исполняемый код в функцию при помощи команды refactor из контекстного меню. В получившуюся функцию добавил три входных параметра (width, height, color), а также функции поднять перо и опустить перо, что позволило перемещать черепашку, не рисуя линий. В результате получил функцию, с помощью которой можно рисовать прямоугольники разных размеров и цветов |
|||||
6 | Подарки: рисуем подарок |
|
|||
На этом уроке мы нарисуем коробку с подарком, используя рисование прямоугольников и перенос черепашки
Отчёт отправил: 30187. Tim Выполнено за 24 мин. [Показать отчёт] Научился: Научил черепашку "упаковывать" подарок. При помощи Повторного использования, функции написанной раннее |
|||||
7 | Подарки: делаем подарки для всех |
|
|||
На этом уроке мы вынесем создание подарка в отдельную функцию, рассчитаем параметры и создадим несколько коробок разных цветов с разными подарками https://sanstv.ru/color пипетка (сервис выбора цветов) Отчёт отправил: 30187. Tim Выполнено за 45 мин. [Показать отчёт] Научился: На этом уроке сделал фон окна зеленого цвета командой window.bgcolor('green'). Создал функцию рисования подарка при помощи команды refactor контекстного меню. И при помощи этой функции нарисовал подарки для всей семьи)) |
|||||
8 | Анонимный Дед Мороз: об игре и заготовка программы |
|
|||
На этом уроке мы поговорим про игру “Анонимный Дед Мороз” (“Тайный Санта”) и создадим новый файл для игры
Отчёт отправил: 30187. Tim Выполнено за 6 мин. [Показать отчёт] Научился: Все действия были знакомы. Но повторение - мать учения!) |
|||||
9 | Анонимный Дед Мороз: гости и подарки |
1 тест |
|||
На этом уроке мы создадим словарь гостей с подарками и разделим его на две части: подарки положим под ёлочку, а гости пойдут праздновать
Отчёт отправил: 30187. Tim Выполнено за 1 час. 39 мин. [Показать отчёт] Научился: В этом уроке я создал словарь, в котором имя гостя является ключом, а подарок значением. Далее создал и заполнил два массива для гостей и подарков. |
|||||
10 | Анонимный Дед Мороз: дарим подарки |
1 тест |
|||
На этом уроке мы реализуем алгоритм случайного выбора подарка для каждого гостя
Отчёт отправил: 30187. Tim Выполнено за 16 мин. [Показать отчёт] Научился: Импортировал в программу библиотеку random. Запустил цикл по гостям и при помощи функции random.randint вычислил: кому какой подарок достанется. |
|||||
11 | Анонимный Дед Мороз: сообщение о подарке - на экран |
|
|||
На этом уроке мы реализуем вывод информационного сообщения о каждом подарке на экран
Отчёт отправил: 30187. Tim Выполнено за 22 мин. [Показать отчёт] Научился: Научился подключать только необходимую часть библиотеки, при помощи команды from. Также научился выводить сообщения в на экран при помощи messagebox |
|||||
12 | Гадание по книге: об игре |
|
|||
На этом уроке мы разберем суть игры и скачаем материал к игре https://disk.yandex.ru/i/dviWXKA9VSTZLQ - Мертвые души https://disk.yandex.ru/i/Zv0juYmEbQ3wcQ - Ночь перед Рождеством Отчёт отправил: 30187. Tim Выполнено за 12 мин. [Показать отчёт] Научился: В данном уроке была озвучена идея программы. Была создана папка для исходных данных программы и скачена книга для гадания |
|||||
13 | Гадание по книге: программа |
|
|||
На этом уроке мы создадим программу “Гадание по книге” и запустим ее на выполнение
Отчёт отправил: 30187. Tim Выполнено за 1 час. 34 мин. [Показать отчёт] Научился: Считал txt файл в переменную. Подсчитал количество строк. Далее реализовал алгоритм ввода вопроса и номера строки и вывода содержания введенной строки, как ответ на вопрос. |
|||||
14 | Гадание по книге: работа над ошибками загрузки |
|
|||
На этом уроке мы сделаем более корректной загрузку книги и вывод предсказаний
Отчёт отправил: 30187. Tim Выполнено за 34 мин. [Показать отчёт] Научился: В этом уроке поправил недочет с пустыми строками в книге. |
|||||
15 | Гадание по книге: логгирование ошибок |
|
|||
На этом уроке мы реализуем логгирование ошибок в файл, а для пользователя при ошибке вывод случайной строки
Отчёт отправил: 30187. Tim Выполнено за 41 мин. [Показать отчёт] Научился: Добавил запись ошибок в лог и вывел предсказание в messageinfo |
|||||
16 | Фейерверк: проект, небо и черепашка |
|
|||
На этом уроке мы создадим проект для фейерверка, а также создадим экран-небо и оранжевую черепашку | |||||
17 | Фейерверк: рисуем звезду |
|
|||
На этом уроке мы нарисуем звезду фейерверка | |||||
18 | Фейерверк: переносы и звезды |
|
|||
На этом уроке мы реализуем переносы и нарисуем несколько вспышек салюта | |||||
19 | ФИНАЛЬНЫЙ УРОК |
без видео |
|||
Сделай видео-презентацию одной из написанных тобой в течение курса программ (или коротко всех четырех) | |||||
Итого: 19 видеоуроков |
00 мин. 2 теста |
3 чел. | |||
Финалисты: Иван Воронин, Tom, Николай Денисов . |