21
Современные образовательные технологии в области компьютерных наук Незнанов Алексей Андреевич, доцент департамента анализа данных и искусственного интеллекта факультета компьютерных наук НИУ ВШЭ Максименкова Ольга Вениаминовна, старший преподаватель департамента программной инженерии факультета компьютерных наук НИУ ВШЭ © Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 1

Современные образовательные технологии в области компьютерных наук

Embed Size (px)

Citation preview

Page 1: Современные образовательные технологии в области компьютерных наук

Современные образовательные технологии в

области компьютерных наук

Незнанов Алексей Андреевич, доцент департамента анализа данных и искусственного интеллекта факультета компьютерных наук НИУ ВШЭ

Максименкова Ольга Вениаминовна, старший преподаватель департамента программной инженерии факультета компьютерных наук НИУ ВШЭ

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 1

Page 2: Современные образовательные технологии в области компьютерных наук

Обучение первокурсников

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 2

1. 34th Annual Conference on The First-Year Experience

2. 26th International Conference on the First-Year Experience

3. Vahrenhold, V., Paul, W. (2014) Developing and validating test items for first-year computer science courses, Computer Science Education, 24:4, 304-333

4. Leutenegger, S., Edgington, J. A Games First Approach to Teaching Introductory Programming

5. Pendergast, M.O. (2006) Teaching Introductory Programming to IS Students: Java Problems and Pitfalls, Journal of Information Technology Education, vol. 5, 491-515

Page 3: Современные образовательные технологии в области компьютерных наук

«Проблема первокурсника»

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 3

Проблема не только у первокурсников, проблема и у преподавателей

Page 4: Современные образовательные технологии в области компьютерных наук

О курсе «Программирования» на Программной инженерии

• Автор• Подбельский Вадим Валериевич

• Целевая аудитория• Студенты первого курса бакалавской программы «Программная инженерия»

• Продолжительность:• 1 год

• Лекции:• 80 минут в неделю

• Семинары • 80 минут в неделю

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 4

+ самостоятельная работа студентов

Page 5: Современные образовательные технологии в области компьютерных наук

Реализованные в курсе технологии

1. Четырёх-компонентное обучение 4C/ID [four components instructional design]• http://edutechwiki.unige.ch/en/4C-ID

2. Problem-based learning [PBL]• http://edutechwiki.unige.ch/en/Problem-based_learning

3. Формирующее оценивание [formative assessment]• Формирующая обратная связь [formative feedback]

Максименкова О.В., ДПИ, ФКН, НИУ ВШЭ, 15 апреля 2015 5

Page 6: Современные образовательные технологии в области компьютерных наук

Как теория выглядит на практике

Максименкова О.В., ДПИ, ФКН, НИУ ВШЭ, 15 апреля 2015 6

+Самостоятельные работы (10-15 мин)

+Контрольное домашнее задание 2 модуль

+Новые формы заданий для самостоятельного решения в классе

2014-2015 учебный год

Текущие контрольные работы

Экзаменационные контрольные работы

Обратная связь по контрольным работам

Экзаменационные тесты

Примеры решённых задач

Задания для работы в классе

Задачи для самостоятельного решения дома

Предыдущие годы (2008-2014):

Page 7: Современные образовательные технологии в области компьютерных наук

Технологии обучения

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 7

Page 8: Современные образовательные технологии в области компьютерных наук

Путешествие к пирамидам Блума

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 8

