Инструменты пользователя

Инструменты сайта


7_2025

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
7_2025 [2024/12/23 13:51]
super_admin [Черепашка в Python]
7_2025 [2025/02/28 11:29] (текущий)
super_admin [Яндекс Учебник]
Строка 5: Строка 5:
   * У03300338 - код школы   * У03300338 - код школы
  
 +==== Создание презентации ====
 +  * [[https://​kpolyakov.spb.ru/​school/​oge/​gen.php?​action=viewTopic&​topicId=1500]]
 +  * {{ :irbis.zip |}}
 +==== Основы программирования на Python ====
 +  * [[https://​blockly.ru/​problem-book/​index-py.html]]
 +===== Набор и оформление текстового документа =====
 +==== Клавиатурный тренажер ====
 + 
 +  * https://​klava.org/​delta/#​rus_basic Русский стартовый
 +  * https://​klava.org/​delta/#​rus_begin Русский начальный
 +  * https://​klava.org/​delta/#​rus_speed Скорость
 +  * https://​klava.org/​delta/#​rus_adv Тренировка (набор текста)
 +
 +  * https://​kpolyakov.spb.ru/​school/​oge/​gen.php?​action=viewTopic&​topicId=1521 - Работа в классе
 ===== ИСПОЛНИТЕЛИ И АЛГОРИТМЫ ===== ===== ИСПОЛНИТЕЛИ И АЛГОРИТМЫ =====
   * [[https://​stepik.org/​lesson/​651556/​step/​1?​unit=648260]]   * [[https://​stepik.org/​lesson/​651556/​step/​1?​unit=648260]]
   * [[https://​blockly.games/​turtle?​lang=ru&​level=1]] БЛОКЛИ,​ ЧЕРЕПАХА   * [[https://​blockly.games/​turtle?​lang=ru&​level=1]] БЛОКЛИ,​ ЧЕРЕПАХА
  
 +===== Алгоритмы построения 3D моделей (твердотельное моделирование) =====
 +
 +  * [[https://​www.blockscad3d.com/​editor/#​]]
 +
 +
 +{{:​2022-11-11_13_09_39-epic_pen_content_surface_._display1.png?​nolink&​200|}}
 +
 +
 +
 +{{:​cap.jpg?​nolink&​200|}}
 +
 +{{:​cup2.png?​nolink&​200|}}
 +
 +{{:​img_00042.jpg?​nolink&​400|}}
 +
 +{{:​2020-01-10_09_51_26-blockscad.png?​direct&​400|}}
 +
 +{{:​фигуры.png?​400|}}
 +
 +==== Галерея ====
 +
 +  * https://​www.blockscad3d.com/​community/​projects#/?​_k=teln3e
 +
 +  * https://​www.blockscad3d.com/​community/​projects/​766989
 +  * https://​www.blockscad3d.com/​community/​projects/​1477965
 +  * https://​www.blockscad3d.com/​community/​projects/​67273
 +  * https://​www.blockscad3d.com/​community/​projects/​14464
 +  * https://​www.blockscad3d.com/​community/​projects/​567643
 +  * https://​www.blockscad3d.com/​community/​projects/​1477824
 +
 +==== Уроки ====
 +
 +https://​www.blockscad3d.com/​edu/​lessons/​
 +
 +==== Работы учеников школы 2127 ====
 +
 +
 +{{::​2020-01-15_09_25_49-blockscad.png?​direct&​400| 7 класс}}
 +
 +{{::​2020-01-16_14_32_14-blockscad.png?​direct&​400| 8 класс}}
 +
 +{{https://​intepra.ru/​video/​Ballons-3d-intepra.Mp4|A funny video, 9 класс}}
 +
 +{{:​isidka.png?​direct&​400| Звездолёт,​ 5о класс}}
 +
 +{{::​snegovik.png?​400| Снеговик,​ 5о класс}}
 +
 +{{:​raketa.png?​400| Ракета 5о класс}}
 +
 +{{:​man.png?​400| ? 5о класс}}
 ===== Устройство компьютера ===== ===== Устройство компьютера =====
  
Строка 123: Строка 187:
 done() ​   done() ​  
 </​code>​ </​code>​
 +
 +
 +<code Python>
 +from turtle import *   # подключение всех методов (инструкций) библиотеки Turtle
 +shape("​turtle"​)
 +pensize(2)
 +penup()
 +lt(90)
 +write("​С НОВЫМ ГОДОМ!",​ font=('​Arial',​ 20, '​normal'​))
 +bk(30)
 +for pc in ["​pink",​ "​red",​ "​orange",​ "​darkblue",​ "​green",​ "#​FF00FF",​ "#​000000"​]:​
 +    pencolor(pc) # переменная pc последовательно передает в функцию pencolor() значения элементов списка
 +    write(pc, font=('​Arial',​ 20, '​normal'​)) ​   # напечатать значение переменной pc
 +    bk(30) ​      # сместиться назад на 20 пикселей
 +done()
 +</​code>​
 +
 +Круг
 +
 +<code Python>
 +import time
 +from turtle import *
 +shape("​turtle"​)
 +pencolor("​black"​)
 +fillcolor("​black"​)
 +pensize(3)
 +time.sleep(12)
 +r1 = 25
 +ext1 = 180
 +circle(r1, ext1)
 +r2 = -25
 +circle(r2, ext1)
 +r3 = -50
 +circle(r3)
 +rt(ext1)
 +begin_fill()
 +circle(r1, ext1)
 +r2 = -25
 +circle(r2, ext1)
 +r3 = -50
 +circle(r3, ext1)
 +end_fill()
 +
 +done()
 +</​code>​
 +
  
   * [[https://​stepik.org/​lesson/​658417/​step/​4?​unit=655824]] Задания   * [[https://​stepik.org/​lesson/​658417/​step/​4?​unit=655824]] Задания
Строка 151: Строка 261:
 {{::​trt2_0_1.png?​nolink|}} {{::​trt2_0_1.png?​nolink|}}
  
 +=== РОБОТ МФТИ ===
 +
 +[[http://​judge.mipt.ru/​mipt_cs_on_python3/​labs/​lab2.html]] РОБОТ
 +  * {{ :​robot-tasks-master_.zip |}} - Архив с файлами робота (модификация:​ в файле pyrob/​api.py добавлен,​ приведенный ниже код, упрощающий написание команд (инструкций) управления роботом)
 +
 +<code python>
 +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
 +
 +</​code>​
 +
 +**Пример решения первой задачи**
 +
 +{{:​2023-10-15_22_50_21-window.png?​nolink|}}
 +
 +<code python>
 +#​!/​usr/​bin/​python3
 +
 +from pyrob.api import *
 +
 +
 +@task
 +def task_1_1():
 +    #pass
 +    mr(2) # Пройти 2 клетки вправо или: move_right(2)
 +    md(1) # Пройти 1 клетку вниз или: ​  ​move_down(2)
 +
 +
 +if __name__ == '​__main__':​
 +    run_tasks()
 +</​code>​
  
  
7_2025.1734951116.txt.gz · Последние изменения: 2024/12/23 13:51 — super_admin