Компетенции для метаигр на базе ФГОС (2010)
1127. Умение применять базовые языки программирования при разработке прикладного программного обеспечения.
Итоговый уровень: компетенция
Получен как максимальный результат среди выбранных проектов
— личная оценка
— групповая оценка
Оценки, использованные при расчёте результата
Nuclear sprint | 16 октября 2010 — 16 декабря 2010, проект закончен. |
|
Уровень: компетенция (получен через переводчик «Полный (lenap - 29/11/2010)» из набора компетенций «Базовый набор компетенций (версия 2.0)»).
Результат равен результату по компетенции 989. Способность написать рабочий программный код.
Городская игра (всё, что происходит в свободном порядке)
Создание робота имитирующего поведение котенка27 ноября 2010описание события
- 1157: после успешного испытания поискового робота попросила дать ей робота «поиграться вечерком» вне модуля лаборатории. Получила, и утром представила на суд конструктивно не сложного, но интересного своей программой робота.
- Программа имитировала поведение котенка играющего с предметом — находит темный объект под датчиками отражения, доворачивается на него и бежит вперед. При отсутствии «игрушки» более 5 секунд начинает «скучать» - выполнять небольшие хаотические движения (6 случайно выбираемых скучаний). При появлении игрушки вновь принимался за ней бегать.
написала и код (с ее слов) отлаживала его играя и выставляя задержки и характер движения | 989. Способность написать рабочий программный код.
|
Лаборатория (то, что происходит на модуле производства)
Конструирование и програмирование поискового робота27 ноября 2010описание события
- 1157: при отладке программы поискового робота ею были встречены и решены ряд проблем:
- датчики отражения в силу конструкции были расположены не зеркально, а симметрично (точечная симметрия) это приводило к неодовременности фиксации спиц колес робота пр движении. Преодолено введением переменной стартовой задержки.
- Уровень отражения на разных датчиках был не одинаков и для их калибровки пришлось выводить значения отражения на символьный монитор и, ориентируясь на полученные данные, выставлять индивидуальные диапазоны колебаний значений (фиксация спицы или промежутка меж ними).
- Для однократного выявления фронта подъема сигнала был применен флаговый автомат, введен гистерезис для условия сброса флага и т. д. и т.п.
код был отлажен поблочно и собран воедино | 989. Способность написать рабочий программный код.
|