Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
5_f_2023 [2023/01/31 15:00] super_admin |
5_f_2023 [2023/05/02 14:39] super_admin [Задачи для черепашки и чертёжника] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== 5 КЛАСС ====== | + | ====== 5 КЛАСС. Факультатив ====== |
+ | |||
+ | ===== Задачи для черепашки и чертёжника ===== | ||
+ | |||
+ | https://kpolyakov.spb.ru/school/ege/gen.php?action=viewVar&answers=on&varId=1 Задача № 6. Алгоритм для Черепашки. | ||
+ | https://kpolyakov.spb.ru/school/ege/gen.php?action=viewVar&answers=on&varId=14 Задача № 6. Алгоритм для Чертёжника. | ||
+ | |||
+ | ==== Robozzle ==== | ||
+ | |||
+ | http://robozzle.com/js/ (Высокий уровень сложности) | ||
+ | |||
+ | **Задачи для конкурса:** | ||
+ | |||
+ | * http://robozzle.com/js/play.aspx?puzzle=27 1 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=24 2 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=140 3 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=644 4 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=376 5 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=23 6 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=634 7 | ||
+ | * http://robozzle.com/js/play.aspx?puzzle=262 8 | ||
+ | |||
+ | |||
+ | |||
+ | ===== Алгоритмы для исполнителя Черепашка на языке Python ===== | ||
+ | |||
+ | * https://stepik.org/join-class/da6c1108117c2ae623b1ddcbd63df1e30e9f0f5e Алгоритмы для исполнителя Черепашка на языке Python (ссылка для подключения к классу) | ||
+ | |||
+ | * https://stepik.org/lesson/658417/step/1?unit=655824 2.11 Черепашка на координатной плоскости | ||
+ | * https://stepik.org/lesson/899980/step/1?unit=905045 2.12 Черепашка - чертёжник | ||
+ | |||
+ | ===== Язык программирования Python ===== | ||
+ | |||
+ | * [[https://stepik.org/join-class/473ff732d33155fc8ad1c663d2e0bef458456674]] - ссылка на подключение к общему классу учеников школы 2127 курса: Основы программирования на языке Python для школьников | ||
+ | |||
+ | * [[https://rextester.com/l/python3_online_compiler]] Python Editor online. | ||
+ | * [[https://stepik.org/lesson/453907/step/5?unit=444320]] - как использовать онлайн редактор программного кода Rexter.com | ||
+ | ===== Wick editor ===== | ||
+ | |||
+ | |||
+ | * [[https://www.wickeditor.com/editor/]] | ||
+ | * {{ ::dodgedemo3-9-2023_18-38-14.pdf |}} | ||
+ | * [[https://github.com/crovellac/wick_projects]] pong | ||
+ | * [[https://github.com/Cruptix/wickprojects]] games | ||
+ | * [[https://github.com/Wicklets/wick-editor-docs]] | ||
+ | ===== Разбор задач на Codingame ===== | ||
+ | * https://www.codingame.com/ | ||
+ | * [[cg|Комментарии к проектам на codingame]] | ||
+ | * [[https://www.codingame.com/training/easy/onboarding]] Самая простая задача | ||
+ | * [[https://www.codingame.com/ide/puzzle/mars-lander-episode-1]] Посадка на Марс | ||
+ | |||
+ | |||
+ | |||
+ | ===== Программирование на языке Python «Миры Риборга» ===== | ||
- | Программирование на языке Python «Миры Риборга» | ||
Строка 7: | Строка 59: | ||
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%201%20-%20variable&url=worlds%2Ftutorial_en%2Faround1b.json | Прогулка по кругу 1 (вариативный вариант) ]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%201%20-%20variable&url=worlds%2Ftutorial_en%2Faround1b.json | Прогулка по кругу 1 (вариативный вариант) ]] | ||
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%202&url=worlds%2Ftutorial_en%2Faround2.json | Прогулка по кругу 2 ]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%202&url=worlds%2Ftutorial_en%2Faround2.json | Прогулка по кругу 2 ]] | ||
- | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%202&url=worlds%2Ftutorial_en%2Faround2.json | Прогулка по кругу 3 ]] | + | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%202&url=worlds%2Ftutorial_en%2Faround3.json | Прогулка по кругу 3 ]] |
- | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%203&url=worlds%2Ftutorial_en%2Faround3.json | Прогулка по кругу 4 ]] | + | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%203&url=worlds%2Ftutorial_en%2Faround4.json | Прогулка по кругу 4 ]] |
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Step%2017&url=worlds%2Fsk%2Fstep17.json | Лабиринт. Вариативная задача ]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Step%2017&url=worlds%2Fsk%2Fstep17.json | Лабиринт. Вариативная задача ]] | ||
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%201%20-%20apple&url=worlds%2Ftutorial_en%2Faround1c.json | Собери яблоки (вариативный вариант)]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Freeborg_intro_en.json&name=Around%201%20-%20apple&url=worlds%2Ftutorial_en%2Faround1c.json | Собери яблоки (вариативный вариант)]] | ||
Строка 26: | Строка 78: | ||
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Extra%20-%20Star%20Tower%201&url=worlds%2Fsk%2Fstar-tower1.json | Звезды 1. Вариативная задача ]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Extra%20-%20Star%20Tower%201&url=worlds%2Fsk%2Fstar-tower1.json | Звезды 1. Вариативная задача ]] | ||
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Extra%20-%20Star%20Tower%202&url=worlds%2Fsk%2Fstar-tower2.json | Звезды 2. Вариативная задача ]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Extra%20-%20Star%20Tower%202&url=worlds%2Fsk%2Fstar-tower2.json | Звезды 2. Вариативная задача ]] | ||
+ | |||
+ | <code Python> | ||
+ | reborg | ||
+ | from library import * | ||
+ | think(10) | ||
+ | n = 1 | ||
+ | turn_left() | ||
+ | while True: | ||
+ | while front_is_clear(): | ||
+ | move() | ||
+ | turn_left() | ||
+ | turn_left() | ||
+ | while front_is_clear(): | ||
+ | move() | ||
+ | if n == 1: | ||
+ | put() | ||
+ | if n == 1: | ||
+ | n = 2 | ||
+ | else: | ||
+ | n = 1 | ||
+ | turn_left() | ||
+ | if front_is_clear(): | ||
+ | move() | ||
+ | turn_left() | ||
+ | else: | ||
+ | break | ||
+ | </code> | ||
+ | |||
* [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Extra%20-%20Line%20Follower&url=worlds%2Fsk%2Fline-follower.json | Следование по линии. Вариативная задача ]] | * [[http://reeborg.ca/reeborg.html?lang=en&mode=python&menu=worlds%2Fmenus%2Fsk_menu.json&name=Extra%20-%20Line%20Follower&url=worlds%2Fsk%2Fline-follower.json | Следование по линии. Вариативная задача ]] | ||
+ | |||
+ | <code Python> | ||
+ | |||
+ | def back(): | ||
+ | turn_left() | ||
+ | turn_left() | ||
+ | move() | ||
+ | turn_left() | ||
+ | turn_left() | ||
+ | |||
+ | |||
+ | think(0) | ||
+ | f = "F" | ||
+ | while True: | ||
+ | if object_here() : | ||
+ | move() | ||
+ | if object_here(): | ||
+ | f = "F" | ||
+ | else: | ||
+ | | ||
+ | if f == "F": | ||
+ | back() | ||
+ | turn_left() | ||
+ | f = "L" | ||
+ | elif f == "L": | ||
+ | back() | ||
+ | turn_left() | ||
+ | turn_left() | ||
+ | f = "R" | ||
+ | else: | ||
+ | done() | ||
+ | |||
+ | </code> | ||
**Четвертый уровень** | **Четвертый уровень** | ||
Строка 162: | Строка 275: | ||
https://hourofcode.com/us/ru | https://hourofcode.com/us/ru | ||
+ | |||
+ | ===== Blockly ===== | ||
+ | |||
+ | [[ https://blockly-games.appspot.com/?lang=ru|{{:screens:blockly_games.png?nolink&400|}}]] | ||
+ | * [[ https://blockly-games.appspot.com/?lang=ru]] - простейшие игры для изучения программирования |