LINUX.ORG.RU

Визуальный редактор кода для детей 12+

 


1

2

Сейчас говорят так: программирование это вторая грамотность.

Если вы хотите чтобы ваш ребенок самостоятельно освоил настоящее серьезное программирование — обратите внимание на бесплатный визуальный онлайн-редактор кода разработанный специально для детей 12+

Редактор кода для детей

Это не обычный «визуальный» редактор, это действительно визуальный редактор, и специально разработанные визуальные языки.

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

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

Есть хороший пример «взрослого» визуального программирования — Блокли. Но детям не удобно его использовать.

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

Прямо в редакторе можно тестировать свое приложение. Особенность редактора — возможность кодить на планшете лежа на диване. Кроме указанного онлайн-редактора есть версии в виде моб-приложений.

То есть прямо в мобильном приложении можно создавать свое приложение и запускать его. Это очень удобно, можно делиться своими программами с другими людьми.

Это некоммерческий общественно-полезный проект, созданный для русскоязычных и англоязычных детей.

Программирование для детей — подробнее о веб-программировании для детей и о визуальном редакторе кода

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

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

Видео работы в редакторе: https://youtu.be/UBN1rvmblxA

Надеюсь эта информация будет вам полезна. Спасибо за внимание.



Последнее исправление: WebCoder (всего исправлений: 8)
Ответ на: комментарий от playX

Нормально на самом деле. Перспективы довольно туманные, но это хотя бы не го (или любая другая бесполезная поделка гугла) и идеи довольно здравые в основе. Главное не останавливаться на нём одном.

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

Если бы в детстве у меня был вим (в нынешнем состоянии), я бы наверно был довольно счастливым ребёнком. Детям может быть довольно интересно ковырять программы в дизассемблерах/отладчиках. (: Жаль, что компиляторы последних лет совсем не способствуют удобочитаемости.

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

Ну, ты это, главное — вазелин не забудь!

anonymous
()

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

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

У них с этим все окей, захотели -сделали, в отличии от вечно прокрастинирующих айтишников. Другой вопрос, что желания у них совсем другие. Вы их упрекаете в том, что они их желания не совпадают с вашими? :)

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

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)

Видео работы в редакторе: https://youtu.be/UBN1rvmblxA

Видео удалено пользователем, который его добавил.

Хм.

Таки сразу кидать детей на вебню считаю глубоко неправильным.

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

те, кто изучил принципы программирования раньше, чем остальные, имеют некоторые преимущества в профессиональном росте

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

Мы говорим о людях 12+, в частности о старшекласниках

Это взрослый инструмент для создания SPA-аппликух, но он настолько простой что его могут осилить даже дети 12+

Главная моя задача - максимальное снижение порога вхождения во взрослое программирование, так просто еще не было

WebCoder
() автор топика

потыкал, непонятно вообще ничего. и да: «Видео удалено пользователем, который его добавил.»

bvn13 ★★★★★
()

Освоить этот редактор кода и эти языки программирования проще примерно раз в сто чем в обычном профессиональном веб-программировании.

В результате будет нормальное работающее одностраничное приложение, но без лишнего страдания.

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

«Хотели как лучше - а получилось как всегда»

За благими намерениями «упростить труд» дорога в адскую сложность.

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

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

А можно просто и легко собирать SPA-аппликухи как тебе удобно.

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

WebCoder
() автор топика

Прошу модератора заменить ссылку на видосик

https://youtu.be/DfkaLXPqWT8

первоначальное видео пришлось удалить потому что на ютубе нельзя делать повторяющиеся ролики

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

по поведению он похож на сектанта-фанатика который за всё хорошее против всего плохого

WebCoder
() автор топика

но с другой стороны начинать с веба конечно же не нужно, лучше с С, ассемблера, микроконтроллеров

Harald ★★★★★
()

Визуальный редактор кода

Ты хотел сказать «псевдовизуальный»? Потому что фактически это всё то же слепое манипулирование символами, только в виде графа вместо строчек текста.

Вот как выглядет визуальное программирование: http://worrydream.com/LearnableProgramming/

quantum-troll ★★★★★
()
Ответ на: комментарий от quantum-troll

ну это вопрос терминологии.

«Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста.»

— если принять эту формулировку из википедии то да, я сделал визуальный редактор и разработал визуальные языки.

в моем редакторе не нужно писать текст кода - текст пользователь вводит только в тестовые поля, например строка или имя свойства.

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

не согласен.

js в принципе по сложности синтаксиса сравним с Си можно сказать они одинаковые по сложности освоения но все же Си сложнее потому что там жесткая типизация и нет готовых удобных вещей как в js

во вторых js такой же кроссплатформенный как Си он работает везде, в том числе прекрасно работает в микроконтроллерах

ассемблер не надо детям - это от лукавага

