Культивирование успеха кодирования: контролируемый подход к парному программированию для молодежи

Культивирование успеха кодирования: контролируемый подход к парному программированию для молодежи

31 июля 2025 г.

Аннотация иI. Введение

II Фон и связанная работа

A. Обучение программированию: царапины и парное программирование

B. Пол в программировании образования и программирования пар

Iii. Дизайн курса

A. Представление молодых учеников с помощью программирования

B. Реализация парного программирования

C. График курса

IV Метод

A. Pre-Study и B. Сбор данных

C. Набор данных и D. Анализ данных

E. Угрозы достоверности

V. Результаты

А. RQ1: Отношение

Б. RQ2: поведение

C. RQ3: код

VI Выводы и будущая работа, подтверждения и ссылки

B. Реализация парного программирования

Поскольку следующее протокол PP, то есть придерживаться назначенных ролей, является одной из основных проблем внедрения PP для молодых студентов [43], мы иллюстрируем роли доступным, игривым и подходящим для возраста, используя небольшие карты. Каждая пара получает две физические карты с названиями ролей и соответствующим значком для каждой роли (рисунок 1). Карта драйвера показывает значок платы управления, представляющий человека, отвечающего за написание фактического кода. Карта навигатора отображает значок компаса, чтобы проиллюстрировать важность навигации, мышления, наблюдения и предоставления обратной связи водителю [43]. Эти карты распространяются так, что у каждого студента есть карта с их ролью перед ними, и мы говорим им, что он должен поменяться со своим партнером после каждой задачи.

Курс организован с точки зрения равномерного количества задач, и роли меняются между каждой последовательной задачей. Студентам напоминают, что только водитель может получить доступ к клавиатуре и мышью - просто как рулевое колесо в транспортировке, навигатор не должен захватывать мышь - и что роли переключаются после каждой задачи. Чтобы обеспечить соблюдение протокола PP, решение задачи обсуждается в Plenum после каждой задачи, и студентам напоминают обменять свои карты. Супервайзеры следят и гарантируют, что карты поменяются.

На протяжении всего курса руководители поощряют студентов найти свои собственные решения для проблем, а не рассказывать им правильное решение, поскольку работа в парах поддерживает решение проблем без разочарования [26].

Авторы:

(1) Изабелла Грассл, Университет Пассау, Пассау, Германия (isabella.grassl@uni-passau.de);

(2) Гордон Фрейзер, Университет Пассау, Пассау, Германия (gordon.fraser@uni-passau.de).


Эта статья естьДоступно на ArxivПод CC BY-NC-ND 4.0 Лицензия.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE