Среды блочного программирования для вычислительной географии

Материал из Поле цифровой дидактики


Описание события Доклад, в котором представлены возможности сред блочного программирования для освоения вычислительной географии.
Тип события Доклад
Начало 2024-04-26T17:00:00.000Z
Окончание 2024-04-26T18:00:00.000Z
color lime
Адрес события http://digida.mgpu.ru/
Видео запись события
Среды и средства, которые использовались в рамках события Snap!, NetsBlox, StarLogo Nova, App Inventor
Формируемые в рамках события компетенции
Область знаний География, Информатика
Местоположение 55° 48' 22.89" N, 37° 36' 58.69" E
Карта
Идёт загрузка карты…


Основные понятия

 Description
Вычислительное мышлениеОбъединение способностей человека и возможностей вычислительной техники. Способность усиливать свою деятельность, привлекая к себе на помощь программных агентов. Производные понятия - вычислительная наука, вычислительная история.
ГеографияГеография - это наука, которая изучает физические и культурные аспекты Земли, включая ее природные ресурсы, население, экономику, политику и другие социальные явления. География занимается изучением географических образований, таких как горы, реки, озера, пустыни, леса, а также их взаимодействия с окружающей средой и людьми. Она также исследует взаимодействие между различными регионами мира и их влияние на глобальные процессы, такие как изменение климата, миграция населения и экономический рост.
  • География в основной школе изучается с 5 класса по 9 класс. Общее число учебных часов за пять лет обучения — 280, из них по 34 ч (1 ч в неделю) в 5 и 6 классах и по 70 ч (2 ч в неделю) в 7, 8 и 9 классах.
КартографияКартогра́фия (от χάρτης «бумага из папируса» + ράφειν «рисовать») — наука об исследовании, моделировании и отображении пространственного расположения, сочетания и взаимосвязи объектов, явлений природы и общества. В более широкой трактовке картография включает технологию и производственную деятельность. Объектами картографии являются Земля, небесные тела, звёздное небо и Вселенная. Наиболее популярными плодами картографии являются образно-знаковые модели пространства в виде: плоских карт, рельефных и объёмных карт, глобусов. Они могут быть представлены на твёрдых, плоских или объёмных материалах (бумага, пластик) или в виде изображения на видеомониторе.


Языки и цифровые средства

 Description
App InventorApp Inventor является бесплатным инструментом для программирования для создания мобильных приложений для Android. Он был разработан Массачусетским технологическим институтом и предоставляет простой интерфейс для создания мобильных приложений, который доступен для любого пользователя. Для программирования в App Inventor используется визуальный язык программирования, очень похожий на язык Scratch и StarLogo Nova.
webapis-get-all-posts.png
GAMAПлатформа для проведения экспериментов в области многоагентного моделирования. Программы пишутся на языке GAML.
  • 119px-Gamp_life.png
KeplerOpen Source инструмента для визуализации и анализа больших наборов гео-данных.
  • 120px-Kepler_cities.png
  • Maps for MediaWikiРасширение, которое позволяет встраивать географические карты на страницы вики
    NetsBloxВизуальный блочный язык программирования - производный от Scratch и Snap! - внимание уделено сетевым возможностям, интеграции с Google картами. Внутри среды NetsBlox участники проектов могут коллективно редактировать блоки программы так же как это происходит в Google-документах.
    QGISQuantum GIS — свободная кроссплатформенная геоинформационная система, состоящая из настольной и серверной части:
    1. QGIS Desktop — настольная ГИС для создания, редактирования, визуализации, анализа и публикации геопространственной информации. Под «QGIS» часто имеют в виду именно QGIS Desktop.
    2. QGIS Server и QGIS Web Client — серверные приложения для публикации в сети проектов, созданных в QGIS Desktop, через сервисы, совместимые с OGC-стандартами (например, WMS и WFS).
    RAWGraphsRAWGraphs - это веб-приложение с открытым исходным кодом для визуализаций статических данных. При этом формы представления данных можно изменять.

    Не требует регистрации.

    По состоянию на 2 августа 2021 г - бета-версия. Язык интерфейса - английский
    RNetLogoRNetLogo - пакет R позволяет подключить в R язык многоагентного моделирования NetLogo
    Snap!Блочный язык программирования для преподавания алгоритмов и структур данных. Snap! - потомок языка Scratch. В отличие от Scratch Snap! поддерживает лямбда-исчисление, объекты первого класса, процедуры, рекурсия и множество других возможностей. С версии 4.0 Snap! получил современное название и был переписан на JavaScript. Moscow_city_univ.png
    Инструменты мотивации профессионального развития педагогических кадровRAWGraphs - это веб-приложение с открытым исходным кодом для визуализаций статических данных. При этом формы представления данных можно изменять.

    Не требует регистрации.

    По состоянию на 2 августа 2021 г - бета-версия. Язык интерфейса - английский