Мне вот наприммер никогда особо не хотелось занятся программированием но с появлением ардуино и подобных проектов появился интерес. Все упрощено и поэтому проще разобраться и при этом ты имееш какието основные принципы программирования.тнет ты не становишся програмистом но базовые знания уже есть. Например после ардуино можно перейти на полноценный C++ и т.д.
Ну, на самом деле для школьников штука крутая, когда я был маленьким и учился программировать на чистых авр-х 80% моих проблем заключались именно в процессе прошивки программы, то софт с железом не дружит, то железо не поддерживает выбранный режим и т.п. А тут она видимо самопрописывается через рам-диск. Отличная штука, с такой фигней мне не пришлось бы 10 лет со школьной парты учить разные языки, подходы и методы, а также системы.
Все эти ардуины, кажутся простыми в использовании, тем самым вводя в заблуждение, что программирование микроконтроллеров это тоже пустяковое дело. Потом, реально, оказывается кроме поморгать светодидом, для создания готового изделия, еще много чего надо выучить, а это уже многих останавливает. В общем выходит, как обычно, работает схема нынешнего бизнеса- впарить и забыть.
когда начал задумываться о работе с МК на глаза попалась программа Flowcode(визуальное программирование блоками). Сам удивился как легко и быстро смог освоить, не зная языков программирования. Причем программы там можно "писать" не только для светодиодов.
С этим я согласен. Я хоть и программист, но пишу на высокооуровневых языках, с ООПом и сборщиком мусора. Влезать после этого в программирование микроконтроллеров было весьма трудно. Но это если заморачиваться. Та же ардуина прекрасна своим огромным сообществом, где все уже написано до нас. Просто погугли и собери из модулей. Не умеешь в программирование вообще, собери из блоков. И люди далекие от программирования справляются с этим весьма неплохо, в отличие от меня, заботящегося об экономии скромных ресурсов и чистоте кода. А еще ардуина вполне прикладная. Можно поковыряться с большой платой и бредбордом, отладить устройство, взять какую-нибудь pro mini и собрать на ней конечный девайс компактных размеров. Профи в этот момент скептично ухмыляются, а простые люди воплощают идеи в железе. Красота. А вот этот девайс, конечно, исключительно учебный и в прикладном плане совершенно не практичный. Да и ладно, лишь бы играться было интересно.
+Victor. Не согласен) Ардуино + шилды - можно не только "диодом помигать", по сравнительно небольшой цене немного программируя и почти не паяя можно клепать такие вещи как осцилографы, тестеры, фоторамки, кодовые замки, ультразвуковые рулетки , часы и многое другое) Ну а нечто серьезнее - ну тут как и везде - надо уже изучать и вникать.
Здраствуйте! подскажите, кто в курсе, что за беда с таким преобразователем? при проседании до 3,3в на входе со стабилизированного напряжения перескакивает на 50вольт. Сжег себе плату . th-cam.com/video/uArobEAm0do/w-d-xo.html
к примеру мышкой чего сформировал и оно заработало. а сам текст блока итоговый (сс без визуальной составляющей) посмотреть и отредактировать ручками можно?
Языки программирования типа паскаля нужны для обучения, на них легче "въехать" в тему и понять нужно ли оно тебе вообще а еще с помощью паскаля я делал лабораторки в универе когда нужно было высчитывать десятки точек по одной и той же формуле вводя разные данные
Ну Turbo pascal - Он сейчас не актуален, но раньше весьма часто использовался (учат для понятия основ программирования). А Basic - Я писал на нём, только (visual basic .NET) весьма недавно, он по прежнему используется.
ITOinfoo Я веб-программист уже 6 лет, и если честно - первый язык программирования JavaScript, давался весьма тяжело, а паскаль он прост как в написании, так и в использовании. Да и не у всех есть интерес к программированию, соответственно - заставлять учеников учить более сложные КЯ (компьютерные языки), не совсем правильно. p.s. Обычно я и делал за пол класса эти задания, остальные не могли понять, что надо и как надо делать.
1000 р на алиэкспрессе я купил, 1300 с переходником. В упаковке заводской. Просто сказал, для тех, кто покупает там. Для детей делать рожицы и буковки - самое оно! Зря все так накинулись, кто работает с ними, тот поймет.
Денис Леоненко Для них - дешево. За что-то дополнительное в россии с вас три шкуры сдерут, хотя государство должно обеспечивать финансами школы... а то ремонт только за счет родителей делают (не везде))))
Паскаль задумывался, как язык для самых начинающих, потому он весь такой простоватый и с читаемыми операндами. Для некоторых профилей (например, математика), это базовый язык.
Какое то обдиралово, - OrangePi PC в 2 раза дешевле, а STM32F103 отладочные платы чуть более $1 , (20 штук можно по цене одной micro:bit купить, причем с доставкой в Россию) сейчас даже ардуино по сравнеию с STM стал дорогущим от $2 за демо плату с USB интерфейсом (про мини). Для STM сейчас доступно более 4 х SDK не считая совместимости с Ардуино.
Сам в школе дрюкался на паскале. А эта вещь должна заинтересовать детишек, но насколько я понял, базовые знания программирования в любом случае нужны, чтобы начать работать с этой штукой. Будем ждать копию от китайцев, если даже и не появится, своему малому и за 40 прикуплю ) пусть балуется )
+Daniel Lenskiy ггг самый прикол что я в школе учил ку бейсик а потом с++. А вот в универ пошёл и там увидел этот GW basic. По моему даже на спектруме бейсик был удобнее этого отстоя. И Паскаль там же учить приходилось.
С одной стороны, да. Си дает навыки "правильного" программирования. Нужно задавать типы переменных, соответственно нужно знать какой тип для чего, создание структурированой программы и т д. С другой стороны, для обычных школьников это сложновато :-) Для школы для начала нужен язык который сочетает правильный структурный подход к програмированию (чего как раз в GW basic нету, в кьюшке вроде функции поддерживаются ), но и не такой навороченый как сишка. Можно даже такой вот графический сделать для самых начинающих, ну или типа блок схему рисуешь и оно исполняется :-)
Это конечно хорошая вещь. Безусловно, нужно детей приучать работать с машинами, для самого низкого старта это пойдет, но ардуино - это более гибкая платформа, по сути к ней можно подключить что угодно и научить ардуино с этим работать. Можно писать свои библиотеки, создавать свои модули и подсоединять их к ардуино. Поэтому "еще один Ардуино?" не совсем тут уместно
Комментарии огонь. Эксперты - хватит свои выдумки выдавать за реальность :) судя по написанному, те, кто тот бред написал даже приблизительно не в теме что к чему. Не вводите людей своими фантазиями в заблуждение.
Ждём ответ от китайцев! :) А вообще micropython - это бомба, будет здорово, если популяризуется. Писать бизнес-логику на питончике в микроконтроллерах гораздо приятнее и быстрее раз в 10 по времени, чем борьба с C или C++, уже успел оценить на nodemcu под esp8266.
Это просто игрушка и зачем проц там аж ARM непонятно. По моему главная задача micro bit это научить детей не бояться технику и разжечь интерес к ней. Когда надоест то для реального обучения программированию можно использовать простенький контроллер и программы на Си или asm. Это же основы всех языков. Все языки так или иначе конвертируется в asm и потом уже в машинные коды. Мой первый язык был Си, который научил меня составлять простые или очень сложные алгоритмы и дебажить программы. Причем не обязательно затрагивать сложные темы типа указателей и работы с памятью. Потом asm научил понимать как устроен любой компьютер и как оно все там работает на уровне битов.
shtrih1024 Интересно, как можно изучать асм без темы указателей и работы с памятью? На асме только и делают, что с памятью работают :) Мы в свое время в универе без всяких асмов писали, сразу в машинных кодах, были такие учебные комплексы УМКА. На Спектруме раньше тоже с кодов после Бейсика начинал, а уж потом до асма добрался. Так что уж хардкорить, так по полной
Dmytro Bondarenko не судите по себе. Я вот "осилил" писать под телефон, тем более что у телефона гораздо больше аппаратных возможностей. На этой хренюшке от bbc ничего серьёзного не сделаешь (да задача у неё не та).
Может ничего сложного и нет. Но вот возьми реальную статистику и сравни много ли школьников написало хоть какую нибудь прогу на смартфон, особенно без какого то внешнего стимула? Очень сомневаюсь. Любые сложные технологии осваиваются постепенно, и чем проще их подача тем больше юных дарований вырастит на них не потеряв интерес. Освоив в игровой форме например Scratch очень легко после него перейти например на Python и т.д. по нарастающей.
Я думал, Сашка нам сейчас в конструкторе Марио мышкой накликает, благо на железке кнопки A и B уже есть :) Я как программист сразу ошибку с переменной увидел, странно, что компилятор ее не подсветил, а ведь школьники поголовно такие дурацкие ошибки совершать будут. Пока китайцы будут копию разрабатывать, предприимчивые английские школьники нишу займут, начав массовые продажи подаренных им железок :)
синтаксис можно выучить за пару вечеров, другое дело научится программировать реальные задачи, вот с этим лично у меня засада, слишком многое нужно держать в голове или постоянно рыть документацию. )
Мох какой-то. Потом такие люди будут себя называть программистами микроконтроллеров. Хотя тут самому не чего делать не надо, особенно в этих блоках от микрасофта. Ты бы попробовал сам реализовать вывод движущегося текста на лед матрицу - обосался бы!
Сергей Прижимов ой ну как много скептиков да блин разве речь идет о программировании мк? Тут все сделано и максимально упрощено чтобы могло заинтересовать. Имея приблизительное представление о структуре блоков согласитесь проще переходить на более сложные языки чем вообще нкчинать с нуля.
Спасибо, час залипал на выводе надписей и событиям по кнопкам!
шо робити в мене на материнській платі не працюють usb порти і штекери під мишку і клавіатуру ??
Мне вот наприммер никогда особо не хотелось занятся программированием но с появлением ардуино и подобных проектов появился интерес. Все упрощено и поэтому проще разобраться и при этом ты имееш какието основные принципы программирования.тнет ты не становишся програмистом но базовые знания уже есть. Например после ардуино можно перейти на полноценный C++ и т.д.
Ну, на самом деле для школьников штука крутая, когда я был маленьким и учился программировать на чистых авр-х 80% моих проблем заключались именно в процессе прошивки программы, то софт с железом не дружит, то железо не поддерживает выбранный режим и т.п. А тут она видимо самопрописывается через рам-диск. Отличная штука, с такой фигней мне не пришлось бы 10 лет со школьной парты учить разные языки, подходы и методы, а также системы.
Жаль что такого не было в мои школьные годы .В мои годы уже практически не было и радио кружков
Если раздалось "и-и-и" значит видео состоялось)
Все эти ардуины, кажутся простыми в использовании, тем самым вводя в заблуждение, что программирование микроконтроллеров это тоже пустяковое дело. Потом, реально, оказывается кроме поморгать светодидом, для создания готового изделия, еще много чего надо выучить, а это уже многих останавливает. В общем выходит, как обычно, работает схема нынешнего бизнеса- впарить и забыть.
О не, я очень даже новичок в этом деле, и я не эксперт, и это всего лишь _моё_ мнение, основанное на личном опыте.
когда начал задумываться о работе с МК на глаза попалась программа Flowcode(визуальное программирование блоками). Сам удивился как легко и быстро смог освоить, не зная языков программирования. Причем программы там можно "писать" не только для светодиодов.
С этим я согласен. Я хоть и программист, но пишу на высокооуровневых языках, с ООПом и сборщиком мусора. Влезать после этого в программирование микроконтроллеров было весьма трудно. Но это если заморачиваться. Та же ардуина прекрасна своим огромным сообществом, где все уже написано до нас. Просто погугли и собери из модулей. Не умеешь в программирование вообще, собери из блоков. И люди далекие от программирования справляются с этим весьма неплохо, в отличие от меня, заботящегося об экономии скромных ресурсов и чистоте кода.
А еще ардуина вполне прикладная. Можно поковыряться с большой платой и бредбордом, отладить устройство, взять какую-нибудь pro mini и собрать на ней конечный девайс компактных размеров. Профи в этот момент скептично ухмыляются, а простые люди воплощают идеи в железе. Красота.
А вот этот девайс, конечно, исключительно учебный и в прикладном плане совершенно не практичный. Да и ладно, лишь бы играться было интересно.
Victor Bo ардуино проще простого по сравнению с stm
+Victor. Не согласен) Ардуино + шилды - можно не только "диодом помигать", по сравнительно небольшой цене немного программируя и почти не паяя можно клепать такие вещи как осцилографы, тестеры, фоторамки, кодовые замки, ультразвуковые рулетки , часы и многое другое) Ну а нечто серьезнее - ну тут как и везде - надо уже изучать и вникать.
Здраствуйте! подскажите, кто в курсе, что за беда с таким преобразователем? при проседании до 3,3в на входе со стабилизированного напряжения перескакивает на 50вольт. Сжег себе плату . th-cam.com/video/uArobEAm0do/w-d-xo.html
к примеру мышкой чего сформировал и оно заработало.
а сам текст блока итоговый (сс без визуальной составляющей) посмотреть и отредактировать ручками можно?
Да, можно.
Проверьте личку пожалуйста
помоги пищит ноут экран не работает с жестким все хорошо пищит 7 раз
Акселерометр измеряет ускорение, что и следует из его названия, а то как вы его охарактеризовали это гироскоп
Если разобраться, то это именно АКСЕЛЕРОМЕТР
@@ЕвгенийЕвгеньевич53 комментарий слабо нормально прочитать? Или лишь бы ляпнуть?
Языки программирования типа паскаля нужны для обучения, на них легче "въехать" в тему и понять нужно ли оно тебе вообще
а еще с помощью паскаля я делал лабораторки в универе когда нужно было высчитывать десятки точек по одной и той же формуле вводя разные данные
Ну Turbo pascal - Он сейчас не актуален, но раньше весьма часто использовался (учат для понятия основ программирования).
А Basic - Я писал на нём, только (visual basic .NET) весьма недавно, он по прежнему используется.
Да, раньше и паскальи бейскик были вполне не плохи. Лет 20 назад. Но беда в том, что этому учат и сейчас.
ITOinfoo Я веб-программист уже 6 лет, и если честно - первый язык программирования JavaScript, давался весьма тяжело, а паскаль он прост как в написании, так и в использовании. Да и не у всех есть интерес к программированию, соответственно - заставлять учеников учить более сложные КЯ (компьютерные языки), не совсем правильно. p.s. Обычно я и делал за пол класса эти задания, остальные не могли понять, что надо и как надо делать.
Детей от 80 лет :D (Я понял что от 8-10 лет)
Годовое программирование называется
Хороший кит. Но почему python или js ? Где классика, где Си?
Daniel Lenskiy Таки да. Для начинающих...
Обожаю смотреть на говорящие руки.
А главное какая мимика, эмоции, шедевр :)
Те пины для подключения проводов. Удобно законнектить и закрутить.
1000 р на алиэкспрессе я купил, 1300 с переходником. В упаковке заводской. Просто сказал, для тех, кто покупает там. Для детей делать рожицы и буковки - самое оно! Зря все так накинулись, кто работает с ними, тот поймет.
даже 20$ дорого для такой игрушки, не то что 40$
Денис Леоненко Для них - дешево. За что-то дополнительное в россии с вас три шкуры сдерут, хотя государство должно обеспечивать финансами школы... а то ремонт только за счет родителей делают (не везде))))
Спасибо за видео, но оно слишком затянуто. Весь Ваш рассказ можно в пять минут уложить. Смотрел на скорости 1.5
первый раз говорил, что гикбрейнс не реклама, а типо от себя рекомендует. Соврал таки
Отличное видео.Есть над чем задуматься если детей уже начинают электронные пазлы состовлять.
Паскаль задумывался, как язык для самых начинающих, потому он весь такой простоватый и с читаемыми операндами. Для некоторых профилей (например, математика), это базовый язык.
Здравствуйте, пришелец из прошлого.
Привет, модный и современный друг
Victor Bo Вообще-то это Бейсик для начинающих, а Паскаль уже для продолжающих.
Какое то обдиралово, - OrangePi PC в 2 раза дешевле, а STM32F103 отладочные платы чуть более $1 , (20 штук можно по цене одной micro:bit купить, причем с доставкой в Россию) сейчас даже ардуино по сравнеию с STM стал дорогущим от $2 за демо плату с USB интерфейсом (про мини).
Для STM сейчас доступно более 4 х SDK не считая совместимости с Ардуино.
Сам в школе дрюкался на паскале. А эта вещь должна заинтересовать детишек, но насколько я понял, базовые знания программирования в любом случае нужны, чтобы начать работать с этой штукой. Будем ждать копию от китайцев, если даже и не появится, своему малому и за 40 прикуплю ) пусть балуется )
+Daniel Lenskiy ггг самый прикол что я в школе учил ку бейсик а потом с++. А вот в универ пошёл и там увидел этот GW basic. По моему даже на спектруме бейсик был удобнее этого отстоя. И Паскаль там же учить приходилось.
С одной стороны, да. Си дает навыки "правильного" программирования. Нужно задавать типы переменных, соответственно нужно знать какой тип для чего, создание структурированой программы и т д. С другой стороны, для обычных школьников это сложновато :-) Для школы для начала нужен язык который сочетает правильный структурный подход к програмированию (чего как раз в GW basic нету, в кьюшке вроде функции поддерживаются ), но и не такой навороченый как сишка. Можно даже такой вот графический сделать для самых начинающих, ну или типа блок схему рисуешь и оно исполняется :-)
Это конечно хорошая вещь. Безусловно, нужно детей приучать работать с машинами, для самого низкого старта это пойдет, но ардуино - это более гибкая платформа, по сути к ней можно подключить что угодно и научить ардуино с этим работать. Можно писать свои библиотеки, создавать свои модули и подсоединять их к ардуино. Поэтому "еще один Ардуино?" не совсем тут уместно
Комментарии огонь. Эксперты - хватит свои выдумки выдавать за реальность :) судя по написанному, те, кто тот бред написал даже приблизительно не в теме что к чему. Не вводите людей своими фантазиями в заблуждение.
в твоей стране даром только по е*алу могут дать.
особенно, если беззащитен - копики будут первыми в списке "героев"
перетаскивание мышкой похоже на scratch
Ждём ответ от китайцев! :)
А вообще micropython - это бомба, будет здорово, если популяризуется. Писать бизнес-логику на питончике в микроконтроллерах гораздо приятнее и быстрее раз в 10 по времени, чем борьба с C или C++, уже успел оценить на nodemcu под esp8266.
напоминает кроссплатформенный язык для изучения программирования скретч
- Я не программист...(но я скажу) - можно программировать на микропитоне, на ява-скрипте, или буквально мышкой!
мне набор ИОДО больше приглянулся
ESP-12 мощно и недорого.
Только если детям. Взрослым мозг разжижает
Это просто игрушка и зачем проц там аж ARM непонятно. По моему главная задача micro bit это научить детей не бояться технику и разжечь интерес к ней. Когда надоест то для реального обучения программированию можно использовать простенький контроллер и программы на Си или asm. Это же основы всех языков. Все языки так или иначе конвертируется в asm и потом уже в машинные коды. Мой первый язык был Си, который научил меня составлять простые или очень сложные алгоритмы и дебажить программы. Причем не обязательно затрагивать сложные темы типа указателей и работы с памятью. Потом asm научил понимать как устроен любой компьютер и как оно все там работает на уровне битов.
shtrih1024 Интересно, как можно изучать асм без темы указателей и работы с памятью? На асме только и делают, что с памятью работают :)
Мы в свое время в универе без всяких асмов писали, сразу в машинных кодах, были такие учебные комплексы УМКА. На Спектруме раньше тоже с кодов после Бейсика начинал, а уж потом до асма добрался. Так что уж хардкорить, так по полной
у вас ещё на паскале учат? у нас, в Литве уже несколько лет назад на с++ перешли
Готов выступить учителем, но у нас такой программы нет(
А-а-а, заусенцы на пальцах! Ажтрисёт.
Специально для быдлокодеров как выразился автор, коим являюсь я. Есть FLProg для визуального программирования одноименных плат Arduino.
По моему micro:bit намного эффективнее в плане обучения машинной логике и программированию, чем всё что было ранее
386 + ассемблер или debug под 95/98ми, последний очень нагляден ))))
было бы прикольно, если бы разыграли один
Я не могу, они мне временно достались.
$40 цена бюджетного смартфона. Не в массы не пойдет.
Вот только в uk их бесплатно школоте дают :) а вы осилите под телефон писать программки? Нет. Не сравнивайте тогда :)
Dmytro Bondarenko не судите по себе. Я вот "осилил" писать под телефон, тем более что у телефона гораздо больше аппаратных возможностей. На этой хренюшке от bbc ничего серьёзного не сделаешь (да задача у неё не та).
Может ничего сложного и нет. Но вот возьми реальную статистику и сравни много ли школьников написало хоть какую нибудь прогу на смартфон, особенно без какого то внешнего стимула? Очень сомневаюсь. Любые сложные технологии осваиваются постепенно, и чем проще их подача тем больше юных дарований вырастит на них не потеряв интерес. Освоив в игровой форме например Scratch очень легко после него перейти например на Python и т.д. по нарастающей.
Я думал, Сашка нам сейчас в конструкторе Марио мышкой накликает, благо на железке кнопки A и B уже есть :)
Я как программист сразу ошибку с переменной увидел, странно, что компилятор ее не подсветил, а ведь школьники поголовно такие дурацкие ошибки совершать будут.
Пока китайцы будут копию разрабатывать, предприимчивые английские школьники нишу займут, начав массовые продажи подаренных им железок :)
Какой Марио! Крестовины то нет))
Но я думаю некое подобие Флеппи Бёрд на этой штуке сделать можно.
Ну Марио же может сам по экрану бежать, а игрок будет только прыжки и стрельбу нажимать :)
Или эмулировать крестовину каким-нибудь датчиком :)
"Для детей от 80 лет". Явный перебор (я понял, что имелось ввиду 8-10 лет).
Железка любопытная - но ценник неоправданно высокий!
Она для продажи и не предназначена.
Но думаю скоро китайцы ее склонируют.
Дети тепер не те (ИМ 80 летттт!) (;
У нас духовные скрепы. )
Паскаль вообще крутой язык, наравне с C, просто устаревший.
Даже жаль, что он вымер, мне нравился. И синтаксис у него поприятнее сишного, на мой взгляд, хотя Паскаль и старше Си на пару лет.
синтаксис можно выучить за пару вечеров, другое дело научится программировать реальные задачи, вот с этим лично у меня засада, слишком многое нужно держать в голове или постоянно рыть документацию. )
Программировать просто на Си, а вот разбирать чужой код просто ад (хотя наверное просто не привычно после паскаля)
детей от 80 лет )))
НЕТ!
"Би-Би-Си" - это Black Brains Cleaner
"Детей от 80-ти лет" :)
Мох какой-то. Потом такие люди будут себя называть программистами микроконтроллеров. Хотя тут самому не чего делать не надо, особенно в этих блоках от микрасофта. Ты бы попробовал сам реализовать вывод движущегося текста на лед матрицу - обосался бы!
Сергей Прижимов ой ну как много скептиков да блин разве речь идет о программировании мк? Тут все сделано и максимально упрощено чтобы могло заинтересовать. Имея приблизительное представление о структуре блоков согласитесь проще переходить на более сложные языки чем вообще нкчинать с нуля.
ну только мейл ру груп и могли спонсировать "атмел какой-то там", дальше можно не смотреть...
эээээээээээээээ ааааааааааааааааааааа бббббббббббббббббб замени на жжжжжжжжж зззззззззз рррррррррррр - и поверь чувак у тебя все получится!!!!!
для детей от 80 лет
для детей 80 лет? WTF p.s понял 8-10 лет)))
Зато, "с колен встали", и "все уважают и боятся"... Позор!
Автор, а над чем ты постоянно посмеиваешься? Непонятно..
детей лет от 80😂
+1 за cortex, а надаели ардуинщики со своими avr
Плата для просмотра програм ббс , нах нужен.)
Абсолютно бесполезная штука, на самом деле.
Тем более за такие деньги.
Это уже проблема российских школ, что им мешает закупить в том же Китае партию ардуин по 2 доллара и учить детей?
+Gvert Narjih
не нужно ничего закупать, пусть на трудах сами собирают
искра есть, тоже не хуже ардуино наша РУССКАЯ
Такой большой а в сказки верит)) это клон arduino под редакцией амперки
Да что такое, опять украинец
Удивительно даже, вообще нет других видео.