Онлайн-курсы можно классифицировать по разным критериям. Например, по цели, продолжительности, организации обучения, доступности курса и взаимодействию обучающихся.
Классификации онлайн-курсов:
1) по цели обучения:
a) научно-исследовательские проекты
b) образовательные
c) просветительские
2) по продолжительности:
a) долгосрочные
b) краткосрочные
c) среднесрочные
3) по организации обучения:
a) синхронные
b) асинхронные
c) сессионные (полусинхронные)
4) по доступности онлайн-курса:
a) со свободным доступом
b) частично открытые
c) с ограниченным доступом
5) по взаимодействию учащихся:
a) без организованного взаимодействия обучающихся
b) курсы с групповым взаимодействием
c) социальные
d) интерактивные
Преимуществами онлайн-курсов можно назвать:
· Гибкость графика;
· Свобода доступа;
· Экономия средств;
· Возможность пересматривать курс.
Целью данной работы является разработка образовательного частично- открытого онлайн-курса по предмету «Программирование на C++».
Задачи:
· Изучить основы разработки онлайн-курсов
· Выбрать платформу, на которой будет разработан онлайн-курс
· Исследовать особенности выбранной платформы
· Адаптировать теоретические материалы и практические задачи под платформу онлайн-курса
· Протестировать онлайн-курс несколькими группами студентов
· Проанализировать результаты тестирования, исправить опечатки и технические ошибки в работе онлайн-курса
ВВЕДЕНИЕ.................................................................................................................................... 3
1 Определение онлайн-курсов..................................................................................................... 6
2 Выбор платформы для разработки онлайн-курса................................................................. 9
3 Используемые программные средства и технологии.......................................................... 10
4 Разработка онлайн-курса........................................................................................................ 11
4.1 Аккаунт на платформе Stepik.org.................................................................................... 11
4.2 Создание программы онлайн-курса................................................................................ 12
4.3 Адаптация теоретических материалов под платформу онлайн-курса....................... 17
4.4 Составление тестовых вопросов...................................................................................... 23
4.5 Разработка практических задач...................................................................................... 26
5 Тестирование онлайн-курса группой учащихся.................................................................. 28
ЗАКЛЮЧЕНИЕ........................................................................................................................... 30
СПИСОК ЛИТЕРАТУРЫ.......................................................................................................... 39
ПРИЛОЖЕНИЕ 1........................................................................................................................ 40
1. Гречушкина Н. В. «Онлайн-курс: определение и классификация» [Текст] // Высшее образование в России. — 2018. — Т. 27. №6. — С. 125- 134.
2. Романова, Н. Л. Онлайн-курсы как инновационная форма дистанционного обучения [Текст] / Н. Л. Романова // Педагогика высшей школы. – 2018. – № 2(12). – С. 5-8.
3. Ахтямов Р. Б. «Лекции по языкам программирования. 1 семестр» [Текст] — 2014. — С. 207
4. Г. Шилдт «C++. Руководство для начинающих» [Текст] — Москва: Издательский дом «Вильямс», 2005 — С. 668
5. Лапчик, М.П. Современные проблемы информатизации образования [Текст] : монография / М.П. Лапчик, Захарова И. Г, Пак Н. И., Рагулина М. И., Тимкин С. Л., Удалов С. Р.; – Омск : Изд-во ОмГПУ, 2017. – 404 с.
6. Stepik: Code Challenge [Электронный ресурс]: Задачи на написание программного кода // – Режим доступа: https://stepik.org/lesson/63139/ (дата обращения: 02.06.2021)