Pull to refresh

Новые игры и игрушки для обучения программированию и робототехнике: осень 2022

Reading time 3 min
Views 3.6K
RoboUniver corporate blog Programming *Robotics

Начальный уровень знаний по программированию и робототехнике не обязательно должен требовать наличия свитера, уровня Junior и знания C++. Даже маленькие дети, начиная с детсадовского возраста, могут прикоснуться к миру ИТ. И вот какие интересные решения в указанной сфере  доступны на рынке этой осенью.

Читать далее
Total votes 16: ↑16 and ↓0 +16
Comments 2

LEGO прекращает производство робототехнических наборов под маркой MINDSTORMS

Reading time 2 min
Views 4.3K
Programming *Robotics History of IT

История LEGO MINDSTORMS началась в 1998 году (а если смотреть глубже по времени, то еще раньше), но похоже, что в конце 2022 года она закончится. Подразделение LEGO Education сменило приоритет в направлении Build&Code и вся команда, работавшая над LEGO MINDSTORMS, будет перенаправлена в другие отделы.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Comments 11

Стартап E-liza Dolls представил куклы, обучающие девочек программированию

Reading time 2 min
Views 749
RoboUniver corporate blog Programming *Wearable electronics

Стартап E-liza Dolls создает куклы c программируемыми микрокомпьютерами.  Основатель стартапа Элиза Косой хотела найти для девочек способ научиться программированию, при этом не отказываясь от своих приоритетах в играх. Поэтому она решила объединить куклы и ИТ-технологии. Независимо от того, что люди могут думать о гендерно-ориентированных игрушках, цель кукол E-liza — помочь девочкам чувствовать себя уверенно, когда дело доходит до изучения STEM-технологий и дать им продукт, разработанный только для них.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 5

ChildCast #2: Kodu: Как за 10 минут заставить мотоцикл есть яблоки

Reading time 1 min
Views 1K
Lumber room
Продолжаю традицию детского аудио-видео-подкастинга. На этот раз мы рассказываем про то, как написать простенькую игру на Kodu Game Labs. Точнее, про сам процесс создания игры я уже писал ранее, а в этом подкасте вы сможете услышать впечатления ребенка от этого процесса.

За несколько десятков минут мы совместно реализовали игру, в которой яблони рожают яблоки, мотоцикл бегает за ними и кушает, а игрок, управляя пушкой, может расстреливать всё подряд. Смысл игры в том, что убив мотоцикл мы заполним весь мир яблоками, а убив яблони — заставим мотоцикл умереть с голоду.

Напоминаем, что этот подкаст — не только для вас, но и для ваших детей! Пусть они становятся пассивными подкастерами, пусть они понимают, что компьютер — это в первую очередь инструмент для творчества!

Буду признателен за любые пожелания и отзывы! Под катом — видео, которое также доступно на YouTube. На детский подкаст ChildCast можно RSS-подписаться на Russian Podcasting.
Читать дальше →
Total votes 39: ↑26 and ↓13 +13
Comments 22

Из опыта создания кружка программирования для детей

Reading time 6 min
Views 26K
ООP *
Sandbox

Появление кружка


Предыстория этого кружка началась два года назад. К тому времени я уже несколько лет подрабатывал репетитором информатики и программирования, в основном ученики по информатике программировали на Pascal, он больше распространен в школах.
А осенью 2011 года у меня появился необычный ученик: ребенок в 4 классе очень хотел заниматься программированием, и узнав что я обучаю Delphi мы с его мамой договорились что попробуем обучить на нём. Ребенок оказался очень одарённым, и у нас получилось очень хорошие и плодотворные занятия. И многие идеи появились только благодаря его постоянному интересу к программированию.

