Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Стартапы, проекты, идеи > Визуальный редактор кода для детей 12+


Автор: WebCoder2 5.7.2018, 11:37
Проект — визуальный онлайн-редактор кода, для создания и тестирования веб-приложений
Описание:


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

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

http://programming-for-kids.ru/applications/visual-code-editor/online/

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

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

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

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

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

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

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

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

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

Автор: _zorn_ 8.7.2018, 17:25
Цитата(WebCoder2 @  5.7.2018,  18:37 Найти цитируемый пост)
Это не обычный "визуальный" редактор, это действительно визуальный редактор, и специально разработанные визуальные языки программирования.
 Delphi. Сам с этого начинал )

Цитата(WebCoder2 @  5.7.2018,  18:37 Найти цитируемый пост)
В редакторе, который я вам предлагаю попробовать, ребенок может создавать настоящие веб-приложения
 Wix, mobirise и чо там еще ?

Цитата(WebCoder2 @  5.7.2018,  18:37 Найти цитируемый пост)
Главная идея — максимальное снижение порога вхождения в настоящее серьезное программирование.
 Провальная изначально. Ибо "серьёзное" и "визуальное" по разные стороны  smile 

Автор: WebCoder2 9.7.2018, 09:58
Визуальность никак не ограничивает серьезность.

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

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

Автор: WebCoder2 5.8.2018, 10:12
Смотрите видео — https://youtu.be/DfkaLXPqWT8 

Автор: WebCoder2 8.8.2018, 17:29
Освоить этот редактор кода и эти языки программирования проще примерно раз в сто чем в обычном профессиональном веб-программировании.

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

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

«Хотели как лучше - а получилось как всегда»
Благими намерениями «упростить труд» дорога в адскую сложность.

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

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

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

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

Автор: _zorn_ 9.8.2018, 15:26
Цитата(WebCoder2 @  9.7.2018,  16:58 Найти цитируемый пост)
Визуальность никак не ограничивает серьезность.

Набросайте мне пожалуйста, чтобы при нажатии на кнопку выбирались записи соответствующие моим критериям не заложенным в вашу визуальность  smile 
Например какойнибудь LEFT JOIN из mysql (ОЙ ЧТО ЭТО)

Автор: _zorn_ 9.8.2018, 15:41
Цитата(WebCoder2 @  9.8.2018,  00:29 Найти цитируемый пост)
В результате будет нормальное работающее одностраничное приложение, но без лишнего страдания.

mobirise
Проблемы те же - никакой работы с данными.

Вы не революционер. Придумывальщик велосипедов, не более. Сорри если обидел.

PS. За тем что вы видите на вебсайтах, скрывается гораздо большее чем просто "кнопки и ссылки". А уж про SPA... Это еще сложней на самом деле. Слышали такое слово API ? Если нет то и про SPA разговаривать бесмысленно.

Автор: WebCoder2 9.8.2018, 16:50
_zorn_, похоже ты не понимаешь разницу между клиентом и сервером

на сервере да есть API
клиент работает с сервером через него
сервер может быть любой

почему ты думаешь что я про это не знаю
ты думаешь ты один тут самый умный?

мой редактор создает spa-клиента
а какой при этом сервер - не важно

кароч, не засоряй эфир - мне не интересно с некомпетентными людьми спорить
ты обычный тролль, бессмысленный и беспощадный  



Автор: _zorn_ 17.8.2018, 18:02
Цитата(WebCoder2 @  9.8.2018,  23:50 Найти цитируемый пост)
а какой при этом сервер - не важно

Ну и как же твой волшебный SPA отошлет "любому серверу" нужный запрос. 
Люди то не умеют на всех языках планеты говорить, а ты такую задачу себе поставил ?
Ну удачи. Не засоряю эфир. Кашпировский в помощь.

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

Автор: WebCoder2 17.8.2018, 18:26
Клиент может общаться с сервером через ajax или websockets.

Программист делающий клиента просто должен знать api сервера.

Не понимаю, где ты тут трудность увидел.


Автор: _zorn_ 17.8.2018, 18:57
Цитата
Программист делающий

В этом трудность. У тебя же все "визуально". 
Как программист на нажатие кнопки вызовет нужный метод по ajax ?

Добавлено @ 19:02
Точнее не так. КАК ты программисту (какому, у тебя там запас программистов под капотом твоей системы ?) передашь то что ему надо сделать ?
Не забывай, что кнопки делает пользователь.

Добавлено @ 19:05
В любом случае рассчитывай только на эникейщиков. И тема не взлетит  smile 

Автор: WebCoder2 17.8.2018, 20:48
Ты не понял тему.
Мой инструмент никак не ограничивает программиста.
Так же можно писать любой код, просто работа с кодом в визуальном виде.
Но синтаксис тот же.


Автор: WebCoder2 21.8.2018, 19:08
Смотрите видео — https://youtu.be/BGFe7S5HF1g

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)