За последние 24 часа нас посетили 17576 программистов и 1722 робота. Сейчас ищут 938 программистов ...

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

Тема в разделе "Беседы", создана пользователем WebCoder2, 5 июл 2018.

  1. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Сейчас говорят так: программирование это вторая грамотность.

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

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

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

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

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

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

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

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

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

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

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

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

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



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

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    [​IMG]
     
    [vs] нравится это.
  3. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    книжка Нортона по асму, официальное руководства к clipper, не всегда на русском, в нескольких томах, бэйсик для начинающих и суровая командная строка DOS 3-что-то-там.

    А то сначала накодют на планшетах своих, а потом программы друг другу пишут на ютубах. фу.
     
    Sail нравится это.
  4. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    Понажимал, меня это взбесило.
     
    _ne_scaju_ нравится это.
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.818
    Симпатии:
    1.333
    Адрес:
    Лень
    Осторожно 18+ Дети
    [​IMG]
     
  6. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Слишком сложно для меня:(
     
  7. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    оставьте вы детей в покое со своим программированием, дайте им детство
     
    Dimon2x нравится это.
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нене, не согласен
     
  9. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.818
    Симпатии:
    1.333
    Адрес:
    Лень
    Особенно с программой "Самый Умный", где перед тем как вести шоу, Тина Канделаки дает всем участникам листки с ответами, по длине сравнимо с туалетной бумагой. Вот оно детство где.
     
  10. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Некоторые дети примерно с 12 лет в принципе способны к такой тяжелой умственной работе как проектирование приложений.
    Это редкость.
    Надо это ясно понимать.

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

    Целевая аудитория – дети и взрослые
    Это серьезный взрослый инструмент, предназначенный для сборки одностраничных веб-приложений любой сложности.
    Но этот инструмент настолько простой что годен для детей 12+
    Освоить языки веб-программирования и редактор кода теперь в принципе возможно за один день.

    Это очень удобно - готовое SPA-aplication, то есть один html-файл берешь и кладешь на сайт или в phonegap-обертку.
    Так просто еще не было.

    С другой стороны - по причине такой простоты эти языки можно преподавать всем детям подряд на уроках информатики.
    Осилить этот инструмент способны наверное почти все дети в старших классах.
    Способность думать на языке машины - это очень полезно для развития мышления, умение создавать алгоритмы, модели...
    --- Добавлено ---
    Выделим три области программирования:
    1. профессиональная индустрия — сложные стандартные инструменты и стресс
    2. обучение детей, в школе или самостоятельно — минимум стресса и сложности
    3. любительское программирование — создание необходимых программ для себя
    Вторая и третья группы программистов могут использовать один простой инструмент, который я предлагаю.
    Программисты из первой группы могут не понять смысл.

    Если вы из первой группы — вы не целевая аудитория.
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    @WebCoder2
    у тебя даже аватарка черно-серая. почему такая тяга к серому? почему интерфейс такой адски перегруженный и монотонный?
     
  12. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    Прикольно. Мечтаю о моменте, когда мне придется копаться в этом файле. Хотя нет. Я откажусь...
     
  13. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Серый цвет минимально нагружает зрительную систему - меньше утомления.
    Для программиста это очень важно, потому что надо долго смотреть в километры кода.
    Цвет используется в меру, для семантического-смыслового выделения разных элементов.
    Интерфейс минималистичный, не перегружен ничем лишним.

    Аналогично МакОсь в основе серая.



    --- Добавлено ---
    Ты не понял тему. Почитай основную статью.

    Не надо критиковать и судить если ты не целевая аудитория.
    Готовый скомпилированный код не предназначен для чтения,
    в нем нет привычного форматирования — нет отступов, но есть переносы строк.
    Если надо редактировать исходный код - его надо редактировать в визуальном виде.

    Но скомпилированный код совершенно чистый, смотри тут
    — это скомпилированное одностраничное демо-приложение, которое создано в этом редакторе
     
    #13 WebCoder2, 6 июл 2018
    Последнее редактирование: 6 июл 2018
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну xyй знает
    выглядит отвратно
    --- Добавлено ---
    мы тут сами решаем, кто что и где хочет сказать и о чём

    никто же тебе не говорит, что тут нет детей
     
  15. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Смысл в том что даже дети 12+ осилят этот редактор.
    Поэтому любой половозрелый пхп-шник может быстренько состряпать одностраничного клиента, даже на планшете.
     
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ты определись с ЦА
     
  17. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Выделим три области программирования:
    1. профессиональная индустрия — сложные стандартные инструменты и стресс
    2. обучение детей, в школе или самостоятельно — минимум стресса и сложности
    3. любительское программирование — создание необходимых программ для себя
    Вторая и третья группы программистов могут использовать один простой инструмент, который я предлагаю.
    Программисты из первой группы могут не понять смысл.


    Это серьезный взрослый инструмент, настолько простой что пригодный даже для детей 12+.
    Редактор написан в этом же фреймворке.
     
  18. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Я вас прекрасно понимаю.
    О вкусах не спорят.

    Я в принципе готов добавить другие скины-стили.
    Но пусть это пользователи сами делают оформление.
    Я делаю нейтральный стиль по умолчанию, чтобы глаза не нагружать, а то у меня уже образовалась сука ложная близорукость на.
     
    #18 WebCoder2, 6 июл 2018
    Последнее редактирование: 6 июл 2018
  19. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а вообще откуда этот проект вырос?
     
  20. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Это дипломный проект.
     
  21. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Зашёл в эту блевотину, представил себя 12ти летним дебилом, не понял что делать дальше, закрыл.
     
    _ne_scaju_ нравится это.
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    вопрос таргетирования - вторичен
    продукт, который позволяет программировать мышкой можно продать так или иначе =) это точно
     
  23. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    Дебилы — это не моя ЦА


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


    Да, без учебника может быть сложно.
    Делаю учебник.
     
  24. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я не про продажу доступа к продукту.
    я про то, что эту штуку можно продать для встраивания в какие-то системы.
    например в юнити используется подобная балалайка, ещё где-то
    можно например адаптировать для создания юридических договоров/смарт-контрактов на блокчейне =)
    и т.п.
    я имел в виду продать технологию или услугу по созданию таких штук на заказ
     
  25. WebCoder2

    WebCoder2 Новичок

    С нами с:
    5 июл 2018
    Сообщения:
    34
    Симпатии:
    1
    да, например в Qt тоже используются скриптовый жс-подобный язык - это то что нужно везде

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

    еще лучше - логическое программирование на естественном человеческом языке.
    то есть мне кажется нельзя еще больше упростить машинный язык чем жс - всего 50 элементов в моем редакторе:

    [​IMG]