Как мы добывали огонь. Организация аудиторного практикума по курсу «ЯП Python» на останках дистанционного обучения (Георгий Курячий, OSEDUCONF-2023) — различия между версиями

Материал из 0x1.tv

;{{SpeakerInfo}}: {{Speaker|Георгий Курячий}}
<blockquote>
Аудиторный практикум по курсу «Язык программирования Python» проводится уже не первый год, при этом постоянно
дорабатывается. 

Попытка свести воедино все накопленные за это время технические инструменты и методические принципы
показала, что, во-первых, их не так уж и мало и не все из них очевидны, во-вторых, они, по-видимому, хорошо дополняют
друг друга, а по отдельности работают хуже, и в-третьих, включают в себя компоненты дистанционного образования,
которыми авторы занимались ещё до того, как это стало трендом. 
</blockquote>

{{VideoSection}}
{{vimeoembed|903826772|800|450}}
{{youtubelink|}}

{{SlidesSection}}
[[File:Как мы добывали огонь. Организация аудиторного практикума по курсу «ЯП Python» на останках дистанционного обучения (Георгий Курячий, OSEDUCONF-2023).pdf|left|page=-|300px]]

{{----}}

== Thesis ==

<b>Типичные проблемы практикума</b>. Практические занятия по плотному курсу программирования оказывают неэффективны
из-за различия индивидуального стиля восприятия (аудиал, моторный, визуал и т. п.), скорости решения нетривиальных
задач (даже самых простых), а также нетвёрдого восприятия теории. Кроме того, много времени тратится на переключение
между демонстрацией чего-то на доске и беготнёй по классу. Саму доску обычно тоже плохо видно. 

<b>Структура занятия</b>. Мы выделили пять видов активностей, связанных с практикумом. 


#  Изложение фрагмента теории
#  «Режим падавана»: воспроизведение действий преподавателя
#  «Упражненька»: короткая самостоятельная работа
#  Домашнее задание на неделю
#  «Чатик»: развёрнутые и/или частные вопросы в телеграм-группе 


Дополнительно: каждый практикум посвящён тематике предыдущей лекции, доступной онлайн в реальном времени и в записи. 

<b>Методика в этом году</b>. Мы выдвинули и реализовали тезис «упражнень\-ко-ориентированности». «Упражненька»  это
содержательно тривиальная самостоятельная работа, которую преподаватель и слушатели делают одновременно (тем самым
контролируется время выполнения). Обычно их 7±2 за семинар, перед каждой упражненькой может идти разбор соответствующей
методики, после  синхронизация: «Кто ещё не догнал. помашите ручками». 

Лекционный материал на семинаре практически не даётся. 

Если в силу индивидуальных особенностей студента или неудачной формулировки упражненька оказывается сложной, её всегда
можно превратить в демонстрацию. 

<b>«Доска» и «режим падавана»</b>. «Доска»  это трансляция рабочего стола преподавателя, который занимает
<i>половину экрана</i>. Оставшаяся половина  для самостоятельной работы. Такую доску хорошо видно всем, и
преподавателю не надо бегать к ней и от неё. Кроме того, становится возможным последовательное написание
демонстрационной программы, которую слушатель воспроизводит в своей части экрана  т. н. «режим падавана»,
активизирующий моторную и ситуационную память. 

[[File:2023-george-001.png|center|640px]]

В изначальном проекте предполагался также доступ преподавателя к рабочему столу произвольного слушателя по его запросу
(т. н. «кнопка помощи»), но он так и не понадобился. 

<b>«Чатик»</b>. Чатик  это две группы в Telegram: внутренний чат 321-й группы ВМК (организационные вопросы и
конкретика практикума) и общий чат по лекциям (теория и всё остальное). Всё, что по формату замедляет практикум 
сложные/отвлечённые вопросы и дискуссии, вопросы по лекциям и Д/З к лекциям, организационные подробности и т. п. 
решается вне семинара. 

