С 1 ноября в столице стартует конкурс «Интеллектуальный мегаполис. Правильно и быстро». В нем могут принять участие школьники, их родители, студенты колледжей, педагоги.
https://stepik.org/lesson/87532/step/1?unit=63904 Основы программирования на языке Python для школьников
https://stepik.org/course/108864/syllabus Алгоритмы для исполнителя Черепашка на языке Python
https://stepik.org/lesson/651556/step/3?unit=648260 Алгоритмы для исполнителя Черепашка на языке Python. Практика
https://stepik.org/lesson/660555/step/1?auth=login&unit=658168 Цветовое оформление. Цветовая модель RGB
https://colorpicker.me/#148451 - Определитель цвета
Подготовка к олимпиаде по информатике и другим предметам:
https://edu.sirius.online/#/contests_page/vos
Для тренировки:
http://judge.mipt.ru/mipt_cs_on_python3/labs/lab2.html РОБОТ
robot-tasks-master.zip - Архив с файлами робота
ml = move_left #Пройти n клеток влево (по умолчанию n = 1) mr = move_right #Пройти n клеток вправо (по умолчанию n = 1) mu = move_up #Пройти n клеток вверх (по умолчанию n = 1) md = move_down #Пройти n клеток вниз (по умолчанию n = 1) wu = wall_is_above #если сверху стена, возвращает True, иначе — False wd = wall_is_beneath #если снизу стена, возвращает True, иначе — False wl = wall_is_on_the_left #если слева стена, возвращает True, иначе — False wr = wall_is_on_the_right #если справа стена, возвращает True, иначе — False fill = fill_cell #Закрасить текущую клетку #cell_is_filled #Возвращает True, если текущая клетка закрашена #mov #Поместить значение v в регистр r
влево = move_left #Пройти n клеток влево (по умолчанию n = 1) вправо = move_right #Пройти n клеток вправо (по умолчанию n = 1) вверх = move_up #Пройти n клеток вверх (по умолчанию n = 1) вниз = move_down #Пройти n клеток вниз (по умолчанию n = 1) сверху_стена = wall_is_above #если сверху стена, возвращает True, иначе — False снизу_стена = wall_is_beneath #если снизу стена, возвращает True, иначе — False слева_стена = wall_is_on_the_left #если слева стена, возвращает True, иначе — False справа_стена = wall_is_on_the_right #если справа стена, возвращает True, иначе — False закрасить = fill_cell #Закрасить текущую клетку #cell_is_filled #Возвращает True, если текущая клетка закрашена #mov #Поместить значение v в регистр r
https://www.yaklass.ru/p/informatika/8-klass/matematicheskie-osnovy-informatiki-13971/elementy-algebry-logiki-6617745 - Элементы алгебры логики
Примеры программного кода
put() move() while not object_here(): move() ...
move() while not at_goal(): move() ...
Подготовительный уровень:
Первый уровень:
Второй уровень:
print("I counted {} carrots and {} apples".format(carrots, apples))
Третий уровень
Четвертый уровень
Пятый уровень