понедельник, 24 декабря 2018 г.

Роботека 2018

Открытый региональный конкурс по робототехнике среди непрофессионалов "Роботека" прошел 15 декабря в Тольяттинском государственном опорном университете на Фрунзе 2г. Участие приняли школьники с 5 по 11 класс. Юные техники и программисты своими руками разработали роботов и устроили настоящие соревнования. Источник

Организатор конкурса - Тольяттинский государственный университет. Проектировали и представляли своих роботов, в основном, мальчики, но были также замечены и юные девочки-инженеры. Всего в конкурсе "Роботека" принял участие 81 школьник из Тольятти, Жигулевска и Самары. С каждой командой обязательно должен быть наставник.

Торжественно открыл мероприятие в актовом зале зав. кафедрой "Промышленная электроника" ТГУ Александр Шевцов. Он поприветствовал всех участников и рассказал об основных траекториях и местах проведения заездов. Сам чемпионат проходил в спортивном зале, где расположились зоны по номинациям. Всего в конкурсе семь номинаций: "Кегельринг", "Кегельринг-КВАДРО", "Траектория", "Инверсная траектория", "Интеллектуальное сумо", "Шагающие роботы", "Творческий конкурс".

Основные заезды роботов начались не сразу. Всем участникам было выделено время на разминку: нужно проверить готовность роботов, настроить компьютер, выставить калибровку. Перед началом соревнований обязательно следует сдать своих роботов жюри, чтобы те их взвесили, записали и, в итоге, одобрили или не одобрили на участие. В состав жюри вошли приглашенные специалисты с ПАО "Автоваз", "Scadtech", "NetcrackerTechnology", преподаватели, магистранты и студенты кафедры "Промышленная электроника" ТГУ, педагоги городских учреждений дополнительного образования.

Роботы у всех участников были разные, как и уровень подготовки самих конкурсантов. Причем, от возраста степень подготовки не зависела, только от таланта юного инженера. Были и опытные школьники, и те, кто принимал участие в соревновании первый раз. К слову, дебютанты конкурса совсем не волновались, а чувствовали себя вполне уверенно и спокойно.

Дополним, робототехника - это прикладная наука, занимающаяся разработкой автоматизированных технических систем и являющаяся важнейшей технической основой развития производства. Многие школьники считают данную отрасль перспективной в будущем.

Наши Победители  и призеры открытого регионального конкурса по робототехнике среди непрофессионалов "Роботека":

  • Номинация "Шагающие роботы" -  1 место Семен Домрачев, Николай Соловьев, школа N16, Жигулевск
  • Номинация "Кегельринг-Квадро"  -  2 место Семен Домрачев, Николай Соловьев, школа N16, Жигулевск


Наши ребята еще заняли 2 место в номинации Кегельринг-Квадро.

суббота, 21 июля 2018 г.

Знакомство со Snap!

Статья взята с сайта http://scratch4russia.com/snap_vs_scratch/

Snap! — блочная среда программирования, разработанная на основе Scratch в Калифорнийском университете в Беркли (University of California at Berkeley).
Основным отличием данной среды программирования от Scratch являются расширенные возможности по построению собственных блоков, а также списки и функции первого класса. Эти мощные возможности позволяют использовать Snap! Не только в начальной школе, но и для обучения старшеклассников и студентов.
В следующем примере вы видите, как можно создать цикл for.
image002
Использовать этот блок можно наравне с любым встроенным блоком.
image003image006
Snap! запускается и работает непосредственно в браузере и не требует установки на компьютер пользователя. Он написан на JavaScript и может оказывать ограниченное влияние на компьютер, так что вы можете безопасно запускать проекты других пользователей.
Snap! был разработан Дженс Мониг (Jens Mönig at MioSoft Corporation, now at SAP)
image007
, совместно с Брайаном Харви (Brian Harvey at Berkeley)
image009
, при помощи студентов Калифорнийского университета в Беркли.
berkeley_horizontal_logo
Основным отличием Snap! от Scratch являются типы данных первого класса.
Объектами первого класса называются элементы, которые могут быть присвоены переменной или элементу массива, переданы как параметр и возвращены из функции. Благодаря этому в Snap! появилась возможность создавать двумерные массивы.
image011
image013
Также в Snap! в отличие от #Scratch функции являются объектами первого класса. Это позволяет передавать функцию как аргумент в другую функцию. В следующем примере мы передаем функции map как аргумент функцию «умножить на 10», и функция map производит это действие со всем списком, переданным ей в качестве второго аргумента.
image015
Еще одним удивительным отличием является то, что спрайты, тоже являются объектами первого класса, и могут быть переданы в качестве аргументов.
image017
А вот такое возможно в #Scratch?
image019
Эти особенности Snap! позволяют познакомить учащихся с функциональным программированием в отличие от Scratch, который используется для знакомства с обыкновенным (императивным) программированием.