Таким образом чатик становится неотъемлемой частью учебного процесса. <b>Важное правило</b>: вопросы про практикум и
лекции задаются <i>в общем чате</i>, а не в личной переписке. 

<b>Лекции в YouTube</b>. Лекции читаются аудиторно, и параллельно идут в виде онлайнового стрима, который потом
облагораживается и публикуется повторно. Таким образом, если человек за неделю не удосужился посмотреть лекцию и не
задал по ней вопросов, он чётко позиционирует себя как немотивированного. 

Стрим формирует отдельное сообщество (порядка 5 тыс подписчиков на момент публикации), для которого доступен чат. Иногда
лектор отвечает на вопросы оттуда. 

<b>Связь с ДО</b>. Часть инструментов и приёмов заимствована из практики дистанционного обучения: загрузочный образ ОС
собственного производства с «доской» взят из дистанционных занятий в филиалах, синхронизация и переключение активностей
 из методики проведения практикума во время пандемии. 

<b>Истории неуспеха</b>. Похожая методика была в разные годы применена как минимум трижды на другой аудитории  для
начинающих (психфак, геофак, философский факультеты МГУ). Выяснилось, что «<i>лекции</i> для начинающих»
неэффективны, был сделан упор на практику. Тем не менее осталась главная проблема  несоблюдение «принципа 1000
упражнений»: времени, которое можно выделить за один семестр на непрофильный курс, не хватает на формирование
полноценных навыков написания программ. Кроме того, во всех случаях наблюдается аномально низкая активность в чатах 
признак низкой мотивации. Как следствие, до финиша доходят только слушатели, мотивированные познанием, которые в
состоянии сами себе организовать дополнительную практику. Таких обычно 5%--10%. 

<b>Итоги</b> этого года: 
*  Теперь практически не востребован второй «бегающий» семинарист. <i>Хорошо это или плохо</i>?
*  Очень мало «троечников»: нет участников, которые «старались, но не осилили».
*  Не до конца отлажен механизм тестирования решений Д/З. 

Дальнейшее развитие: ревью исходных текстов и онлайн-публикация итогов решения Д/З в реальном времени. 