Волик О.Н. Новый учитель для новой школы будет учить по-новому [http://www.myshared.ru/slide/28143/]

Forehand M. Bloom’s taxonomy [http://epltt.coe.uga.edu/index.php?title=Bloom%27s_Taxonomy]

Создание

Оценивание

Анализ

Использование

Понимание

Запоминание

Anderson, L. W., & Krathwohl, D. R. (Eds.). (2001). A taxonomy for learning, teaching and assessing: A revision of Bloom's Taxonomy of educational objectives: Complete edition

Page 9: Современные образовательные технологии в области компьютерных наук

Фундамент современных подходов в образовании

• 9 элементов занятия, Р. Ганье [9 Conditions of Learning]1. Привлечение внимания [gain attention]

2. Знакомство учащегося с целями обучения [inform learners of the objectives]

3. Отсылка к уже имеющимся знаниям [stimulate recall of prior knowledge]

4. Подача нового материала [present material]

5. Демонстрация нового материала [provide guidance]

6. Выработка практических навыков (тренировка) [elicit performance]

7. Предоставление обратной связи [provide feedback]

8. Оценка достижений [assess performance]

9. Стимулирование сохранения и переноса знаний [enhance retention and transfer]

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 9

Блог Ольги Пивненко. Сетевые информационные технологии в педагогической практике [http://inf548.blogspot.ru/2011/08/9.html]

Page 10: Современные образовательные технологии в области компьютерных наук

Четырёх-компонентное проектирование обучения (4C-ID)

• Комплексный подход к обучению• Paul Kirschner, Jeroen J. G. van Merriënboer Ten Steps to Complex

Learning. A New Approach to Instruction and Instructional Design

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 10

В зависимости от продолжительности, направленности и других характеристик курса, проектировать можно по-разному

Page 11: Современные образовательные технологии в области компьютерных наук

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 11

1 2

3 4

Page 12: Современные образовательные технологии в области компьютерных наук

«Смешанное» обучение. Трудности перевода

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 12

Vodka & Martini. Shaken, Not Stirred (c)

Комбинированное обучение [blended learning]

[combined learning]

Page 13: Современные образовательные технологии в области компьютерных наук

Обучение с использованием компьютера

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 13

Обучение с использованием компьютера [computer-based training, CBT]

[computer-assisted learning]

Программирование подразумевает использование компьютера

Page 14: Современные образовательные технологии в области компьютерных наук

Центрированный на ученике подход

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 14

Page 15: Современные образовательные технологии в области компьютерных наук

Активное обучение

• Активное обучение [active learning]

• Проблемно-ориентированное обучение [problem-based learning]

• Проектное обучение [project-based learning, PBL]

• Учение через обучение [learning by teaching, lernen durch lehren, LdL]

• Обучение в парах [think share pare]

• Обучение в группах• Кооперативное обучение [cooperative leaning]• Коллаборативное обучение [collaborative learning]

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 15

Page 16: Современные образовательные технологии в области компьютерных наук

Контроль знаний и оценивание

• Формирующее оценивание [formative assessment]• Взаимное оценивание [peer assessment]

• Самооценивание [self assessment]

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 16

Как реализовывать эти практики при обучении программированию?

Page 17: Современные образовательные технологии в области компьютерных наук

Модные направления в обучении техническим дисциплинам

• Наука, Технология, Инженерия, Математика [Science, Technology, Engineering & Mathematics]

• Задумать-Спроектировать-Реализовать-Управлять [Conceive-Design-Implement-Operate]

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 17

http://www.stemedcoalition.org

http://www.cdio.org

Page 18: Современные образовательные технологии в области компьютерных наук

Общие модные направления

• eLearning

• MOOC

• Компьютерное адаптивное тестирование

• Адаптивное обучение

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 18

Клод Адриан Гельвеций

(1715-1771)

Всё новое – это хорошо забытое старое

Page 19: Современные образовательные технологии в области компьютерных наук

e-Learning | MOOC

(с) Максименкова О.В., НИУ ВШЭ, ФКН, ДПИ 19

all MOOCs are eLearning

but not all eLearning are a MOOC © Josh Squires In E-learning Industry

Is it a MOOC or just eLearning? (https://www.docebo.com/2014/12/05/moocs-corporate-training-elearning/)

Page 20: Современные образовательные технологии в области компьютерных наук

Использована литература

• Rita C. Richey Encyclopedia of Terminology for Educational Communications and Technology

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 20

Page 21: Современные образовательные технологии в области компьютерных наук

Вопросы, ответы, контакты…

Контакты:• Алексей Незнанов

• School of Data Analysis and Artificial Intelligence, Faculty of Computer Science, NRU HSE, Moscow, Russia

• E-mail: [email protected]

• Web-site: http://hse.ru/staff/aneznanov

• Blog: http://siberianshamanssongs.blogspot.ru (RU)

• Ольга Максименкова• School of Software Engineering,

Faculty of Computer Science, NRU HSE, Moscow, Russia

• E-mail: [email protected]

• Web-site: http://hse.ru/staff/maksimenkova

• Blog: http://stoptoscale.blogspot.ru (RU)

© Максименкова О.В., Незнанов А.А., ДПИ и ДАдиИИ ФКН НИУ ВШЭ 21