Совместимость.

Snap! может работать в следующих браузерах:
– Chrome, версия не ниже 43 (это рекомендуемый браузер для работы в среде Snap!)
– Safari версия не ниже 8.4;
– Firefox версия не ниже 38         ;
– Edge версия не ниже 12;
– Opera версия не ниже 32;
Проекты, созданные в Scratch, могут быть импортированы в Snap! с помощью следующего онлайн сервиса http://djdolphin.github.io/Snapin8r2/.
Проекты, созданные на Snap! могут быть сохранены в формате XML, а затем преобразованы в исполняемый EXE файл с помощью онлайн сервиса расположенного по адресу http://snapp.citilab.eu/.
Snap! может быть использован со следующими внешними устройствами, подключаемыми к компьютеру:

суббота, 16 декабря 2017 г.

Робототехнический конкурс

14 декабря воспитанники кружка "Робототехника" приняли в очередной раз участие в девятых городских соревнованиях по РОБОТОТЕХНИКЕ.
Организатор: МБОУ ДО "Родник" г.о. Тольятти.
Место проведения: г. Тольятти, ул. У. Громовой – 30-а.
В соревнованиях приняли участие 57 команд из 15 образовательных учреждений (в том числе одна семейная команда). Всего участников мероприятия – 122 человека.
 
РЕЗУЛЬТАТЫ городских соревнований по РОБОТОТЕХНИКЕ
секция «Траектория» младшая
1 место - МБОУ ДО «Планета» команда «Планета 1»
2 место - МБОУ Гимназия 77 команда «Роботоник»
3 место – МБУ школа № 93 команда «Робозавры»
секция «Траектория» средняя, старшая
1 место - МБОУ Гимназия 77 команда «Intersteption stage»
2 место – МБОУ Гимназия 77 команда «Бобророботы»
3 место – МБОУ Гимназия 77 команда «Килодюйм»
секция «Траектория PROFI»
1 место - МБОУ ДО «Планета» команда «Redykail»
2 место - МБОУ ДО «Планета» команда «Мафиози»
3 место - МБУ школа № 91 команда «Легомены»
секция «Кегельринг» младшая
1 место - МБОУ ДО «Планета» команда «Планета 1»
2 место – Л.И.К. семейная команда
3 место - МБУ школа № 70 команда «USB-70»
секция «Кегельринг» средняя
1 место - МБОУ Гимназия 77 команда «Бобророботы»
2 место – МБУ школа № 70 команда «Флэшка-70»
3 место - МБУ школа № 70 команда «Огурчик»
секция «Кегельринг» старшая
1 место - МБОУ Гимназия 77 команда «Intersteption stage»
2 место – МБОУ ДО «Родник» команда «Родник 1»
3 место - ГБОУ СОШ № 16 г. Жигулевска команда «Droid Robotics»
секция «Кегельринг» КВАДРО
1 место - МБОУ ДО «Планета» команда «Вышибала»
2 место – МБОУ Гимназия 77 команда «Килодюйм»
3 место - МБУ школа № 90 команда «Победители»
секция «Сумо» младшая
1 место – МБУ школа № 91 команда «Винтики»
2 место - МБУ «Гимназия № 39» с. п. «Творчество» команда «Техно 39»
3 место – МБОУ ДО «ДДЮТ» команда «Победители»
секция «Сумо» средняя
1 место – ГБОУ СОШ с. Ягодное команда «Деятели»
2 место - МБУ школа № 75 команда «GeAl»
3 место - МБУ школа № 70 команда «Флэшка-70»
секция «Интеллектуальное Сумо» младшая
1 место – МБОУ ДО «ДДЮТ» команда «Изобретатель»
2 место – МБУ «Гимназия № 39» с. п. «Творчество» команда «Акула»
3 место – МБУ школа № 90 команда «Разрушитель»
секция «Интеллектуальное Сумо» средняя
1 место – ГБОУ СОШ с. Ягодное команда «Дестроер»
2 место – МБУ «Лицей №6» команда «РобоТРЕК»
3 место – МБУ школа № 70 команда «Флэшка-70»
секция «Интеллектуальное Сумо» старшая
1 место – МБУ «Лицей №6» команда «ТЛТ Техно»
2 место – ГБОУ СОШ № 16 г. Жигулевска команда «Droid Robotics»
3 место – МБОУ ДО «Родник» команда «Родник 2»