Ссылки на учебные классы:
https://stepik.org/join-class/a6a84d394da8be67aa98bd4bbb04a5007d1c99690 9И класс
https://stepik.org/join-class/a6a84d394da8be67aa98bd4bbb04a5007d1c99690 9К класс
https://stepik.org/join-class/9db56bddf8597a4c620838cb12cb6b0396851f840 9М класс
https://stepik.org/join-class/4239f1e362460328f8d24036b48dc83c155e87c80 9Е-1 класс
https://stepik.org/join-class/45aeedd2a05d7762cd7891c3a811e7f1f9c6edbe0 9Е-2 класс
Список тренировочных задач:
Повторяем все типы задач, кроме: 7, 8, 11, 12, 13
Уметь решать задачи подобного типа:
Если кто-то не смог посещать все мои занятия, рекомендую ознакомиться со следующей лекцией председателя комиссии Всероссийской олимпиады школьников по информатике Кириенко Д.П. (для учеников 8 класса). Про решение задач на языке Python начинается с 15 минуты.
Дополнительные информационные источники:
https://youtu.be/us7y0UhTq0s 2020 Практика программирования на Python, лекция №1
https://youtu.be/4NvtHHWoWXE 2020 Практика программирования на Python, лекция №2
https://www.kpolyakov.spb.ru/school/oge/generate.htm Генератор вариантов ОГЭ
Сделать две задачи :
Основы олимпиадного программирования
Просьба при регистрации использовать свои имена и по возможности указывать свой класс.
Расписание и ссылка на собрание:
https://acm.timus.ru/problemset.aspx?space=1&page=all&skipac=False&sort=difficulty Задачи по сложности https://acm.timus.ru/problemset.aspx?space=1&page=all&skipac=False&sort=authors Задачи по авторам
Блочное программирование с поддержкой языка Python
https://www.codeforlife.education/rapidrouter/1/ - первый уровень
https://www.codeforlife.education/rapidrouter/20/ - 20 уровень, если предыдущие слишком простые
https://www.codeforlife.education/rapidrouter/33/# - 33 знакомство с условном оператором if else
https://www.codeforlife.education/rapidrouter/50/# - относительно сложный и интересный уровень
https://www.codeforlife.education/rapidrouter/80/# начиная с уровня 80 - изучение языка программирования Python
import van v = van.Van() def f(): v.move_forwards() def l(): v.turn_left() def r(): v.turn_right() def is_R(): return v.is_road_right() def is_L(): return v.is_road_left() def is_F(): return v.is_road_forward() def at_Dist(): return v.at_destination() while not (at_Dist()): if is_R(): r() elif is_L(): l() else: f()
<!DOCTYPE HTML> <html> <head> <title> Учебная страница </title> </head> <body> <h1> Заголовок первого уровня </h1> <h2> Заголовок второго уровня </h2> <h3> Заголовок третьего уровня </h3> <p> Параграф. Текст параграфа. <br> С новой строки. <b>Жирный</b> шрифт, <i>курсив, <b> жиный курсив</b></i>. </p> <p> <ul> <li>первый элемент маркированного списка</li> <li>второй элемент маркированного списка</li> </ul> <ol> <li>первый элемент нумерованного списка</li> <li>второй элемент нумерованного списка</li> </ol> </p> <p><a href="http://htmlbook.ru/" target="_blank">Справочник по HTML</a></p> </body> </html>
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Тег IMG</title> </head> <body> <p><img src="nnn.png" width="189" height="255" alt="lorem"></a> Сопроводительный текст...</p> <p><a href=""><img src="zzz.png" width="189" height="255" alt="alt text"></a> Сопроводительный текст... </p> </body> </html>