Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Стартапы, проекты, идеи > Визуальный редактор кода для детей 12+ |
Автор: WebCoder2 5.7.2018, 11:37 |
Проект — визуальный онлайн-редактор кода, для создания и тестирования веб-приложений Описание: Сейчас говорят так — программирование это вторая грамотность. Если вы хотите чтобы ваш ребенок самостоятельно освоил настоящее серьезное программирование — обратите внимание на бесплатный визуальный редактор кода разработанный специально для детей 12+ http://programming-for-kids.ru/applications/visual-code-editor/online/ Это не обычный "визуальный" редактор, это действительно визуальный редактор, и специально разработанные визуальные языки программирования. Визуальное программирование освобождает программиста от контроля правильности синтаксиса программы, это полезно в начале обучения. Это следующий этап в развитии текстовых языков программирования. Все кто интересовался обучением детей программированию знают такой инструмент как Скретч. Он предназначен для обучения школьников младших и средних классов — это классический пример визуального редактора кода для детей. Но для детей постарше до сих пор не было полноценного визуального инструмента. Есть хороший пример "взрослого" визуального программирования — Блокли. Но детям не удобно его использовать. В редакторе, который я вам предлагаю попробовать, ребенок может создавать настоящие веб-приложения, например сайты, или даже мобильные приложения, если кто-то из взрослых поможет ребенку "обернуть" сделанное им приложение в phonegap. Кроме онлайн-редактора есть версии в виде мобильных приложений. Особенность редактора — возможность кодить на планшете лежа на диване. Основные функции редактора — создание и тестирование веб-приложений. То есть прямо в мобильном приложении можно создавать свое приложение и запускать его. Это очень удобно, и можно делиться своими программами с другими людьми. Это некоммерческий общественно-полезный проект, созданный для русскоязычных и англоязычных детей. Главная идея — максимальное снижение порога вхождения в настоящее серьезное программирование. Так просто еще не было — освоить эти языки программирования и этот редактор кода в принципе возможно за один день. Этот редактор предназначен не только для детей, но и для взрослых людей которым нужна минимально возможная сложность инструмента при максимальных возможностях применения. |
Автор: 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 |
Набросайте мне пожалуйста, чтобы при нажатии на кнопку выбирались записи соответствующие моим критериям не заложенным в вашу визуальность ![]() Например какойнибудь LEFT JOIN из mysql (ОЙ ЧТО ЭТО) |
Автор: _zorn_ 9.8.2018, 15:41 | ||
mobirise Проблемы те же - никакой работы с данными. Вы не революционер. Придумывальщик велосипедов, не более. Сорри если обидел. PS. За тем что вы видите на вебсайтах, скрывается гораздо большее чем просто "кнопки и ссылки". А уж про SPA... Это еще сложней на самом деле. Слышали такое слово API ? Если нет то и про SPA разговаривать бесмысленно. |
Автор: WebCoder2 9.8.2018, 16:50 |
_zorn_, похоже ты не понимаешь разницу между клиентом и сервером на сервере да есть API клиент работает с сервером через него сервер может быть любой почему ты думаешь что я про это не знаю ты думаешь ты один тут самый умный? мой редактор создает spa-клиента а какой при этом сервер - не важно кароч, не засоряй эфир - мне не интересно с некомпетентными людьми спорить ты обычный тролль, бессмысленный и беспощадный |
Автор: _zorn_ 17.8.2018, 18:02 |
Ну и как же твой волшебный SPA отошлет "любому серверу" нужный запрос. Люди то не умеют на всех языках планеты говорить, а ты такую задачу себе поставил ? Ну удачи. Не засоряю эфир. Кашпировский в помощь. PS "некомпетентными", нюню. Способность различать "балаболов" от "шарющих" тебе еще пригодится... Но у тебя ее пока нет. |
Автор: WebCoder2 17.8.2018, 18:26 |
Клиент может общаться с сервером через ajax или websockets. Программист делающий клиента просто должен знать api сервера. Не понимаю, где ты тут трудность увидел. |
Автор: _zorn_ 17.8.2018, 18:57 | ||
В этом трудность. У тебя же все "визуально". Как программист на нажатие кнопки вызовет нужный метод по ajax ? Добавлено @ 19:02 Точнее не так. КАК ты программисту (какому, у тебя там запас программистов под капотом твоей системы ?) передашь то что ему надо сделать ? Не забывай, что кнопки делает пользователь. Добавлено @ 19:05 В любом случае рассчитывай только на эникейщиков. И тема не взлетит ![]() |
Автор: WebCoder2 17.8.2018, 20:48 |
Ты не понял тему. Мой инструмент никак не ограничивает программиста. Так же можно писать любой код, просто работа с кодом в визуальном виде. Но синтаксис тот же. |
Автор: WebCoder2 21.8.2018, 19:08 |
Смотрите видео — https://youtu.be/BGFe7S5HF1g |