The relationships among group size, participation, and performance of programming language learning supported with online forums
Computers & Education Volume 62, Number 1, ISSN 0360-1315 Publisher: Elsevier Ltd
This study examined the relationships among group size, participation, and learning performance factors when learning a programming language in a computer-supported collaborative learning (CSCL) context. An online forum was used as the CSCL environment for learning the Microsoft ASP.NET programming language. The collaborative-learning experiment was performed with one large group and 15 small groups.A total of 120 students participated in this experiment as part of a half-semester ASP.NET programming language course. The course contained an online forum for supporting the students' social activities and participation. This study used a participation-weighted rate for different participation types. A ‘learning score’ and a ‘learning satisfaction’ score were used to measure learning performance.The results of this study were as follows: (1) the online forum support aided collaborative learning, regardless of group size; (2) group sizes did not significantly influence learning scores directly but significantly influenced participation, and small groups had higher participation rates, which positively influenced learning scores; and (3) learning satisfaction using the online forum was higher than the average score. Small groups had higher learning satisfaction rates, and participation did not significantly influence learning satisfaction.Due to this study's results, we recommend that programs design instruction with small groups for teaching programming languages in online forums, support student-centered discussions, and encourage high levels of student participation to increase learning performance.
Shaw, R.S. (2013). The relationships among group size, participation, and performance of programming language learning supported with online forums. Computers & Education, 62(1), 196-207. Elsevier Ltd.
- computer mediated communication
- computer science education
- Cooperative learning
- Cooperative/collaborative learning
- Discussion Groups
- Group Structure
- Grouping (Instructional Purposes)
- learning communities
- Performance Factors
- Programming and programming languages
- programming languages
- student participation
- Teaching/Learning Strategies
Cited ByView References & Citations Map
Understanding Cognitive Engagement in Online Discussion: Use of a Scaffolded, Audio-based Argumentation Activity
Eunjung Oh, Department of Education Policy, Organization and Leadership University of Illinois at Urbana-Champaign; Hyun Kim, Department of Professional Learning and Innovation Georgia College and State University
The International Review of Research in Open and Distributed Learning Vol. 17, No. 5 (Sep 26, 2016)
These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact firstname.lastname@example.org.