Конкурс Визуальное программирование проекта Новое поколение 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
Вернуться на главную страницу проекта
|
Конкурс «Как запрограммировать успех?»
|

