Проектирование и разработка приложений (syllabus)
Материал из Поле цифровой дидактики
| Планируемые результаты обучения (Знать, Уметь, Владеть)
|
В результате обучения студенты должны быть способны самостоятельно проектировать, разрабатывать и поддерживать образовательные и аналитические приложения
- Понимать
- как создавать и проектировать мобильные приложения с помощью графического интерфейса
- Уметь
- использовать различные компоненты, такие как кнопки, текстовые поля, изображения и другие, для создания интерактивных пользовательских интерфейсов
- взаимодействать с внешними сервисами - интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие.
- тестировать свои приложения и исправлять ошибки, используя инструменты отладки
|
| Содержание разделов курса
|
Содержание
- Основы разработки образовательных и аналитических приложений
- Разнообразие приложений
- Мобильные образовательные приложения
- Аналитические приложения
- Работа с компонентами приложений
- различные компоненты, такие как кнопки, текстовые поля, изображения и другие, для создания интерактивных пользовательских интерфейсов
- 3. Разработка пользовательского интерфейса
- Основы дизайна интерфейса
- Использование различных элементов интерфейса (кнопки, текстовые поля, списки и т.д.)
- 4. Работа с сетью
- Основы работы с HTTP-запросами
- Работа с API
- 5 Тестирование и отладка
- Основы тестирования мобильных приложений
- Использование инструментов для отладки
- Развертывание и публикация
- Подготовка приложения к публикации
|
| Видео запись
|
|
| Среды и средства, которые поддерживают учебный курс
|
R, RStudio, Snap!, Shiny
|
| Книги, на которых основывается учебный курс
|
R for Data Science, Mastering Shiny: Build Interactive Apps
|