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

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


7_2025

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
7_2025 [2024/12/03 13:33]
super_admin [Устройство компьютера]
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://​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о класс}}
 ===== Устройство компьютера ===== ===== Устройство компьютера =====
  
Строка 12: Строка 79:
  
 ===== Контрольная работа ===== ===== Контрольная работа =====
-  * {{ :​ким-7база-в1_.pdf | Вариант 1}} +  * {{ :​ким-7база-_в1_.pdf | Вариант 1}} 
-  * {{ :​ким-7база-в2_.pdf | Вариант 2}}+  * {{ :​ким-7база-_в2_.pdf | Вариант 2}}
  
  
Строка 64: Строка 131:
   * [[https://​youtu.be/​20z85rpSwT8]] - Кодирование звуковой информации !!! (рекомендую)   * [[https://​youtu.be/​20z85rpSwT8]] - Кодирование звуковой информации !!! (рекомендую)
   * https://​rutube.ru/​video/​51fd7878c6d0572bcf81ec13ddd20bbe/?​r=wd Кодирование звуковой информации   * https://​rutube.ru/​video/​51fd7878c6d0572bcf81ec13ddd20bbe/?​r=wd Кодирование звуковой информации
 +
 +
 +===== Черепашка в Python =====
 +
 +
 +<code Python>
 +from turtle import *   # подключение всех методов (инструкций) библиотеки Turtle
 +bgcolor("​darkblue"​) ​   # цвет фона
 +shape("​turtle"​) ​       # форма черепашки
 +pencolor("​yellow"​) ​    # цвет пера
 +fillcolor("​yellow"​) ​   # цвет заливки ​
 +pensize(2) ​            # размер пера
 +lt(90) ​                # влево на 90 градусов
 +fd(100) ​               # вперёд на 100
 +bk(100) ​               # назад на 100
 +speed(3) ​             # скорость перемещения (1 - медленно,​ 10 - быстро,​ 0 - очень быстро )
 + 
 +for step in range(4): ​ # 4 шагов цикла
 +    fd(100) ​           # вперёд на 100
 +    rt(90) ​           # вправо 90
 +    ​
 +penup() ​               # поднять перо
 +rt(90) ​                # вправо на 90 градусов
 +fd(150) ​               # вперёд на 100               
 +lt(90) ​                # влево на 90 градусов
 +pendown() ​             # опустить перо
 +
 +begin_fill() ​          # готовность залить цветом фигуру,​ когда она будет нарисована
 +for step in range(5): ​ # повторить 5
 +    fd(100) ​           # вперёд на 100
 +    rt(144) ​           # вправо на 144
 +end_fill() ​            # когда контур фигуры замкнут (цикл завершён) залить цветом фигуру  ​
 +done() ​                # в конце программы
 +</​code>​
 +
 +Пример 2
 +
 +<code Python>
 +from turtle import *   # подключение всех методов (инструкций) библиотеки Turtle
 +shape("​turtle"​)
 +bgcolor("​darkblue"​) ​   # цвет фона
 +pencolor("​white"​)
 +pensize(3)
 +speed(1)
 +penup()
 +goto(-40, 40)
 +pendown()
 +goto(-40, 40)
 +goto(40, 40)
 +goto(40, -40)
 +goto(-40, -40)
 +goto(-40, 40)
 +penup()
 +goto(0, 0)
 +done() ​  
 +</​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]] Задания
 +
 +==== Задачи ====
 +**Написать программу,​ которая рисует фигуру,​ показанную на иллюстрации.**
 +
 +==== Задача 1: ====
 +
 +{{::​image1.png?​nolink|}}
 +
 +==== Задача 2: ====
 +
 +{{::​trt2_-1.png?​nolink|}}
 +
 +==== Задача 3: ====
 +
 +{{::​trt2_-2.png?​nolink|}}
 +
 +==== Задача 4: ====
 +
 +{{::​sqr_8_4.gif?​nolink|}}
 +
 +==== Задача 5: ====
 +
 +{{::​trt2_0.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.1733222010.txt.gz · Последние изменения: 2024/12/03 13:33 — super_admin