Свойство:Learning outcomes
Материал из Поле цифровой дидактики
Это свойство типа Текст.
П
'''Целью освоения дисциплины''' является формирование у студентов понимания общих принципов использования языков высокого уровня
'''Результаты обучения''': обучающийся понимает и умеет использовать базовые конструкции языков программирования высокого уровня
; '''Знать'''
# основные типы данных, их особенности
# основы функционального и объектно-ориентированного программирования;
# особенности реализации программ на языках различных типов ;
; Уметь
# выбирать наиболее подходящий способ программирования;
# выполнять стандартные операции над данными различного типа;
# писать программу разными способами - с использованием процедурного, функционального, объектно-ориентированного подходов
# структурировать программы;
# работать с файлами (создавать, записывать, считывать)
# использовать стандартные модули и библиотеки для работы с данными, текстами, временем
# находить ошибки, улучшать код, документировать программу
; Владеть
# навыками совмещения нескольких языков высокого уровня
# навыками совместной деятельности в среде Semantic MediaWiki +
В результате обучения студенты должны быть способны самостоятельно проектировать, разрабатывать и поддерживать образовательные и аналитические приложения
; Понимать
: как создавать и проектировать приложения с помощью графического интерфейса
; Уметь
: использовать различные компоненты, такие как кнопки, текстовые поля, изображения и другие, для создания интерактивных пользовательских интерфейсов
: взаимодействать с внешними сервисами - интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие.
: тестировать свои приложения и исправлять ошибки, используя инструменты отладки +
Р
Целью данного учебного курса является ознакомление студентов педагогического ВУЗа с понятием API (Application Programming Interface) социальных сетей и его применением в образовательной сфере. Особое внимание будет уделено использованию вики площадок и других социальных сетей, связанных с созданием образовательного контента в качестве источников информации.
* Знает терминологию мира социальных сетевой и социальных сообществ
* Умеет классифицировать сетевые сообщества по их свойствам
* Знает возможности облачных образовательных и аналитических сервисов и умеет их использовать
* Знает основные понятия в области API и умеет или пользоваться
* Умеет формировать запросы к различным площадкам MediaWiki
* Умеет преобразовывать результаты запроса в диаграммы при помощи PlantUML
* Умеет выделять необходимую информацию из ответов на запросы API в различных языках программирования +
Результаты:
; Понимать
* как создавать и проектировать мобильные приложения с помощью графического интерфейса.
* как связаны интерфейс программы и поведение пользователей
; Знать
: как интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие.
: процесс публикации приложений в магазинах приложений, таких как Google Play Store.
; Уметь
: планировать и представлять логику собственного приложения
: использовать различные компоненты, такие как кнопки, текстовые поля, изображения и другие, для создания интерактивных пользовательских интерфейсов.
: применять концепции программирования, такие как условия, циклы, переменные и функции для создания мобильных приложений.
: тестировать свои приложения и исправлять ошибки, используя инструменты отладки. +
С
Знать:
# основные параметры распределений (математическое ожидание, дисперсия, стандартное отклонение) и их интерпретацию в социальных исследованиях;
# понятие корреляции и ковариации, методы оценки линейной связи между социально-экономическими показателями;
# базовые принципы регрессионного анализа: концепция модели, остатки, предпосылки (линейность, гомоскедастичность, нормальность остатков).
; Уметь:
# рассчитывать и интерпретировать статистические характеристики выборки на конкретных данных (например, оценки доходов семей из выборочного обследования населения);
# строить и проверять графики распределения выборочных данных и диаграммы рассеяния для анализа связи между переменными;
# оценивать параметры простой линейной регрессии и проводить тест значимости коэффициентов (t-тест, F-тест).
; Владеть:
# навыками описательного анализа с помощью R (функции mean(), sd(), plot(), lm());
# приёмами проверки предпосылок регрессионной модели через графики остатков и тесты на гетероскедастичность (например, тест Уайта). +
Т
Разбираться в основных тенденциях развития современного образования. Уметь применять полученные знания на практике. +
Цель: сформировать у магистрантов программы «Психология и психолингвистика речевого взаимодействия» компетенции создания, анализа и оценки образовательного контента в цифровой среде на основе современных психологических и психолингвистических теорий.
; Задачи курса:
* Изучить влияние психологических и психолингвистических теорий (мультимодальности, конструкционизма и др.) на развитие цифровых образовательных инструментов.
* Освоить технологии совместного создания образовательного контента с использованием цифровых платформ.
* Развить навыки анализа процессов совместной деятельности студентов при создании образовательных материалов.
* Научиться применять инструменты (Scratch, Snap!, StarLogo Nova, NetLogo) для создания образовательных проектов.
В результате изучения дисциплины студент должен:
; знать:
# Теоретические основы мультимодальности в образовательных играх и системах
# Принципы конструкционистского обучения
# Методы анализа совместной деятельности в цифровых средах
# Современные платформы для создания образовательного контента
# Технологии оценки качества совместно созданного образовательного контента
; уметь:
# Проектировать мультимодальные образовательные сценарии
# Создавать образовательные игры и симуляции
# Разрабатывать интерактивные проекты в средах Scratch, Snap!, StarLogo Nova, NetLogo
# Организовывать совместную работу студентов по созданию цифрового контента
# Анализировать процессы коллаборации с использованием аналитических инструментов.
; владеть:
# Методиками оценки эффективности совместного создания образовательного контента
# Техниками модерации и фасилитации групповой работы в цифровой среде
# Навыками использования аналитических данных для улучшения образовательного процесса
# Инструментарием для создания и редактирования мультимедийного образовательного контента +
Целью освоения дисциплины является формирование у студентов понимания принципов разработки программного обеспечения. '''Результаты обучения''': обучающийся понимает, как устроен процесс разработки программного обеспечения
; Знать:
# понятия технологии программирования
# показатели качества программных систем
# модели жизненного цикла программного обеспечения
# общие принципы и паттерны программирования
# стандарты разработки программного обеспечения (Гост, ISO 9001, TickIT)
;Уметь:
# Находить, описывать и классифицировать программные средства
# Использовать общепринятые и предлагать собственные основания для категоризации программных средств
# Сравнивать между собой программные средства, предназначенные для решения сходных задач.
# Формулировать требования к программному обеспечению.
# Объяснять и изображать при помощи диаграмм модели жизненного цикла программ.
# Использовать различные подходы к организации процесса разработки программного обеспечения.
# Переносить принципы разработки программного обеспечения на разработку учебных материалов и организацию учебного процесса.
# Использовать различные типы UML диаграмм для описания и проектирования программного обеспечения.
# Использовать цифровые средства и среды коллективной разработки программного обеспечения.
; Владеть
# иерархией понятий технологии программирования
# классификацией языков программирования +
Я
Знать
* основные особенности языка R и его роль в анализе данных ;
* принципы tidy data: строка = наблюдение, столбец = переменная;
* базовые возможности пакетов dplyr, httr/jsonlite, ggplot2 для обработки, получения и визуализации данных;
* общую схему работы с данными курса: Digida/NetLogo → CSV/API → R → визуализация → публикация на Digida.
; Уметь
* настраивать рабочую среду R/RStudio и загружать данные из CSV‑файлов;
* выполнять базовую обработку данных в R: фильтрацию, выбор столбцов, группировку, агрегирование с помощью `%>%` и dplyr;
* получать данные по HTTP и из MediaWiki API (Digida) и преобразовывать их в таблицы;
* строить простые графики в ggplot2 (столбчатые, линейные, точечные) и сохранять результаты;
* документировать полный рецепт обработки данных на странице Digida (код, данные, результаты, вывод).
; Владеть
* базовыми приёмами потоковой обработки данных в R с использованием pipe‑нотации;
* навыками интеграции R‑скриптов с инфраструктурой Digida +
