Проектирование и разработка приложений (syllabus): различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) Нет описания правки |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| Строка 31: | Строка 31: | ||
}} | }} | ||
== Введение в разработку == | == Введение в разработку == | ||
=== Разнообразие образовательных и аналитических приложений приложений === | |||
=== Средства разработки мобильных приложений | |||
# [[App Inventor]] | |||
# [[Thunkable]] | |||
=== Средства разработки аналитических приложений === | |||
# [[Shiny]] | |||
== Разработка пользовательского интерфейса == | |||
* Основы дизайна интерфейса | |||
* Использование различных элементов интерфейса (кнопки, текстовые поля, списки и т.д.) | |||
== Основы программирования == | == Основы программирования == | ||
| Строка 40: | Строка 55: | ||
* Функции и классы | * Функции и классы | ||
== Работа с сетью == | == Работа с сетью == | ||
* Основы работы с HTTP-запросами | * Основы работы с HTTP-запросами | ||
* Работа с API | * Работа с [[API]] | ||
== Тестирование и отладка == | == Тестирование и отладка == | ||
Версия от 15:19, 14 сентября 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 |
Введение в разработку
Разнообразие образовательных и аналитических приложений приложений
=== Средства разработки мобильных приложений
Средства разработки аналитических приложений
Разработка пользовательского интерфейса
- Основы дизайна интерфейса
- Использование различных элементов интерфейса (кнопки, текстовые поля, списки и т.д.)
Основы программирования
- Переменные, типы данных и операторы
- Условные операторы и циклы
- Функции и классы
Работа с сетью
- Основы работы с HTTP-запросами
- Работа с API
Тестирование и отладка
- Основы тестирования мобильных и аналитических приложений
- Использование инструментов для отладки
Развертывание и публикация
- Подготовка приложения к публикации
