IV Краевой фестиваль информационных технологий
С 15 по 20 апреля в заочном формате предлагается выполнить задание и загрузить их до 20 апреля 23:59 по Читинскому времени
РегистрацияЗадания
Программирование на Scratch
Проект представляет собой анимацию, выполненную в среде программирования Scratch.
«Подводный мир озера»Под водной гладью озера расположен свой мир. Мы видим здесь плавающих рыб и других подводных жителей. Все занимаются своими делами.
Вдруг спокойствие водоёма нарушает появление страшной рыбины-хищника. Чтобы не угодить в её зубастую пасть все жители водоёма пытаются скрыться подальше или спрятаться.
Никого не поймав, рыба-хищник удаляется восвояси. Постепенно обитатели озера появляются из укрытий. Жизнь подводного мира входит в обычное русло.
Погода в районе озера начинает портиться. Ветер гонит волны, с неба капает дождь. Обитатели озера по-разному реагируют на изменения погоды…
При создании анимации приветствуются проявления фантазии и творчества. Дополнительные баллы будут начислены за интерактивные элементы анимации. Например, при нажатии на указанную клавишу в воде появляется рыболовный крючок с наживкой.
Некоторые из персонажей анимации должны быть нарисованы в графическом редакторе Scratch. Персонажи могут «оживать» и перемещаться. Например, водоросли начинают двигаться, если рядом проплыла рыба.
Максимальное время анимации 3 минуты.
Проект представляет собой компьютерную игру, выполненную в среде программирования Scratch. Игра представляет собой законченный продукт, понятный пользователю. Игра должна иметь минимум три части: начало, игровой этап, завершение игры.
«Спасение Нуртильды»Жукоподобные негодяи из племени «БяБяФуки» похитили прекрасную принцессу Нуртильду, спрятали в лабиринте городских трущоб. Пребывание в этих кварталах грозит рыцарю Циклопию смертельными рисками и непредвиденными находками (оружие, аптечки, магические скиллы и т.д.).
Проведи Циклопия по этой части города и помоги спасти принцессу Нуртильду.
В игре должен быть сюжет, подсчет очков, стартовая и финальная заставки. Приветствуется наличие нескольких уровней (не более трёх).
(Некоторые элементы игры должны быть нарисованы в графическом редакторе Scratch. При оценивании игры поощряется творческий подход.)
КРИТЕРИИ ОЦЕНИВАНИЯ ПРОЕКТОВЭлектроника
На фестивале участники будут создавать интерактивные световые украшения с использованием Arduino в эмуляторе Wokwi https://wokwi.com/. Это задание позволит участникам проявить свою креативность и навыки в области электроники, программирования и дизайна. Участникам предлагается придумать и разработать концепцию своего интерактивного светового украшения. Можно использовать датчики движения, звука и другие датчики для создания интересных эффектов.
КРИТЕРИИ ОЦЕНИВАНИЯ ПРОЕКТОВСоздайте программу на Arduino в эмуляторе Wokwi https://wokwi.com/, которая будет эмулировать работу реального электромеханического устройства, например, автоматического шлагбаума на парковке.
Программа должна реагировать на сигналы от датчиков движения (например, ультразвукового датчика HC-SR04) и управлять движением шлагбаума (например, сервоприводом SG90), открывая его при приближении объекта и закрывая после проезда.
Дополнительно можно добавить мигающий светодиод, сигнализирующий о движении шлагбаума.
Необходимо продумать логику работы устройства, учесть возможные сбои и обеспечить надежное функционирование системы.
Дополнительно необходимо разработать концепцию мобильного приложения для управления шлагбаумом в figma https://www.figma.com/.
КРИТЕРИИ ОЦЕНИВАНИЯ ПРОЕКТОВМобильная разработка
Цель: Создать приложение, которое помогает пользователю следить за его тренировками и прогрессом в фитнесе.
Описание: Приложение должно позволять пользователю вводить информацию о его ежедневных тренировках, включая тип тренировки, продолжительность и интенсивность. Пользователь должен иметь возможность просматривать свою историю тренировок и отслеживать свой прогресс.
Инструмент: Thunkable или MIT App Inventor.
КРИТЕРИИ ОЦЕНИВАНИЯ ПРОЕКТОВЦель: Создать приложение для управления личными финансами с использованием базы данных
Описание: Приложение должно позволять пользователю вводить информацию о его доходах и расходах, категоризировать их и отслеживать баланс. Пользователь должен иметь возможность просматривать свою историю транзакций и генерировать отчеты.
Инструмент: Thunkable или MIT App Inventor.
КРИТЕРИИ ОЦЕНИВАНИЯ ПРОЕКТОВWeb - разработка
С 09 июня по 18 июня 2024 года на базе ЗОЛ "Эврика" (оз. Арахлей) пройдет летняя профильная смена "ТехноУм".
Программа профильной смены «ТехноУм» предназначена для детей от 10 до 17 лет, которые занимаются дополнительным образованием технической направленности, просто увлекаются или хотят познакомится с современными технологиями.
В программе смены:
Ваша задача – создать следующие прототипы страниц веб-сайта:
Дополнительную информацию о смене и медиа – материалы можно найти в группе Вконтакте
КРИТЕРИИ ОЦЕНИВАНИЯ ПРОЕКТОВШвейцарская система - это метод организации и проведения спортивных соревнований, который был впервые применен на шахматном турнире в Цюрихе (Швейцария) в 1895 году.
Основной принцип швейцарской системы заключается в следующем:
В каждом туре, начиная со второго, пары соперников отбираются так, чтобы встречались между собой участники, набравшие равное количество очков.
Это позволяет избегать матчей между заведомо несопоставимыми по силе противниками.
В результате, для определения победителей можно обойтись небольшим числом туров при большом числе участников.
Несмотря на результаты предыдущих матчей, каждый участник сохраняет шансы на победу до самого конца соревнований.
После каждого раунда происходит перераспределение участников по группам в зависимости от их результатов.
В первом туре все игроки упорядочиваются (случайным жребием, или по рейтингу). Пары составляются по принципу: первый из верхней половины таблицы с первым из нижней половины, второй – со вторым, и так далее.
При нечетном числе участников игрок, имеющий последний номер, получает очко без игры.
Эта система позволяет уменьшить затраты времени за счет того, что по ней играют некоторое заранее определенное количество туров, а система подбора пар для каждого тура организована так, чтобы обеспечить в итоге уверенное распределение мест согласно набранным очкам.
Задание: Разработка веб-приложения для проведения жеребьёвки по швейцарской системе
Цель: Разработать веб-приложение, которое будет проводить жеребьёвку с помощью швейцарской системы.
Описание: Ваша задача - создать веб-приложение, которое позволит пользователям проводить жеребьёвку с помощью швейцарской системы. Пользователи должны иметь возможность вводить количество участников и после каждого тура вводить результаты. В ответ приложение должно генерировать пары на следующий тур.
Требования к функционалу: