Pull to refresh
10
3.4
Александр @actech

Пользователь

Send message

Если вам интересна возможность использования кода в Скретче, то в моде это можно реализовать http://droidscript.ru/main/statyi/st_jstoskratch.php

Достучаться до объектов не получилось.

Должна. А на практике двое стоят на перекрестке и говорят, мы оба по правилам ехали.

Мыслить логически - хороший навык, но по себе знаю, что часто проще по собственному разумению.

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

Думаю, взрослым программистам может подойти вариант написания расширения к моду Стретча, как здесь показано

https://www.instructables.com/Making-Scratch-30-Extensions/

В Хроме неплохо работает.

Чем же он странный? Какое ваше мнение? Зачем изучать Pascal?

Вопрос действительно странный. Что мешает задающего его предложить детям тот язык, который он считает более практичным? Программу мы всё равно не изменим. На словах требуются специалисты IT, а на практике вместо убранного обществознания добавили историю.

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

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

Это интересно. Что-то похожее делал для Thunkable, App Inventor и Sketchware (пока он не закрылся). Несколько небольших курсов с точки зрения программиста и текстового программирования.

В визуально блочных средах, если они поддерживают это, как раз интересна их связка с web при помощи JavaScript. Это позволяет не только захватить две области - мобильные приложения и web, но ещё и постепенно показать детям преимущество текстового программирования. Даже просил разработчиков сделать текстовые блоки многострочными или дать возможность текст из комментария использовать в блоках чтобы можно были в них писать код. Но, поскольку все они на Blockly движке, это затруднительно реализовать.

Согласен с тем, что блокам не хватает гибкости. Для Thunkable даже делал инспектор объектов (там есть кое-что в плане динамического создания объектов и т.п.), но очень грустно создавать тысячу блоков только потому, что свойство в блоках невозможно задать в виде текста.

> Когда обучаю детей программированию, то предпочитаю начинать с простой веб‑разработки.

Согласен. А после этого продолжение знакомства с программированием на чём основывается?

> Это их заинтересовывает, знакомит с различными веб технологиями в понятной форме и даёт энергию для дальнейшего изучения программирования

Согласен

> IT != программирование

Так кто с эти спорит?

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

В существующих условиях основы программирования и логики практичнее изучать на базе консоли или оконной среды? Более наглядным является графическое или текстовое отображение объектов и результатов вычислений? Если мы голосуем за окна и графику, то уже не любой язык для обучения в рамках оконной работы с ними подойдёт. Я так думаю, что Pascal <> Delphi, Qt <> C++, а Android Studio <> Java.

Стоит такая. С появлением нормального компонента браузера (с доступом к коду загруженной страницы) в версии 10.4 или 11 аж всплакнул. А в 12 многострочные литералы появились + объявления переменных внутри блока и в заголовке цикла. Но, как говорится, любители скриптовых мотоциклов на Камазах не гоняют. )

Смотря где. Знакомый на Delphi делает приложения под Android. С выходом новой версии Delphi или Android от него слышу, что приложение упало. Как решает проблему? Плотно сидит на форумах или просто откатывает Delphi. Строгая типизация, а проблем столько, что в самый раз переходить на web, чтобы хотя бы что-то работало, а не тихий краш с полным непониманием того, а что случилось-то.

Ознакомился.

Вот пара выдержек из неё:

JavaScript — ужасный язык программирования.

Когда обучаю детей программированию, то предпочитаю начинать с простой веб‑разработки — сделать HTML страничку, скриптом добавить небольшую анимацию, потом загрузить через fetch прогноз погоды с открытого API и красиво отрисовать его. Это их заинтересовывает, знакомит с различными веб технологиями в понятной форме и даёт энергию для дальнейшего изучения программирования. Так получилось, что этот язык вкупе с веб разработкой удобен для знакомства с IT.

Вывод? JavaScript - ужасный язык, но он удобен для знакомства с IT.

>Если в выражении заявлено символьное значение, считаем

Логика понятие субъективное. Такие задачки - любимое развлечение на собеседованиях. Пыхтишь, стараешься, а потом выясняется - так по работе требуется совсем другое. Помнится, в вакансии было указано требование Си и Access. Пришел со знанием Delphi. А программировать нужно было на 1С.

У Скретча с использованием кода проблема, но в том же App Inventor, Thunkable (про Snap! и прочее не говорю) есть блоки для обмена данными с браузером. И в этом плане переход от визуально блочного программирования к текстовому в рамках одной платформы видится достаточно интересным. А есть платформы, где блоки интерпретируются в код.

Вас смущает то, что в программном коде не знаешь, где и какой тип данных вылезет?

Delphi был прорывом в своё время и было бы вполне логично обучение переключить на его возможности. В начальной школе котики на Скратче, например, в средней и старшей - Delphi c визуальной разработкой интерфейсов.

Какие аргументы можете привести по данному высказыванию?

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

1) На странице загрузки сборщика ApkBuilder Plugin в Google Play дана информация о поддержке версии от 3.0 и выше. На текущий момент его стоимость 890 руб., но за 99 руб. в месяц можно оформить Premium-подписку, в которую входит бесплатное использование всех плагинов на период подписки + дополнительные бонусы.
2) Над официальной документацией силами сообщества сейчас ведётся работа, но лично мне больше нравится справка на droidscript.ru. Есть ещё Droidscript WiKi, но не скажу, что там информация активно обновляется, хотя есть что посмотреть. Также можно задать вопрос на официальном форуме. Стив (Steve Garman), Алекс (alex.symbroson) и другие активные форумчане помогут, да и сам разработчик Давид (Dave Smart) может подключиться по более или менее серьёзным вопросам.
1

Information

Rating
929-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity