DroidScript

Новости

© 2016-2018 Автор материалов - Александр Страшко admin@starport.ru
DroidScript
инструменты для мобильной разработки

Новости

© 2016-2018 Автор материалов - Александр Страшко admin@starport.ru
15.09.2018
Open Roberta Lab: бесплатная облачная блочная среда программирования роботов

Использование роботов в образовательном процессе позволяет не только дополнить его практической составляющей и знакомством с техникой, но и увидеть применение программирования на практике. Одно дело, когда Черепашка рисует на экране линии по заданной программе или отображается решение математической задачи, и совсем другое, когда собственными руками собрал робота и видишь исполнение им программы, которую сам же и составил. Что делать, если своего робота пока нет? Использовать платформу Open Roberta Lab, при помощи которой можно управлять большим количеством различных устройств (WeDo, EV3, NXT, micro:bit, Arduino и др.), а также виртуальными моделями некоторых из них.

12.09.2018
Информатика: блок-схемы

При изучении алгоритмов используется графический способ их описания при помощи блок-схем. Данный способ имеет ряд преимуществ перед словесной записью, но позволяет ли он понятно объяснить материал?

11.09.2018
Pencil Code: альтернатива ЛогоМирам?

Мы говорили о том, что для развития алгоритмического мышления (и не только) можно с успехом использовать блочное программирование, которое имеет ряд существенных преимуществ перед использованием любых текстовых языков программирования, включая и алгоритмические, которые включены в курс изучения информатики. Помимо Blockly, Scratch, App Inventor, code.org существует немало визуальных сред для блочного программирования, но отдельно хочется остановиться на малоизвестном сервисе, который объёдиняет в себе как визуальное, так и текстовое программирование - Pencil Code.

08.09.2018
Бескомпьютерная игровая форма обучения логическому мышлению с использованием исполнителя-человека

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

06.09.2018
Типы исполнителей для развития логического мышления
Под логическим мышлением понимается мыслительный процесс, во время которого используется логика. Логика, в свою очередь, необходима для выполнения алгоритма, который представляет собой точное описание последовательности действий некоторого исполнителя.
05.09.2018
Информатика и школа
Я не являюсь преподавателем информатики, но некоторое время назад заинтересовался вопросами обучения детей основам программирования в школе. Казалось бы, современная область IT предлагает много всего доступного и интересного, но результат намного ниже ожиданий. Размышления на эту тему привели меня к мысли о создании нового раздела. Для начала рассмотрим частный вопрос, который наглядно показывает некоторые из проблем обучения информатике в школе.
22.08.2018
Sketchware: и снова здравствуй ASD!
Под натиском сообщества недовольных пользователей разработчики решили вернуть блок "add source directly", но красиво умыть при этом руки. Больше блок ASD официально не поддерживается и проблемы при его использовании - проблемы только пользователей! Шоу продолжается!
14.08.2018
Thunkable X: буксует потихоньку
Эйфория от возможности установки приложения на iPhone без Xcode прошла и всё чаще возникают вопросы, а что дальше-то? В последней 44 версии Thunkable Live X разработчикам, наконец-то, удалось на Android решить проблемы с таймером, слайдером и картой, но неожиданно возник ещё ряд проблем - невозможность запуска больших приложений на Android и iOS, а также ошибка ядра в блоке получения индекса из списка. Любопытно то, как разработчики эту проблему пытались "решить".
12.08.2018
Blockly: создание новых блоков
Blockly позволяет использовать не только предопределённые блоки, но и создавать собственные блоки.
10.08.2018
Обучение основам программирования в школе
В школе изучал BASIC, в институте - Pascal, а на работе требовался Java. Знакомая ситуация? В курсе информатики, как правило, существует раздел, в рамках которого учащиеся пытаются изучить основы программирования с использованием учебного языка программирования. При этом возникает немало вопросов, включая и выбор наиболее подходящего для этого языка программирования
08.08.2018
Blockly: конфигурирование редактора
Принято считать, что Blockly является инструментом для обучения детей основам программирования при помощи блоков. Он действительно ориентирован для использования в учебных целях, но по существу представляет собой визуальный редактор кода для языков программирования JavaScript, Python, PHP, Lua и Dart. Другими словами, это конфигурируемая платформа, которую можно использовать для решения разных задач. Например, Blockly используется для создания мобильных приложений под iOS и Android на платформе Thunkable X. Мы не будем изучать программирование на Blockly, но рассмотрим возможности данной платформы с позиции разработчика визуальных инструментов программирования. Эти знания помогут лучше и глубже понять любое приложение и проект, где используется Blockly, будь то инструмент для создания игр, управления роботом или что-то ещё. Для начала подключит редактор на web-страницу и произведём его настройку, что происходит очень просто.
23.07.2018
Thunkable X: использование Alert
Примеры создания нативных диалогов вы можете посмотреть в демонстрационном примере на экране диалогов.
21.07.2018
Обновление сайта
Обновлёна страница полезных ссылок и справочник по блокам Sketchware
21.07.2018
Thunkable X: добавлен системный диалог Alert
После месяца ожидания среда разработки пополнилась нативным диалогом Alert. К сожалению, официальная документация в очередной раз не даёт понимания того, как этот компонент использовать, поэтому мне снова придётся сделать простую демку. Если у вас есть другие вопросы по созданию приложений под iOS (для iPhone) и Android, то вы без труда сможете найти меня под ником actech на официальном форуме
15.07.2018
Thunkable X: обновление демонстрационного проекта
Новая версия демонстрационного проекта (вер. 7.14.18):
14.07.2018
Sketchware: куда делся блок "add source directly"?
При помощи блока "add source directly" можно было добавлять в проекты код на Java, что открывало перед пользователями Sketchware просто огромные возможности, по сравнению с использованием альтернативных инструментов разработки. Поначалу казалось, что этот "бомбический" блок позволит пользователям обойти много ограничений блочного программирования, но в результате получилось то, к чему разработчики явно не были готовы.