К тому времени я работал в кружке робототехники Дворца Молодёжи Свердловской области. И у меня появилась мысль организовать такой кружок программирования у нас. Для создания этого кружка прежде всего надо было определить несколько вещей:
  • на какой возраст рассчитываем. Дело в том что я много изучал психологию (закончил психфак УрГПУ), и знаю что логическое мышление начинает развиваться (и наиболее хорошо развивается) начиная с младшего подросткового возраста. И занятия программированием будут в плане развития наиболее ценны для подростков. Это прежде всего это развитие способности держать в голове большие объёмы информации, и выстроенные между ними логические связи. Итак возраст был определён минимум от 11 лет и старше (рекомендуемый возраст 13-15 лет);
  • цели обучения программированию (особенно учитывая возраст детей). Первая цель как написано выше — развивающая. Вторая цель — заинтересовать, приобщить детей к этому занятию. Именно поэтому (да простят меня сторонники традиционного обучения, требующие сначала обучать на обычном языке, а потом уже на объектно-ориентированном) было четкое понимание, что именно программы с графическим интерфейсом будут интересны детям. Итак мы переходим к третьему аспекту:
  • в какой среде программируем. В качестве такой среды был выбран Lazarus. Во-первых синтаксис Pascal куда проще для детей, поэтому я решил отказаться от того же С#. От Delphi пришлось отказаться, потому что учреждение областного уровня не может позволить поставить пиратский софт, а на покупку софта для нового кружка скорее всего денег бы не нашлось. Поэтому был выбран бесплатный Lazarus


Читать дальше →
Total votes 51: ↑45 and ↓6 +39
Comments 36

Hello Ruby, или как научить ребенка программировать?

Reading time 1 min
Views 19K
Издательский дом «Питер» corporate blog Programming *
Добрый день,

Мы в издательстве «Питер» подумали, что в России катастрофически не хватает актуальных книг по обучению детей программированию. Хотим обратиться к сообществу за советами и рекомендациями по этому поводу.

Вопрос №1. Какой из языков, по вашему мнению, лучше других подходит для целей обучению детей программированию?
Читать дальше →
Total votes 24: ↑18 and ↓6 +12
Comments 78

Почему не нужно учиться программировать

Reading time 3 min
Views 35K
Kids'n'Code corporate blog Research and forecasts in IT *Studying in IT

Сегодня существует множество возможностей научиться программировать. Но нужно ли всем уметь программировать? В этой статье мы постарались обобщить основные положения противников подобного подхода.


Читать дальше →
Total votes 27: ↑22 and ↓5 +17
Comments 27

Опыт обучения программированию детей от 8 лет онлайн

Reading time 4 min
Views 17K
Studying in IT
Sandbox
Меня зовут Полина, и у нас с мужем своя онлайн-школа программирования для детей. Учим ребят от 8 до 16 лет по всему миру через Skype. Захотелось поделиться своим опытом и наблюдениями в данной сфере.

Почему мы перешли на онлайн-занятия


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

1) Когда в одной комнате собирается даже 5-6 учеников, очень сложно поддерживать качество обучения на высоком уровне. Дети часто отвлекаются, мешают друг другу, балуются. Преподавателю приходится тратить очень много времени, чтобы успокоить и настроить учеников на работу. Это совсем не эффективно.

2) Все дети очень разные. У них разный уровень подготовки, кто-то схватывает быстро, кто-то медленно, всем нравится делать разные игры и проекты. В классе сложно обеспечить индивидуальный подход. Невозможно дать одно задание, которое подойдет сразу всем.
Поэтому мы давали всем индивидуальные задания, подготавливали материалы: видео и презентации, чтобы преподавателю было легче. Нужно подходить к каждому ученику отдельно, если не успеваешь быстро ответить на вопрос и помочь – ребенок начинает баловаться и мешать остальным.
Читать дальше →
Total votes 20: ↑15 and ↓5 +10
Comments 31

Как игры помогают учить детей программированию?

Reading time 4 min
Views 12K
Эду-Крафт corporate blog
Tutorial
Складывается ощущение, что современные дети просто рождаются с гаджетами. Для них разобраться в технологиях становится делом нескольких минут. Но оказывается их еще есть чем удивить! Программирование позволяет детям открыть совсем другой для них мир — мир технологий.

Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 15

20 игр, чтобы научить ребёнка программированию

