Перейти к содержимому

MOAB

- - - - -

Программирование для детей 12+


  • Войдите, чтобы ответить
Сообщений в теме: 23

#1 WebCoder

WebCoder

    Новенький

  • Новичок
  • Pip
  • 7 сообщений

Отправлено 06 Июль 2018 - 16:59

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

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

Бесплатный визуальный редактор кода онлайн

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

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

Видео работы в редакторе



Выделим три области программирования:

1) профессиональная индустрия — сложные стандартные инструменты и стресс
2) обучение детей, в школе или самостоятельно — минимум стресса и сложности
3) любительское программирование — создание необходимых программ для себя

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



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

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

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

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

Кроме онлайн-редактора есть версии в виде мобильных приложений.

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

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

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

Некоторые дети примерно с 12 лет в принципе способны к такой тяжелой умственной работе как проектирование приложений.
Моя задача — сделать настоящее взрослое веб-программирование доступным для этих детей.
Чтобы талантливый ребенок мог легко создать работающее готовое приложение.

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



Главная идея — максимальное снижение порога вхождения в настоящее серьезное программирование.
Так просто еще не было — освоить эти языки программирования и этот редактор кода в принципе возможно за один день.



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

Сообщение отредактировал Дартаньян: 08 Июль 2018 - 19:01
сеоссылки


#2 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 932 сообщений
6 154
  • ИзКрии

Отправлено 06 Июль 2018 - 17:54

Scratch вроде как и жив и годится детям с 5 лет. ВамЧоВащеЗанятьсяНечем?
Ах какое блаженство
Знать что я совершенство,
Знать что я идеал.

#3 WebCoder

WebCoder

    Новенький

  • Новичок
  • Pip
  • 7 сообщений

TC Отправлено 06 Июль 2018 - 18:08

Вы не поняли тему.
Чтобы понять, читайте статью - Программирование для детей

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

Целевая аудитория — дети 12+ и взрослые.

Сообщение отредактировал Дартаньян: 08 Июль 2018 - 19:01
сеоссылки


#4 Serg_pnz

Serg_pnz

    Hanswurst

  • Старая гвардия
  • PipPipPipPipPip
  • 1 999 сообщений
1 584
  • Из*** гонец? Гонец из Пензы?... Нет – реальный гонец!

Отправлено 06 Июль 2018 - 20:36

Меня учили на Кенгуренке, вполне себе торт

Изображение


WebCoder, у вас, имхо, какой-то сложный старт. Перешел по ссылке и ничего не понял - как начать-то?
Цены на рекламу на форуме Webimho | Пущу на квартиру VPS саттелиты по 30 руб./мес.
Ида: Не все кальсоны с оторванными пуговицами – брюки. © Serg_pnz

#5 WebCoder

WebCoder

    Новенький

  • Новичок
  • Pip
  • 7 сообщений

TC Отправлено 06 Июль 2018 - 21:42

Начать лучше с общей статьи - http:// программиров...-для-детей .рф/
Пока нет учебника, эта статья это краткий учебник

Потом глянуть видосик — https://youtu.be/UBN1rvmblxA

После этого зайти на сайт онлайн-редактора и загрузить демо-приложение (как это показано в видосике)
либо создать новое свое приложение

Сообщение отредактировал Дартаньян: 08 Июль 2018 - 19:02
сеоссылки


#6 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 932 сообщений
6 154
  • ИзКрии

Отправлено 06 Июль 2018 - 23:50

Просмотр сообщенияWebCoder сказал:

Чтобы понять, читайте статью - Программирование для детей
Я там сразу прочитал, что javascript очень простой и закрыл.
Лучше уж пятон или похапе...
Ах какое блаженство
Знать что я совершенство,
Знать что я идеал.

#7 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 898 сообщений
3 059

Отправлено 07 Июль 2018 - 06:12

Цитата

