Семантический поиск

Материал из Поле цифровой дидактики
 Description
Загрузить данные из внешнего CSV файла в App Inventor

Мы хотим загрузить содержимое датасета в App Inventor и дальше совершать с ними какие=то действия. Распространённая ситуация. Источником данным может быть отдельный файл CSV или Google Sheets. Нам понадобится:

  • Screen
  • ListView
  • Web
Задать цвет части поляКак задать цвет поля (или его части) для разных сред агентного моделирования
Изучить информатиков МЭШВ датесете МЭШ есть учителя информатики. Мы хотим узнать информацию о них.
Использование клавиш клавиатуры в App InventorКак управлять объектом в мобильном приложении
Использование рекурсивного способа вычисления факториала в Snap!Рекурсивный алгоритм вычисления факториала в Snap!
Использовать Notifier для вывода сообщений

Мы хотим, чтобы Notifier вернул нам сообщение, которое ввёл пользователь мобильного приложение в окне ввода. Что он введёт, то и появится в зоне Notifie. Очень простой пример для освоения среды, добавление элементов интерфейса. В окно ввода пользователь вводит значение, а программа их возвращает в Notifier.

  • 120px-Notifier_text2_blocks.png
Использовать данные МЭШ для моделирования поведения учителей

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

  • 120px-Netlogo_mes.png
Как включить Snap! проект в состав вики страницыИспользуем заклинание - snap project="Название" user="Имя_Автора" - примеры в тексте статьи
Как вставлять химические формулы в тексты вики статейВ вики есть расширение https://www.mediawiki.org/wiki/Extension:SimpleMathJax и оно позволяет встраивать в страницы математические и химические формулы. Нужно использовать тег chem
Как встроить статью в другую статью?

Я хочу встроить другую статью в свою.

  • Использовать запрос ask и формат embedded
Как вырастить данные в искусственном сообществеДля того, чтобы получить данные, можно создать имитационную модель, агенты которой будут имитировать поведение биологическое или социальное поведение животных, людей или организаций. В процессе своих действий агенты будут порождать данные, которые можно собрать и проанализировать. 120px-Slnova_Data1.jpg
Как делать таблицы в викиТаблицы являются удобной формой для отображения информации. Но таблицы выполняют лишь тогда свою роль, когда между строчками и столбцами имеется смысловая связь, то есть информацию в них можно рассортировать неким образом, например, по дате или алфавиту. С другой стороны, таблицы сложнее обычного текста. Так что применять их имеет смысл лишь там, где они действительно улучшают восприятие материала, поэтому предварительно обдумывайте: не лучше ли использовать обычный список.
Как добавить видео на страницу викиНа страницу вики можно вставить видео из внешнего источника при помощи виджета. В настоящее время только видео с YouTube.
Как добавить диаграмму связей на вики страницуВ вики есть несколько текстовых редакторов диаграмм Mermaid, GraphViz, PlantUML и каждый из редакторов позволяет из текстовых команд получить граф. Базовый синтаксис общий A -> B
Как добавить изображение на вики страницуМожно добавить изображение загрузив файл в формате png или jpg, или добавив изображение с внешнего ресурса. При загрузке изображений с внешних ресурсов можно пользоваться только разрешёнными источниками. Например, wikimedia.org, www.mgpu.ru, samsmu.ru
Как добавить листинг программы на вики страницуДля многих языков можно использовать Extension:SyntaxHighlight - Extension:SyntaxHighlight syntaxhighlight - в статье показаны несколько примеров для языков Python, R, C++, Lisp, Prolog, Javascript, Julia
Как добавлять на вики страницу элементы интерфейсаКак добавлять на вики страницу элементы интерфейса - поля ввода, кнопки, возможность выбора и т.п. Для этого используется расширение Page Forms
Как дополнить датасет из MediaWiki API в мобильном приложении

У нас есть датасет, в котором есть названия городов, дополнительная информация (страна и численность жителей). Мы хотим представить эту информацию и дополнить её дополнительными сведениями из MediaWiki. При этом будем использовать MediaWiki API

  • 120px-List_Picker_Wikipedia.png
Как задать свойства миру StarLogo NovaСвойства мира задаются так же как и свойства отдельной породе Пример того, как использовать свойства мира в своем проекте https://www.slnova.org/biograph/projects/785938
Как задать свойства породе объектовДля многих классов объектов или агентов можем заранее определить свойства - атрибуты. Некоторые предопределены заранее, некоторые задаются авторами модели. 120px-Starlogo_Trait01.jpg
Как заменить символы в строке?Дана строка. Необходимо заменить все символы "а" на "о".
Как записать данные из App Inventor в Google Sheets

Как записать данные c экрана App Inventor в таблицу Google Sheets

  • 120px-Write_to_GS.png
  1. Вариант 1 - только добавление записи
  2. Вариант 2 - добавить + прочитать из этой же таблицы