Reading time 5 min
Views 279K
Python *Programming *Games and game consoles Visual programming *
Sandbox
Привет Хабр! Меня зовут Оксана Селендеева. Я считаю, что лучше начинать программировать с юного возраста — 4-5 лет, потому что кодинг активно развивает у детей когнитивные функции мозга, и это впоследствии помогает им отлично усваивать точные науки. А попробовать себя в программированию можно через обучающие игры. Мы с преподавателями школы программирования для детей CODDY составили такую подборку.

Для дошкольников


Box Island — мобильная 3D-игра, которая обучает основам кодирования через увлекательное приключение. Игроки путешествуют по острову Box и помогают персонажу собирать звезды, разбросанные по пустыне. Через игровой квест дети изучают основы алгоритмов, последовательностей, циклов и условных выражений, а ещё игра развивает алгоритмическое мышление и распознавание образов.
Total votes 59: ↑53 and ↓6 +47
Comments 91

Игры на программирование действий — развлечение или способ приобщить детей к алгоритмике и робототехнике

Reading time 2 min
Views 8.9K
Programming *Robotics Logic games
Обычно, когда родители слышат фразу «обучение детей программированию и робототехнике», они представляют себе уроки в кружках или школе или усаживание ребенка за компьютер/планшет с обучающим софтом или книгой.

Но многие родители не знают, что существуют настольные игры, которые построены на механике «программирования» действий и которые в процессе игры прививают детям основы алгоритмики, логики, построения программ и т.п., а часть из них даже заявлены как обучающие. Некоторые дополнительно дают основы робототехники.

image

Ниже я приведу примеры игр на программирование действий (обучающих и не только), которые можно купить в России? Их можно и нужно применять, чтобы не только объяснить детям алгоритмику и даже робототехнику, но и просто весело и приятно провести время в кругу семьи. Ссылки умышленно не даю (это не реклама) — все игры ищутся в поиске по их названиям и их можно купить в разных магазинах (как онлайн так и оффлайн). Если не найдете — спросите меня в комментариях и я дам ссылки.
Читать дальше →
Total votes 20: ↑20 and ↓0 +20
Comments 56

Как мы картонный программный код делали или Scratch-версия настольной обучающей игры Битва Големов

Reading time 2 min
Views 3.3K
Programming *Studying in IT Robotics
Настольной игре, обучающей основам программирования и робототехники «Битва Големов» уже 5 лет. И игра продолжает жить и развиваться. Вы можете прочитать об идеях, которые мы туда заложили и разработке первого издания в этой статье.

Но сейчас речь пойдет о достаточно кардинальном изменении в методической и визуальной составляющей, которую мы рискнули внести в игру, в том числе и благодаря запросам родителей и преподавателей. Игра два издания продержалась почти в неизменном состоянии по способу визуализации программного кода, в основу которого были положены блок-схемы, но в третьем издании мы «сдались»
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 0

Битва Големов из карт. Как мы превращали игру в Карточную лигу Пароботов

Reading time 3 min
Views 2K
Programming *Studying in IT Robotics
Продолжение данной истории. Сейчас речь пойдет не о концепции, а том, как мы из вот этого



т.е. классической версии в которой само игровое поле, элементы на нем, жетоны повреждений были представлены «вырубкой» из картона и было «дорого и богато» делали карточный «движок» и наполнение и уменьшали число «не карточных» компонентов до минимума. В терминологии компьютерных игр это «левел-дизайн» и «дизайн персонажей». Но у нас же и ИТ-игра про программирование роботов.

Итак по порядку. Если ранее я уже рассказывал про карты команд на языке Scratch, то сейчас речь пойдет о замене других компонентов.
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 0

Время первых. История, как мы внедряли Scratch как язык программирования роботов

Reading time 3 min
Views 4.3K
Self Promo
Смотря на текущее разнообразие образовательной робототехники радуешься, что детям доступно огромное количество конструкторов, готовых изделий и что планка «входа» в основы программирования опустилась достаточно низко (вплоть до детского сада). Массово идет тенденция приобщения сначала к модульно-блочному программированию с переходом затем на более продвинутые языки. Но такая ситуация была не всегда.



2009-2010 года. Россия начала массово знакомиться с Arduino и Scratch. Доступная электроника и программирование начинают завоевывать умы как энтузиастов, так и преподавателей и идея все это соединить уже вовсю витала (а частично была реализована) в мировом инфопространстве.
Читать дальше →
Total votes 26: ↑24 and ↓2 +22
Comments 11