Си - да, это классика но JS - это новая классика, плюс готовый гуй из коробки

вобщем для меня очевидно что лучший выбор это веб-языки

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

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

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

anonymous
()

код
для детей

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

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

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

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

По-моему, вас не стоит подпускать к детям. Это может причинить вред их здоровью и развитию. ugoday ★★★★★ (08.08.2018 1:50:06)

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

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

хотим чтобы ты, сука, сдох и не издевался над человечеством

anonymous
()

Программизм — интеллектуальная чума современности!

Отравленные программизмом теряют связь с реальностью, самомнение нездорово распухает, а мозг очугунивается и становится способен только к конкретному мышлению (как у любимых железок).

Не допустите чтобы ваши дети рано попробовали программизм!

Всем программистам читать: «На ты с аутизмом» Как развивать абстрактное мышление https://psy.wikireading.ru/7316

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

развивать абстрактное мышление

это новая мулька. раньше, когда определенного типа 3.14здоболы осознавали какую НЁХ они чешут и предугадывая выпадение оппонента в осадок говорили «учись мыслить диалектически», то сейчас говорят «развивай абстрактное мышление»

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

твои стереотипы в лучшем случае лишь обобщение заблуждений ограниченного круга лиц

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

я понимаю о чем ты

но в моем случае я таки решаю огромную проблему - радикально снижаю порог вхождения в настоящее веб-программирование

примерно в сто раз проще так просто еще не было

и делаю возможным программирование на сенсорных экранах

мракобесы негодують )) «скажи нет программированию!» «компьютер от лукавага!»

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

Конечно, таким странным людям, для которых само наличие — спутникового интернета, ракет, порносайтов, ГМО-продуктов, программ обучения детей программированию — уже составляет идеальное алиби, не надо ничего развивать. Зачем. Надо скорее ХВАТАТЬ что предложено и достигать счастья в изобилии.

anonymous
()

везде во всех сферах деятельности есть свои мракобесы сектанты маньяки и фанатики

мечта мракобесов - запретить любое образование и дебилизовать население

программируй это! ))

мы должны победить мракобесие!

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

А вот и отождествление с атеизмом подоспело, я ждал.

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

мечта мракобесов - запретить любое образование и дебилизовать население

поправочка: не запретить, а принудить к единственно верному образованию. только так можно успешно дебилизовать население, а если запретить, то начнут же, гады, самообразовываться и, что ещё страшней, самопросвещаться. короче, начнут получать именно те знания и умения, которые им нужны и важны. и даже (о, ужас!) сами будут формировать своё мировоззрение.

anonymous
()

«Что это за говно» уже спрашивали?

Не смог я запустить этот ваш онлайн редактор. Что можно сказать о нём? Дети его тоже запустить не смогут. Дальше можно не продолжать.

deep-purple ★★★★★
()
Ответ на: комментарий от WebCoder

я таки решаю огромную проблему - радикально снижаю порог вхождения в настоящее веб-программирование

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

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

Примерно так и гуманоид рассуждает, когда идет на стройку, а не на физфак.

Все должны идти «на физфак» чтобы делать для тебя тебя ракеты/vr-шлемы/наноботы, которые ты в своей любимой говнофанатстике увидел? Не слишком ли много хочешь, технарик?

По прогнозам спутниковый интернет будет двигать космическую отрасль (комментарий)

«Слава роботам!»(С)

повышению популярности удаленной работы

Вот у нас тут перед домом асфальт «ложили».
Интересно, как работяги будут класть («ложить») асфальт удалённо?
PS. А батоны хлеба, видать, по мнению хикки-айтишников, на деревьях растут...

Bioreactor ★★★★★ (06.08.2018 21:01:39)

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

Примерно так и гуманоид рассуждает, когда идет на стройку, а не на физфак.

а ты бы какой подарок себе на новый год выбрал: квартиру или новое уравнение

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

А ваш унылый мир программизма-то к образованию вообще при чем?

...

Боже, пошли программистам капельку разума не петь хвалебные песни самим себе!

Впрочем, что я, это же о приличиях. А этим приличия не писаны. «Люди будуЮщего»! Они у нас лучше всех всё знают.

anonymous
()

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

Блокли. Но детям не удобно его использовать.

Blockly интуитивно понятен, как и другие подобные «конструкторы», хотя детям больше Scratch с его большим коммьюнити подойдёт. К твоему же поделию это утверждение применить ну ни как нельзя. Как я уже говорил, разве только инопланетянам это покажется интуитивно понятным.

Unicode4all ★★★★★
()

Программирую веб-фулстек уже 20 лет. В приоритете js. Есть сын 12 лвл, который пишет на js уже второй год. Ни я, ни он не смогли разобраться с этим визуальным редактором и никакого смысла в нем не увидели.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.