Ініціювання та підтримка продуктивних і змістовних розмов зі студентами, коли вони кодують, не тільки дає змогу краще зрозуміти їх навчання, але й сприяє культурі зворотного зв’язку в класі. Хороші запитання можуть відкрити двері студентам для чіткого формулювання своїх думок, активної участі у вирішенні проблем і розвитку стійкості.
Щоразу, коли студенти кодують або працюють з роботом, викладачі та студенти разом повинні усвідомлювати три основні ідеї:
- Куди я йду? – Чи розуміють учні мету виклику чи завдання, над яким вони працюють?
- Як у мене справи? – Чи можуть студенти вербалізувати або іншим чином пояснити, що вони роблять зі своїм кодом і чому?
- Куди далі? АБО Як я можу покращити? – Чи знають студенти про наступні кроки або над чим вони працюють у своєму проекті програмування? Якщо учні виконали завдання, чи можуть вони придумати способи вдосконалення свого коду чи співпраці?
Бесіди в класі між вчителями та учнями — це чудовий спосіб контролювати прогрес учня, водночас даючи учням можливість пояснити своє мислення та навчання, а також встановити глибші зв’язки зі змістом і концепціями, над якими вони працюють. Викладачі можуть мати різноманітні цілі, починаючи розмову, і усвідомлення мети розмови може допомогти всім учасникам – чи то всьому класу, групі учнів чи окремому учневі – брати участь у позитивному та продуктивному процесі, щоб вчитися і один з одним.
У наведеній нижче таблиці наведено загальні цілі програмування для викладачів, а також деякі приклади запитань або підказок, які можна використовувати для сприяння обговоренню для досягнення цієї мети.
|
Цілі кодування |
Підказки для розмови |
|---|---|
|
Роз’яснення або оцінка розуміння поверхневого рівня |
|
|
Зберігайте фокус на вирішенні проблеми |
|
|
Думаючи про свій код |
|
|
Повторення з метою |
|
|
Удосконалення та зростання мислення |
|