LINUX.ORG.RU

Язык программирования для ребенка

 , ,


1

4

Всем привет!

Какой язык вы бы рекомендовали для изучения программирования и почему?

Если отойти от общего вопроса, то конкретный ребенок(10 лет) проходил много всякого на code.org и прошел немного на code combat, там в качестве языка был питон(но там готовое окружение с командами и объектами игры). Есть немного опыта работы с программированием lego mindstorms. Для дальнейшего развития интересны робототехника и разработка игр(для телефонов и ПК).

Попросил помочь с тем, как и куда двигаться дальше и какой язык изучать :)

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


Ответ на: комментарий от anonymous

зачем ему егэ? он к 15 будет долларовым миллионером если правильно ворвётся в роботостроительную или игровую индустрию, а не будет тратить время на питоны-хуёны и кумиры-блэкбоксы, тем более

anonymous ()
Ответ на: комментарий от RazrFalcon

с таким же успехом можно просто посадить коробочки клеить. так эти коробочки потом можно будет хотя бы продать как упаковку и получить прибыль

anonymous ()
Ответ на: комментарий от anonymous

зато с кумиром ЕГЭ сдаст и на программиста поступит

то есть, заранее предполагается, что где-то 25-100% жизненного цикла у него уйдёт на получение стандартного набора документов для трудоустройства по найму?

anonymous ()
Ответ на: комментарий от anonymous

перечитай еще раз - я кумир предлагал заместо другого проекта, так как

а) он без wine работает на линуксе

б) он применяется при сдаче ГИА и ЕГЭ

Или ты считаешь, что ребенку вообще не требуется школу заканчивать? Справка на руки и фриланс ?

anonymous ()
Ответ на: комментарий от anonymous

то есть, заранее предполагается, что где-то 25-100% жизненного цикла у него уйдёт на получение стандартного набора документов для трудоустройства по найму?

скока по твоим расчётам длится этот жизненный цикл? Если 4 года обучения в вузе могут составить 100% от него

Harald ★★★★★ ()
Ответ на: комментарий от anonymous

Или ты считаешь, что ребенку вообще не требуется школу заканчивать? Справка на руки и фриланс ?

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

anonymous ()
Ответ на: комментарий от Harald

скока по твоим расчётам длится этот жизненный цикл? Если 4 года обучения в вузе могут составить 100% от него

если предполагать, что закончит где-то в 22, то 100% в случае если от 0 до 22, соответственно

anonymous ()

Для дальнейшего развития интересны робототехника

Есть такое опенсорсное ЧПУ - LinuxCNC, пусть его изучает.
Соответственно языки C, Tk и Python.
Модули для разных опенсорсных CAM и CAD тоже пишут на Python
(Вообще Python плохой язык, но у него хорошие промоутеры смогли засунуть его во все щели)

и разработка игр(для телефонов и ПК).

Телефоны это Java
Ну а игры не знаю что там, но вроде AI для неписей обычно пишут на Lua.
Ну а так тоже С наверное.

torvn77 ★★★★★ ()
Ответ на: комментарий от Harald

с чего ты взял что он среднюю продолжительность проживёт? ну, ладно не 25-100%, а 20-100%, не суть. хотя, вряд ли жизнь после 88 можно назвать полноценной жизнью

anonymous ()
Ответ на: комментарий от torvn77

С ней вроде как более интересные вещи делают, а для ребёнка это самое важное.

AVR значительно проще. Да и для Arduino огромное количество различных уроков, туториалов и пр.

Когда будет «не хватать» – тогда можно и FPGA купить, с ним еще веселее. А для начала лучше Arduino.

Deleted ()
Ответ на: комментарий от Shadow

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

anonymous ()
Ответ на: комментарий от torvn77

Судя по толпам видео на тытрубе, абдуринщик — это диагноз. Они вообще не разбираются ни в механике, ни в электронике, ни даже в элементарной логике. Зато городят из абдурины всякие НĒХи и других «учат» (откуда скачать «скетч» и как проводочки соединить).

anonymous ()
Ответ на: комментарий от torvn77

Лучше с STM8 начинать: там даташит тоньше. А потом уже и на 32-битные переходить. Начать с F0 (особенно шикарны STM32F042: у них одновременно USB и CAN работают + для USB не нужно кварца!). Потом по необходимости можно на 303 перейти или даже что-нибудь круче.

anonymous ()
Ответ на: комментарий от anonymous

Это билет в один конец, как обучающий детей заявляю, моя «статистика»

Твоя ошибка, если для тех, кого ты обучаешь — это билет в один конец.

Deleted ()
Ответ на: комментарий от Deleted

Подожди, с чего ты взял что я не исключительно анализировал данные для статистики? Я за python + kivy отвечаю, о чём писал выше.

К слову, а где ТС?

anonymous ()
Ответ на: комментарий от anonymous

все эти конструкторы, по большому счету, тупо убийство времени

Бред. Это с высоты твоего скудоумия кажется что это бесполезное занятие. А вся современная индустрия и технологии - по большей части тупо сборка из разных кубиков, о чем бы ни шла речь. Так что подобные конструкторы развивают неслабо, объясняют личинкам инженера как нужно строить

anonymous ()