Проектирование и разработка приложений (syllabus): различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
Строка 76: | Строка 76: | ||
[[Файл:When upl blocks.png|600px]] | [[Файл:When upl blocks.png|600px]] | ||
== Основы программирования == | == Основы программирования внутри [[App Inventor]] == | ||
* Переменные, | * Переменные, операторы | ||
* Условные операторы и циклы | * Условные операторы и циклы | ||
* Функции и | * Функции и процедуры | ||
[[Файл:Blocks move alonso.png|800px]] | |||
== Работа с сетью == | == Работа с сетью == |
Версия 14:58, 12 октября 2023
Планируемые результаты обучения (Знать, Уметь, Владеть) | В результате обучения студенты должны быть способны самостоятельно проектировать, разрабатывать и поддерживать образовательные и аналитические приложения
|
---|---|
Содержание разделов курса | Содержание
|
Видео запись | |
Среды и средства, которые поддерживают учебный курс | R, RStudio, Snap!, Shiny, App Inventor, Thunkable, Shinyappsio |
Книги, на которых основывается учебный курс | R for Data Science, Mastering Shiny: Build Interactive Apps, Interactive web-based data visualization with R, Learn ggplot2 Using Shiny App |
- 2023 - для группы ПБД221м
Введение в разработку
Разнообразие образовательных и аналитических приложений приложений
- Образовательные приложения
- OctoStudio - 2023 год, сентябрь
- Pocket Code
- ScratchJR
- Аналитические приложения
- Biblioshiny
- RAWGraphs
- VOSviewer - в части демонстрации исследователем обработки данных
- CODAP
Средства разработки мобильных приложений
Средства разработки аналитических приложений
Разработка пользовательского интерфейса
- Основы дизайна интерфейса
- Использование различных элементов интерфейса (кнопки, текстовые поля, списки и т.д.)
- В рецепте Как использовать Scratch API
Основы программирования внутри App Inventor
- Переменные, операторы
- Условные операторы и циклы
- Функции и процедуры
Работа с сетью
- Основы работы с HTTP-запросами
- Работа с API
Тестирование и отладка
- Основы тестирования мобильных и аналитических приложений
- Использование инструментов для отладки
Развертывание и публикация
- Подготовка приложения к публикации