какой-то сложный старт
+1 чо...
После просмотра видео я понял, что на серенькое поле надо было ткнуть. Ткнул, загрузил программу, при нажатии программа вверху есть линия овальчик вниз и больше ничего. Бездумно потыкал иконки, запустил программу, получил ошибку в 46 строке, там тупо "=". Наверное, надо было параметры указывать :( Ткнул в строку по ошибке -- весь экран стал серым.
Вопросы (не только к ТС).
1. А кто такие "дети"? Вот у меня 5 лет ребёнку -- это дети? Он читать не умеет, как его основам логики учить в контексте ЯП?
2. Есть ли смысл вообще учить ребёнка в детсве "кумиру" и им подобным, на которых можно написать полоценную программу? Может пока ребёнок преподать основы логики на примере "кенгурёнок", а когда повзрослеет учить любому простому языку программирования, например, php или freepascal?
3. А стоит ли вообще детей учить программированию? По всей стране школы, наверное, одинаковые. Министры в образовании сошли с ума, теперь начиная с младших классов, чтобы учиться на честные тройки приходиться ходить к репетитору. Стоит ли добивать детей ещё и программированием?

#8 Serg_pnz

Serg_pnz

    Hanswurst

  • Старая гвардия
  • PipPipPipPipPip
  • 1 999 сообщений
1 584
  • Из*** гонец? Гонец из Пензы?... Нет – реальный гонец!

Отправлено 07 Июль 2018 - 07:57

1. Тут классическое про другие игрушки.
2-3. Логике учить бы желательно: карты (да-да, карты!), шахматы, ЯП. Что лучше зайдет. Мы играли в 101 (еще это называют Английский дурак, есть ремейк - Свинтус), немного в шахматы. Сейчас закончил первый курс - немного освоил Си.
Внукам попробую сделать условия, чтобы налегали на Преферанс и шахматы, а ЯП сами выучат когда придет время.
Цены на рекламу на форуме Webimho | Пущу на квартиру VPS саттелиты по 30 руб./мес.
Ида: Не все кальсоны с оторванными пуговицами – брюки. © Serg_pnz

#9 WebCoder

WebCoder

    Новенький

  • Новичок
  • Pip
  • 7 сообщений

TC Отправлено 07 Июль 2018 - 13:01

Просмотр сообщенияДартаньян (06 Июль 2018 - 23:50) писал:

Я там сразу прочитал, что javascript очень простой и закрыл.
Лучше уж пятон или похапе...

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

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

ПХП - это чисто серверный язык, У Питона нет гуя своего.

Веб-програмирование это комплект языков: JS CSS HTML
Аналогичные кроcплатформенные системы это например C# или С++Qt — это в 10-100 раз сложнее.

#10 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 932 сообщений
6 154
  • ИзКрии

Отправлено 08 Июль 2018 - 03:21

Просмотр сообщенияWebCoder (07 Июль 2018 - 13:01) писал:

JS очевидно проще чем всё что есть
Сравнивать надо аналогичные вещи, а не как ты.
Сам по себе JS по простоте синтаксиса сравним с Си, пожалуй нет ничего проще этих двух — я использую всего 50 элементов.
Чтобы такую херню писать надо не знать js совсем. Это очень мерзкий и пакостный язык. Прикольного там только однопоточная асинхронщина (не надо помнить про мьютексы и т.п.) и возможность объекту иметь и значения и поля.

Просмотр сообщенияWebCoder (07 Июль 2018 - 13:01) писал:

ПХП - это чисто серверный язык, У Питона нет гуя своего.
Типа даёшь Senior Full Stack Developer в 12 лет? Желаю удачи :)
Питон - основной язык для обработки данных.
Пхп - для сборки страничек и простых скриптов (хотя чего кривляться, начиная с 7.0 я всё пишу на нём).
Пхп по базовым функциям - это Си, опять же. Вот эти вот все str*(), io и т.п. есть его полный аналог.

Просмотр сообщенияWebCoder (07 Июль 2018 - 13:01) писал:

Веб-програмирование это комплект языков: JS CSS HTML
Комплексы языков - это не для детей.

Просмотр сообщенияWebCoder (07 Июль 2018 - 13:01) писал:

Аналогичные кроcплатформенные системы это например C# или С++Qt — это в 10-100 раз сложнее.
Не надо пользоваться всяким говном и всё будет просто.

Хорошие правильные языки - это Си, Питон, Гоу, Перл, ЭР, Лисп и т.п. А ко всякому мусору типа C++ и JVM-based детей подпускать нельзя, просто потому что их делали дегенераты для дебилов, но внедрение их в программу обучения в омериканских вузах сделало своё грязное дело. Те же НАСА или омереканские военные используют другие совсем инструменты.

Просмотр сообщенияazsx сказал:

от у меня 5 лет ребёнку -- это дети? Он читать не умеет, как его основам логики учить в контексте ЯП?
Лучшее в этом возрасте, наверно, всё-таки велосипед, удочка и футбольный мяч, на крайняк скрипка :D
Ах какое блаженство
Знать что я совершенство,
Знать что я идеал.

#11 WebCoder

WebCoder

    Новенький

  • Новичок
  • Pip
  • 7 сообщений

TC Отправлено 08 Июль 2018 - 09:43

У тебя в речи слишком много говна.

