Конкурс Визуальное программирование проекта Новое поколение 2013/2014
Pen (обсуждение | вклад) |
Pen (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
== Конкурс «Как запрограммировать успех?» == | == Конкурс «Как запрограммировать успех?» == | ||
{|cellpadding="10" cellspacing="5" style="width: 100%; margin-left: auto; margin-right: auto" | {|cellpadding="10" cellspacing="5" style="width: 100%; margin-left: auto; margin-right: auto" | ||
− | |||
|- | |- | ||
Строка 14: | Строка 13: | ||
<p align=right>Сроки проведения конкурса: '''08.04.14 – 21.04.14 г.'''</p> | <p align=right>Сроки проведения конкурса: '''08.04.14 – 21.04.14 г.'''</p> | ||
<p align=right>Оценка конкурса: '''22.04.14 г. – 26.04.14 г.'''</p> | <p align=right>Оценка конкурса: '''22.04.14 г. – 26.04.14 г.'''</p> | ||
− | |||
− | |||
− | |||
− | |||
Строка 29: | Строка 24: | ||
Вы побывали в роли Исполнителей («танцевальный флешмоб») и нашли множество Исполнителей, которые достигают одной цели различными способами, в зависимости от своих характеристик. В этом конкурсе вам предлагается управлять Исполнителями по определенным правилам. Для этого необходимо освоить среду визуального языка программирования и выполнить задание конкурсного этапа. | Вы побывали в роли Исполнителей («танцевальный флешмоб») и нашли множество Исполнителей, которые достигают одной цели различными способами, в зависимости от своих характеристик. В этом конкурсе вам предлагается управлять Исполнителями по определенным правилам. Для этого необходимо освоить среду визуального языка программирования и выполнить задание конкурсного этапа. | ||
− | |||
|} | |} | ||
Строка 45: | Строка 39: | ||
| | | | ||
{| border=0 width=98% align=center | {| border=0 width=98% align=center | ||
− | | | + | |<video type=" youtube" id="iwZvY7DJFoE" width="370" height="300" position="right"/> |
− | < | + | |
# Выбрать среду визуального языка программирования (Скретч или Элис) | # Выбрать среду визуального языка программирования (Скретч или Элис) | ||
Строка 87: | Строка 80: | ||
{| border=0 width=98% align=center | {| border=0 width=98% align=center | ||
| | | | ||
− | <p style="text-align:center;font-size:120%;;color:# | + | <p style="text-align:center;font-size:120%;;color:#b9005d;">'''УРОВЕНЬ СЛОЖНОСТИ 1 (5 баллов)''' </p> |
'''Результат алгоритма:''' встреча исполнителей<br> | '''Результат алгоритма:''' встреча исполнителей<br> | ||
Строка 110: | Строка 103: | ||
{| border=0 width=98% align=center | {| border=0 width=98% align=center | ||
| | | | ||
− | <p style="text-align:center;font-size:120%;;color:# | + | <p style="text-align:center;font-size:120%;;color:#b9005d;">'''УРОВЕНЬ СЛОЖНОСТИ 2 (10 баллов)''' </p> |
'''Результат алгоритма:''' Антивирус убивает Вирус<br> | '''Результат алгоритма:''' Антивирус убивает Вирус<br> | ||
Строка 121: | Строка 114: | ||
За один шаг Исполнители перемещаются на одну клетку по горизонтали или вертикали, затем ход передается сопернику. | За один шаг Исполнители перемещаются на одну клетку по горизонтали или вертикали, затем ход передается сопернику. | ||
− | Первым движение начинает Антивирус. | + | Первым движение начинает Антивирус.<br> |
+ | Двигаются Исполнители построчно в направлении центра поля до тех пор, пока не встретятся друг с другом (окажутся на соседних по горизонтали или вертикали клетках).<br> | ||
+ | Оказавшись на соседних клетках, Антивирус убивает Вирус, и при этом издается звук. | ||
− | + | |} | |
− | Оказавшись на соседних клетках, Антивирус убивает Вирус, и при этом издается звук. | + | |} |
+ | |||
+ | |||
+ | {| width=100% align=center style="border: 3px solid #fd8f64; background-color:#ffffff" | ||
+ | | | ||
+ | {| border=0 width=98% align=center | ||
+ | | | ||
+ | <p style="text-align:center;font-size:120%;;color:#b9005d;">'''УРОВЕНЬ СЛОЖНОСТИ 3 (15 баллов)''' </p> | ||
+ | |||
+ | '''Результат алгоритма:''' | ||
+ | * Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки. | ||
+ | * Цель Вируса убить как можно больше клеток поля. | ||
+ | |||
+ | '''Известно начальное местоположение Исполнителей:''' | ||
+ | * Вирус – в верхней левой клетке поля; | ||
+ | * Антивирус – в нижней правой клетке поля. | ||
+ | '''СКИ Вируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)<br> | ||
+ | '''СКИ Антивируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), защитить клетку (поставить защитную метку), восстановить клетку (убрать чёрную метку), убить Вирус | ||
+ | |||
+ | За один шаг Исполнители могут выполнить только одно действие из своего СКИ, затем ход передается сопернику. Первым движение начинает Антивирус.<br> | ||
+ | Двигаются Исполнители построчно в направлении центра поля до тех пор, пока не встретятся друг с другом (окажутся на соседних по горизонтали или вертикали клетках).<br> | ||
+ | Антивирус ставит защитную метку на клетку, на которой он находится.<br> | ||
+ | Вирус убивает клетку (ставит чёрную метку), на которой он находится.<br> | ||
+ | Оказавшись на соседних клетках, Антивирус убивает Вирус, и при этом издается звук, далее Антивирус двигается по зараженным клеткам и лечит их.<br> | ||
+ | |||
+ | |} | ||
+ | |||
+ | |} | ||
+ | |||
+ | |||
+ | {| width=100% align=center style="border: 3px solid #fd8f64; background-color:#ffffff" | ||
+ | | | ||
+ | {| border=0 width=98% align=center | ||
+ | | | ||
+ | <p style="text-align:center;font-size:120%;;color:#b9005d;">'''УРОВЕНЬ СЛОЖНОСТИ 4 (15 баллов)''' </p> | ||
+ | '''Результат алгоритма:''' | ||
+ | * Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки. | ||
+ | * Цель Вируса убить как можно больше клеток поля. | ||
+ | '''Известно начальное местоположение Исполнителей:''' | ||
+ | * Вирус – в верхней левой клетке поля; | ||
+ | * Антивирус – в нижней правой клетке поля. | ||
+ | |||
+ | ''СКИ Вируса:'' вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)<br> | ||
+ | '''СКИ Антивируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), защитить клетку (поставить защитную метку), восстановить клетку (убрать чёрную метку), убить Вирус | ||
+ | |||
+ | За один шаг Исполнители могут выполнить только одно действие из своего СКИ, затем ход передается сопернику. Первый ход у Антивируса.<br> | ||
+ | Исполнители передвигаются по свободной траектории для достижения своих целей. <br> | ||
+ | Антивирус может поставить защитную метку на клетку, в которой находится. Вирус может убить клетку (поставить чёрную метку), в которой находится. <br> | ||
+ | Стратегию Исполнителей выбирает команда-участник проекта.<br> | ||
+ | Антивирус должен убить Вирус, если оказался на соседней с ним клетках, и при этом издать торжествующий звук.<br> | ||
+ | Вирус может передвигаться только по свободным клеткам и не может пройти на защищённую клетку или убрать защиту. | ||
+ | |||
+ | |} | ||
+ | |||
+ | |} | ||
+ | |||
+ | |||
+ | {| width=100% align=center style="border: 3px solid #fd8f64; background-color:#ffffff" | ||
+ | | | ||
+ | {| border=0 width=98% align=center | ||
+ | | | ||
+ | <p style="text-align:center;font-size:120%;;color:#b9005d;">'''УРОВЕНЬ СЛОЖНОСТИ 5 (15 баллов)''' </p> | ||
+ | '''Начальное местоположение Исполнителей выбирается случайным образом.''' | ||
+ | |||
+ | '''Результат алгоритма:''' | ||
+ | * Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки. | ||
+ | * Цель Вируса убить как можно больше клеток поля. | ||
+ | |||
+ | '''СКИ Вируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)<br> | ||
+ | '''СКИ Антивируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), защитить клетку (поставить защитную метку), восстановить клетку (убрать чёрную метку), убить Вирус | ||
+ | |||
+ | За один шаг Исполнители могут выполнить только одно действие из своего СКИ, затем ход передается сопернику. Первый ход у Антивируса.<br> | ||
+ | Исполнители передвигаются по свободной траектории для достижения своих целей. <br> | ||
+ | Антивирус может поставить защитную метку на клетку, в которой находится. Вирус может убить клетку (поставить чёрную метку), в которой находится. <br> | ||
+ | Стратегию Исполнителей выбирает команда-участник проекта.<br> | ||
+ | Антивирус должен убить Вирус, если оказался на соседней с ним клетках, и при этом издать торжествующий звук.<br> | ||
+ | Вирус может передвигаться только по свободным клеткам и не может пройти на защищённую клетку или убрать защиту. | ||
+ | |||
+ | |} | ||
+ | |||
+ | |} | ||
+ | |||
+ | |||
+ | {| width=100% align=center style="border: 3px solid #fd8f64; background-color:#ffffff" | ||
+ | | | ||
+ | {| border=0 width=98% align=center | ||
+ | | | ||
+ | <p style="text-align:center;font-size:120%;;color:#b9005d;">'''УРОВЕНЬ СЛОЖНОСТИ 6 (15 баллов)''' </p> | ||
+ | '''Начальное местоположение Исполнителей выбирается случайным образом.''' | ||
+ | |||
+ | '''Результат алгоритма:''' | ||
+ | * Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки. | ||
+ | * Цель Вируса убить как можно больше клеток поля. | ||
+ | |||
+ | '''СКИ Вируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)<br> | ||
+ | '''СКИ Антивируса:''' вперёд, поворот вправо (90◦), поворот влево (90◦), защитить клетку (поставить защитную метку), восстановить клетку (убрать чёрную метку), убить Вирус | ||
+ | |||
+ | За один шаг Исполнители могут выполнить только одно действие из своего СКИ, затем ход передается сопернику. Первый ход у Антивируса.<br> | ||
+ | Исполнители передвигаются по свободной траектории для достижения своих целей. <br> | ||
+ | Антивирус может поставить защитную метку на клетку, в которой находится. Вирус может убить клетку (поставить чёрную метку), в которой находится. <br> | ||
+ | Стратегию Исполнителей выбирает команда-участник проекта.<br> | ||
+ | Антивирус должен убить Вирус, если оказался на соседней с ним клетках, и при этом издать торжествующий звук.<br> | ||
+ | Вирус может передвигаться только по свободным клеткам и не может пройти на защищённую клетку или убрать защиту.<br> | ||
+ | Через 10 ходов Вируса в случайной клетке появляется новый Вирус. Если на этой клетке находится любая метка (чёрная или защитная) вновь появившийся Вирус ее удаляет. В дальнейшем он ведет себя по прописанным правилам. | ||
|} | |} | ||
Строка 220: | Строка 318: | ||
|- | |- | ||
| <p style="text-align:center;font-size:115%;">1.</p> | | <p style="text-align:center;font-size:115%;">1.</p> | ||
− | | <font color="#FFFFFF"> ...</font> | + | | <font color="#FFFFFF"> ...</font>Задание по уровням сложности |
| <font color="#FFFFFF"> ...</font>от 15 до 45 баллов | | <font color="#FFFFFF"> ...</font>от 15 до 45 баллов | ||
Версия 11:08, 7 апреля 2014
Вернуться на главную страницу проекта
Конкурс «Как запрограммировать успех?»
|