Distance education using the pair-programming setting at the secondary school level

Distance education using the pair-programming setting at the secondary school level

Abstract

Learning how to program at school is an important issue, since it lays the foundation for the development of additional computing skills at an early age. Educators around the globe teach students various programming languages using different methods and tools. This research investigates the settings of pair-programming and solo-programming by focusing on their effects on students’ programming learning in a virtual mode. 39 students in the years 2021 and 2022 at the secondary school level used C# as a text-based programming language and Unity™ to develop a computer game. The technical outcomes of students’ programming were examined by using the Lines of Code (LOC) software metric. The subjects were asked to complete a series of programming tasks in both pair-programming and individual settings. The number of correct answers was used as a measure of students' programming proficiency. Additional methods, including digital surveys, were employed to supplement the data collected. Our findings suggest that pair-programming in a virtual setting can play a crucial role in facilitating effective learning of programming in a collaborative environment among students.

Grafik Top
Authors
  • Issaee, Arash
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
EdMedia + Innovate Learning 2023
Divisions
Education, Didactics and Entertainment Computing
Subjects
Informatik Allgemeines
Event Location
Austria
Event Type
Conference
Event Dates
10-14 Jul 2023
ISSN/ISBN
978-1-939797-71-1
Date
11 July 2023
Export
Grafik Top