Заметки инструктора

Подписаться на RSS

Популярные теги Все теги

Ардуино детям. Начальное программирование через Scratch.

На занятиях по робототехнике ребята (8-12 лет) начинают работать с Ардуино со второго года обучения.


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


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


Именно с такими детьми мы начинаем серьезную работу, травим платы, изучаем языки программирования, печатаем на 3D принтере и работаем на ЧПУ.


Программировать начинаем в Scratch с постепенным переходом на полноценное прописывание программного кода ручками, по мере готовности и усвоения материала.


Если вы хотите самостоятельно начать заниматься дома с ребенком, для начала вам необходимо будет приобрести минимальный набор, состоящий из самой платы Arduino (Arduino UNO), беспаечной макетной платы (breadboard) и перемычек к ней, отсек для батареек на 3-4,5В или блок питания, светодиоды, кнопки, резисторы, реостаты.  По мере углубления вы сами определитесь, какой материал вам необходимо докупить.   


Следующий шаг - установка ПО.

Здесь все просто, все бесплатно, в открытом доступе в интернет на официальных сайтах.


Итак, пошагово:


1) Скачиваем программное обеспечение для Ардуино здесь https://www.arduino.cc/en/Main/Software.

Устанавливаем. 

2) Скачиваем Scratch под Ардуино S4A здесь, на официальном сайте проекта в разделе Downloads 

http://s4a.cat/. 

3) Скачиваем прошивку Arduino S4AFirmware16.ino, подключаем плату Ардуино и однократно загружаем прошивку на плату (знакомим Ардуино со Scratch-ем). 

Если при загрузке, в окне Arduino появилась ошибка, в первую очередь проверьте номер COM порта в Диспетчере устройств и вручную укажите данный порт в окне Arduino IDE - инструменты - порт. После чего отключите и снова подключите плату к USB порту.  


Если загрузка прошла успешно, можете открывать S4A, наиболее вероятно, что он найдет плату сам и тогда напротив номера входа вы увидите быстро сменяющиеся цифры. Если этого не произошло, правой кнопкой мыши остановите поиск платы и укажите COM порт вручную.

 

Что делать дальше? Открывать Ютюб или другой канал и с удовольствием изучать программирование на Ардуино.  

Чему учит робототехника?

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


Как занятия робототехникой влияют на ребенка?

Чему учит робототехника?


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


- Учатся самостоятельности и ответственности. Учатся принимать решения и доводить начатое до конца – ведь при подготовке к соревнованиям без этого не обойтись.


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


- Становятся активными помощниками по дому/даче. Иногда это выглядит, как бессмысленное прикручивание дополнительных полок странной конфигурации. Но вы только подумайте, ребенок обустраивает пространство с учетом своих потребностей. Не рушит, а строит. Сам.


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


- Перестают бояться проявлять инициативу. Начинают пробовать, ошибаться, находить ошибки и исправлять их без "я не смогу" и "у меня все равно не получится".


- Терпеливости и усидчивости. Никто насильно не заставлял детей делать все идеально, но после двух тяп-ляп проектов, которые оказались не работоспособными, третий занял больше времени, но был старательно доведен до ума.

Что такое дифференцированные задания и для чего они нужны?

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


во-первых: РобоЛаборатория - не школа, а клуб (или кружок) по интересам;


во-вторых: дети разных возрастов занимаются вместе и в процессе занятий вместе находят ответы, ищут вопросы, изобретают, творят, шалят и учатся дружить и уважать друг друга. Учатся объяснять, спрашивать, слушать и слышать друг друга;


в третьих: темп обучения у всех разный. Приходят с различной мотивацией и стартовыми знаниями. Часто бывает, что грамотные ребята оказываются совершенно немотивированными на серьезную работу и растут медленнее, а дети, с кем кажется работать придется долго и дается им всё нелегко, с головой погружаются в электронику, физику, робототехнику и уже к середине года заметен серьезный прогресс, а к концу - они готовы выйти на городские соревнования.


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


На фото задание Светофор (средняя группа),

выполненное с учетом дифференцированного подхода.