Paper Summary
Share...

Direct link:

Elementary Students' Collaborative Practices in Side-by-Side Programming

Mon, April 8, 12:20 to 1:50pm, Sheraton Centre Toronto Hotel, Floor: Mezzanine, Pine East

Abstract

Collaboration is an effective pedagogical approach in programming instruction. In collaborative programming, students can participate in different types of collaborations settings. Dyads can use individual computers to do side-by-side programming or use a single computer to do pair-programming. However, collaborating side-by-side is not studied as often as pair-programming. In side-by-side programming, students collaborate side-by-side at individual computers but on a shared virtual programming platform. This article aims to explore characteristics of the side-by-side programming collaboration by the elementary level students. Utilizing a mixed-methods approach, we analyzed four dyads of elementary students’ interactions in side-by-side programming to discern each pairs’ collaboration approach. We found several patterns in the collaborative conversations of the dyads depending on how they responded to each other.

Authors