Как записать скринкаст при помощи OBSКак записать скринкаст при помощи программы OBS Studio - установить программу, добавить сцены, в сцены добавить источники (звук, окна, экраны, текст, изображения), включить запись
Как имитировать поведение покупателей в магазинеМы хотим создать имитацию взаимодействия людей в магазине - покупателей в магазине
Как интерпретировать социограммуКак интерпретировать социограмму (викиграмму), полученную в результате обработки лог-файла
Как использовать Google ColabБесплатная среда для разработки и выполнения программного кода в облаке. Она предоставляет возможность писать и запускать код на языке Python, используя только браузер, без установки специальных программ на компьютер.
Как использовать Google таблицы«Google Таблицы» (Google Sheets, «Гугл-таблицы») — онлайн-инструмент для создания и ведения электронных таблиц. В нём можно работать совместно с другими пользователями в режиме реального времени. Например, вносить изменения в один рабочий файл одновременно со всеми коллегами из отдела.
Как использовать Kaggle для поиска датасетовKaggle — это онлайн-платформа для машинного обучения и анализа данных, предоставляющая доступ к датасетам, соревнованиям и ресурсам для специалистов в области данных и машинного обучения.
Как использовать Microsoft OneDriveMicrosoft OneDrive - это облачный сервис хранения данных, предоставляемый компанией Microsoft. С помощью OneDrive пользователи могут сохранять свои файлы в облаке и получать к ним доступ с любых устройств, подключенных к интернету. OneDrive позволяет синхронизировать файлы между различными устройствами, что обеспечивает удобство и доступность данных в любое время и в любом месте.
Как использовать Scratch APIКак использовать внешний API в средах визуального программирования
Как использовать Web API with App InventorОбщие советы о том, как использовать внешний API и во что превращаются данные из JSON
Как использовать визуальные блоки на вики страницахБлагодаря специальному расширению в вики можно использовать текстовые блоки для представления программ на языке Scratch и Snap!
Как использовать клоны в ScratchScratch предоставляет увлекательный мир возможностей для создания интерактивных проектов, и одной из самых мощных функций платформы является использование клонов. В этой статье мы погрузимся в мир клонирования и изучим, как этот инструмент может сделать ваши проекты более динамичными, интересными и визуально привлекательными.
Как использовать облачные данные в ScratchСпособ использования облачных данных, которые хранятся на сервере (Игровые очки, сравнение результатов)
Как использовать песочницу MediaWiki APIСовременные MediaWiki площадки поддерживают не только собственный API, но и инструмент для формирования запросов к нему. В этой статье рассказываются приёмы формирования таких запросов. Обратите внимание, что правила общие для всех площадок - Служебная:ApiSandbox
Как использовать рюкзак в App InventorМы хотим использовать рюкзак внутри App Inventor для того чтобы воспользоваться чужими умениями и функциями
Как использовать холст и шарики (анимация)

Интерактивные проекты, когда по холсту перемещаются рисунки и шарики (balls) - какие модели и симуляции можно построить в App Inventor. Эксперименты с возможностями раздела Drawing & Animation. Пример 1

  1. Разноцветные шарики - углерод, кислород, водород
  2. Когда шарики сталкиваются, Notifier говорит, какое именно соединение образовалось
Как копировать поведение агентов в Snap!Попытка переноса поведения драконов из StarLogo Nova в Snap!
Как не задавить человека танкомКак не задавить человека танком
Как обратиться к API из Snap!Невозможно обратиться напрямую к большинству открытых API из Snap! Но, можно организовать такое обращение и обработку данных из JSON формата
Как обратиться к внешним данным из Snap!В Snap! очень просто обратиться к датасету в формате CSV или JSON, если он лежит на машине пользователя. Кроме того мы можем использовать блок (url) - обратиться к датасету и затем превратить его в таблицу в Snap! 120px-ExternalDataSnap.png
Как обратиться к внешним данным из викиИспользуем расширение External Data и получаем данные на вики странице - в виде списка или таблицы
Как организовать обмен сообщениями через MQTT4Snap!

Возможно обмениваться сообщениями по протоколу MQTT через MQTT серверы -возможность связать Snap! проекты и устроить соревнование между участниками. Например, они могут передавать свои географические координаты

  • 120px-Mqtt_teams.png
Как оценить Scratch проектКак оценить Scratch проект при помощи автоматического анализа кода проекта при помощи Dr.Scratch
Как перевести Scratch в Snap!

Для того, чтобы перевести Scratch в Snap! нужно воспользоваться программой https://snapinator.github.io/#

  • Загрузить
Как подготовить данные для библиометрического исследованияРаспространённая задача - провести библиометрический анализ определённой области знаний. В данном рецепте последовательность действий представлена как диаграмма - flow diagram
Как поделиться своим приложением App InventorМы создали новое мобильное приложение в среде App Inventor и хотим им поделиться с окружающими
Как показать информацию об участнике из Scratch сообщества в App Inventor

Программа запросит имя участника (например, mres или patarakin) и соберёт о нем информацию, используя Scratch API:

  1. соберёт его биографию и статус
  2. число и перечень проектов
  3. на кого он подписан
  4. кто на него подписан
Как получить изображение Scratch блоковВ ряде случаев для публикации материалов необходимо получить изображение блоков Scratch в виде графических файлов. Приложение https://scratchblocks.github.io/ позволяет получить блоки в формате png svg
Как получить список случайных значенийВ общем случае создаём исходно пустой список и добавляем в него указанное число чисел, находящихся в указанном интервале. Для Snap! Список случайных чисел из %сколько от %min до %max
540px-Random_list2.png