#12 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 932 сообщений
6 154
  • ИзКрии

Отправлено 08 Июль 2018 - 13:32

Просмотр сообщенияWebCoder (08 Июль 2018 - 09:43) писал:

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

#13 WebCoder

WebCoder

    Новенький

  • Новичок
  • Pip
  • 7 сообщений

TC Отправлено 08 Июль 2018 - 16:04

Просмотр сообщенияДартаньян (08 Июль 2018 - 13:32) писал:

Сам научись сначала что-то делать, прежде чем других лезть учить.

Похоже ты один тут Дартаньян ))
А все остальные соответственно...

Цитата

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

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

#14 Илья

Илья

    Матаноадептикс

  • Основатель
  • PipPipPipPipPip
  • 1 608 сообщений
1 900
  • Изгалактики Мле́чный Путь

Отправлено 08 Июль 2018 - 16:59

Изображение
«функция подсчёта длины каждого вектора в векторе векторов, на выходе вектор длин векторов-векторов» © 先生

#15 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 932 сообщений
6 154
  • ИзКрии

Отправлено 08 Июль 2018 - 18:55

Просмотр сообщенияWebCoder сказал:

А все остальные соответственно...
Что ж вы все рукожопы ведёте то себя одинаково, когда вопрос о конкретике заходит...
Обидели твортса. Он так хорошо всё себе уже нафантазировал, а тут реальность откуда ни возьмись. И не беда, что есть только фантазия и первые строки кода. В итоге то огого будет! Бедный, бедный творетс.

Просмотр сообщенияWebCoder сказал:

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

Просмотр сообщенияWebCoder сказал:

Или ты думаешь я буду прислушиваться к мнению любого случайного прохожего?
Конечно, нет. Ты же умный. А случайный прохожий с 20+ годами опыта – дурак, не верит в даруемое щасте. Ну и, конечно, вопрос ещё кто тут случайный... хотя тоже вряд ли вопрос.
Ах какое блаженство
Знать что я совершенство,
Знать что я идеал.

#16 angr

angr

    Мастер

  • S.E.Syndicate
  • PipPipPipPip
  • 626 сообщений
1 020

Отправлено 09 Июль 2018 - 11:57

Просмотр сообщенияWebCoder сказал:

У тебя в речи слишком много говна.
пару дней на форуме! не рановато ли?

#17 Илья

Илья

    Матаноадептикс

  • Основатель
  • PipPipPipPipPip
  • 1 608 сообщений
1 900
  • Изгалактики Мле́чный Путь

Отправлено 09 Июль 2018 - 13:46

Просмотр сообщенияWebCoder сказал:

Некоторые дети примерно с 12 лет в принципе способны к такой тяжелой умственной работе как проектирование приложений.
С учетом того что мозг развивается до ~30 лет, в таком раннем возрасте тяжелая умственная работа нужна только родителям для повышения доминантности среди таких же разъеб... закомплексованных людей.
«функция подсчёта длины каждого вектора в векторе векторов, на выходе вектор длин векторов-векторов» © 先生

#18 k-soft

k-soft

    Чаще трезвый

  • Активный участник
  • PipPipPipPip
  • 583 сообщений
453
  • ИзСПб

Отправлено 09 Июль 2018 - 17:17

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

MetaEditor MT - зашибись. Как это я 39+ не знал о нем раньше, теперь все пишу на нем...

#19 AdisPrint

AdisPrint

    Почетный

  • Активный участник
  • PipPipPipPipPip
  • 2 436 сообщений
1 917

Отправлено 11 Июль 2018 - 10:36

Просмотр сообщенияangr сказал:

пару дней на форуме! не рановато ли?
Для составления первого впечатления более чем достаточно. Со временем оно по другому пахнуть не начинает.

Просмотр сообщенияИлья сказал:

С учетом того что мозг развивается до ~30 лет
А папуасы доказали, что Земля это теплая планета на которой никогда не бывает снега.
СНПЧ, чернила, картриджи, фотобумага для принтеров и МФУ - AdisPrint.ru

#20 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 932 сообщений
6 154
  • ИзКрии

Отправлено 11 Июль 2018 - 18:15

Просмотр сообщенияAdisPrint сказал:

Для составления первого впечатления более чем достаточно. Со временем оно по другому пахнуть не начинает.
Сразу видно человека, прочитавшего справочник по C++. Рэспэкт!
Ах какое блаженство
Знать что я совершенство,
Знать что я идеал.



Похожие темы


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных



© 2018 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва

Мы в соцсетях: twitter | вконтакте | facebook | livejournal