Совмещаем «детский» микроконтроллер и настольные игры

Reading time 3 min
Views 9.1K
Programming microcontrollers *Electronics for beginners
Подарили мне недавно Micro:Bit. Который для обучения школьников, от BBC и сейчас имеет возрастающую популярность (особенно после того, как китайцы пообещали вот-вот сделать его клон дешевле раза в два). Я сам знаком с Arduino, был одним из пионеров, который у нас в стране показал, как скрестить Arduino со средой Scratch и эта платка… меня на первых порах не заинтересовала. Но чуть позже родилась идея: а не скрестить ли ее с настольными играми?

Я сам автор «настолок», их фанат. И наличие достаточно дружелюбной среды программирования (изначально плата программируется на Python и Java, но есть блочная среда с симулятором) заставило попробовать реализовать эту идею.

Сразу предупрежу — я не программист! И это хорошо, так как мои изыскания сможет повторить даже школьник младших классов и любой из вас. И сделать себе «кастомное» устройство, помогающее и упрощающее жизнь с настольными играми.


Total votes 13: ↑13 and ↓0 +13
Comments 6

Настольные игры для юных программистов 4-10 лет. Что можно найти на рынке в конце 2019 года

Reading time 3 min
Views 13K
Programming *Logic games
Конец 2019 года. Настольные игры не собираются уступать место компьютерным и программирование (и немного робототехника) также становятся доступным для изучения в картонной форме.



А что можно найти на рынке в конце 2019 года для игры с детьми от 4 до 10 лет? Давайте посмотрим.
Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Comments 5

STEM настольные игры и игрушки первого квартала 2020 года. Что можно купить и чего ожидать

Reading time 2 min
Views 4.7K
Programming *Robotics Games and game consoles
Ниша научных настольных игр все больше притягивает авторов и издателей и количество игр в ней увеличивается. Что же можно приобрести в первом квартале 2020 года (или предзаказать с поставкой в феврале-марте) в России и за рубежом.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Comments 1

ThinkFun или как появилась компания, которая выпускает «настолки» и головоломки для будущих программистов

Reading time 4 min
Views 3.4K
Popular science Logic games

4 февраля где то между 16-00 и 16-15 1985 года в подвале дома супругов Билла Ричи и Андреа Бартелло в Вирджинии родилась идея создать компанию, которая должна была «воплотить идеи самых безумных математиков, инженеров и изобретателей в простые игрушки, которые оценят мальчики и девочки во всем мире».

Читать далее
Total votes 8: ↑8 and ↓0 +8
Comments 0

DataArt запустил бесплатную платформу Kiddo — онлайн-задачник для школьников, изучающих Питон

Reading time 5 min
Views 7.9K
DataArt corporate blog Entertaining tasks Python *Studying in IT Logic games


Пополнить базу собственными задачами может любой желающий, а на свой сайт встроить Kiddo не сложнее, чем плеер YouTube. Об идее детской образовательной площадки и ее реализации во время карантина рассказал Денис Цыплаков — Solution-архитектор DataArt, вдохновитель проекта.
Читать дальше →
Total votes 21: ↑20 and ↓1 +19
Comments 6

Роботы-игрушки. Топ-10 проектов c Kickstarter для развития ребенка и обучения программированию

Reading time 7 min
Views 12K
Gadgets Robotics Artificial Intelligence Games and game consoles Visual programming *
Sandbox

Одним из направлений робототехники стали интеллектуальные игрушки для обучения детей творчеству, основам наук и программированию. Порой такие детские роботы уже обладают элементами искусственного интеллекта (ИИ) и способны самообучаться в процессе общения.  Воплотить в жизнь самые оригинальные идеи из детской игровой робототехники помогают небольшим стартапам платформы Кикстартер и Индигого. Из представленных на этих краудфандинговых платформах проектов мы сформировали подборку наиболее востребованных идей, получивших финансирование для дальнейшего развития проекта.

Читать далее
Total votes 9: ↑9 and ↓0 +9
Comments 3
1