{{----}}
[[File:{{#setmainimage:Как мы добывали огонь. Организация аудиторного практикума по курсу «ЯП Python» на останках дистанционного обучения (Георгий Курячий, OSEDUCONF-2023)!.jpg}}|center|640px]]
{{LinksSection}}
<!-- <blockquote>[©]</blockquote> -->

<references/>

[[Категория:OSEDUCONF-2023]]
[[Категория:Draft]]
[[Категория:СПО в образовании]]

Версия 05:31, 18 января 2024

Докладчик
Георгий Курячий.jpg
Георгий Курячий

Аудиторный практикум по курсу «Язык программирования Python» проводится уже не первый год, при этом постоянно дорабатывается.

Попытка свести воедино все накопленные за это время технические инструменты и методические принципы показала, что, во-первых, их не так уж и мало и не все из них очевидны, во-вторых, они, по-видимому, хорошо дополняют друг друга, а по отдельности работают хуже, и в-третьих, включают в себя компоненты дистанционного образования, которыми авторы занимались ещё до того, как это стало трендом.

Видео

Презентация

Thesis

Типичные проблемы практикума. Практические занятия по плотному курсу программирования оказывают неэффективны из-за различия индивидуального стиля восприятия (аудиал, моторный, визуал и т. п.), скорости решения нетривиальных задач (даже самых простых), а также нетвёрдого восприятия теории. Кроме того, много времени тратится на переключение между демонстрацией чего-то на доске и беготнёй по классу. Саму доску обычно тоже плохо видно.

Структура занятия. Мы выделили пять видов активностей, связанных с практикумом.


  1. Изложение фрагмента теории
  2. «Режим падавана»: воспроизведение действий преподавателя
  3. «Упражненька»: короткая самостоятельная работа
  4. Домашнее задание на неделю
  5. «Чатик»: развёрнутые и/или частные вопросы в телеграм-группе


Дополнительно: каждый практикум посвящён тематике предыдущей лекции, доступной онлайн в реальном времени и в записи.

Методика в этом году. Мы выдвинули и реализовали тезис «упражнень\-ко-ориентированности». «Упражненька» — это содержательно тривиальная самостоятельная работа, которую преподаватель и слушатели делают одновременно (тем самым контролируется время выполнения). Обычно их 7±2 за семинар, перед каждой упражненькой может идти разбор соответствующей методики, после — синхронизация: «Кто ещё не догнал. помашите ручками».

Лекционный материал на семинаре практически не даётся.

Если в силу индивидуальных особенностей студента или неудачной формулировки упражненька оказывается сложной, её всегда можно превратить в демонстрацию.

«Доска» и «режим падавана». «Доска» — это трансляция рабочего стола преподавателя, который занимает половину экрана. Оставшаяся половина — для самостоятельной работы. Такую доску хорошо видно всем, и преподавателю не надо бегать к ней и от неё. Кроме того, становится возможным последовательное написание демонстрационной программы, которую слушатель воспроизводит в своей части экрана — т. н. «режим падавана», активизирующий моторную и ситуационную память.

2023-george-001.png

В изначальном проекте предполагался также доступ преподавателя к рабочему столу произвольного слушателя по его запросу (т. н. «кнопка помощи»), но он так и не понадобился.

«Чатик». Чатик — это две группы в Telegram: внутренний чат 321-й группы ВМК (организационные вопросы и конкретика практикума) и общий чат по лекциям (теория и всё остальное). Всё, что по формату замедляет практикум — сложные/отвлечённые вопросы и дискуссии, вопросы по лекциям и Д/З к лекциям, организационные подробности и т. п. — решается вне семинара.

Таким образом чатик становится неотъемлемой частью учебного процесса. Важное правило: вопросы про практикум и лекции задаются в общем чате, а не в личной переписке.

Лекции в YouTube. Лекции читаются аудиторно, и параллельно идут в виде онлайнового стрима, который потом облагораживается и публикуется повторно. Таким образом, если человек за неделю не удосужился посмотреть лекцию и не задал по ней вопросов, он чётко позиционирует себя как немотивированного.

Стрим формирует отдельное сообщество (порядка 5 тыс подписчиков на момент публикации), для которого доступен чат. Иногда лектор отвечает на вопросы оттуда.

Связь с ДО. Часть инструментов и приёмов заимствована из практики дистанционного обучения: загрузочный образ ОС собственного производства с «доской» взят из дистанционных занятий в филиалах, синхронизация и переключение активностей — из методики проведения практикума во время пандемии.

Истории неуспеха. Похожая методика была в разные годы применена как минимум трижды на другой аудитории — для начинающих (психфак, геофак, философский факультеты МГУ). Выяснилось, что «лекции для начинающих» неэффективны, был сделан упор на практику. Тем не менее осталась главная проблема — несоблюдение «принципа 1000 упражнений»: времени, которое можно выделить за один семестр на непрофильный курс, не хватает на формирование полноценных навыков написания программ. Кроме того, во всех случаях наблюдается аномально низкая активность в чатах — признак низкой мотивации. Как следствие, до финиша доходят только слушатели, мотивированные познанием, которые в состоянии сами себе организовать дополнительную практику. Таких обычно 5%--10%.

Итоги этого года:

  • Теперь практически не востребован второй «бегающий» семинарист. Хорошо это или плохо?
  • Очень мало «троечников»: нет участников, которые «старались, но не осилили».
  • Не до конца отлажен механизм тестирования решений Д/З.

Дальнейшее развитие: ревью исходных текстов и онлайн-публикация итогов решения Д/З в реальном времени.


Примечания и ссылки