DIGITAL LIBRARY
LEVERAGING WIKIS AND FORUMS TO PROMOTE STRUCTURED PROGRAMMING LEARNING THROUGH COLLABORATIVE TECHNIQUES
1 University of Alicante (SPAIN)
2 Universidad Miguel Hernández de Elche (SPAIN)
About this paper:
Appears in: EDULEARN24 Proceedings
Publication year: 2024
Pages: 5553-5560
ISBN: 978-84-09-62938-1
ISSN: 2340-1117
doi: 10.21125/edulearn.2024.1346
Conference name: 16th International Conference on Education and New Learning Technologies
Dates: 1-3 July, 2024
Location: Palma, Spain
Abstract:
This paper presents an innovative methodology for teaching structured programming to students who do not have it as a main subject in secondary education studies. The proposal utilizes collaborative learning through wikis, forums, and peer assessment tools. Teaching structured programming to non-specialized students presents several challenges, such as problem formalization and abstraction. To address them, a methodology that combines collaborative learning and peer assessment is proposed.

The methodology is implemented in four phases. In the first phase, the C programming language is introduced and students are familiarized with programming environments such as CodeBlocks and/or QT. In the second phase, students carry out structured programming practices working individually (in the control group) or collaboratively (in the test group), using wiki and forum tools. In the third phase, a peer evaluation is carried out, in which students evaluate the collaborative work carried out in the wiki and forum. Finally, in phase four, an opinion survey is conducted in which students' opinions are collected on the tools used, the peer assessment, and their experience with the methodology.

The design of this methodology has been made with the aim of improving the learning of structured programming compared to individual learning. Peer assessment and the opinion survey provide valuable information on the usefulness of the methodology and its strengths and weaknesses.

This proposed methodology offers several advantages for students learning structured programming. Firstly, students working collaboratively achieve demonstrably better results compared to individual learners. Secondly, the use of wikis and forums fosters collaborative learning by enabling knowledge sharing and teamwork. Furthermore, the methodology promotes the development of self-assessment and peer evaluation skills, which can be valuable assets in both academic and professional settings. Finally, the approach has been observed to increase student motivation and interest in programming by making the learning process more dynamic and interactive.

In conclusion, the proposed methodology offers an effective alternative for teaching structured programming to non-specialized students. The combination of collaborative learning, peer assessment, and the use of wikis and forums facilitates problem formalization, abstraction, and overall programming learning.
Keywords:
Structured programming, collaborative learning, wiki, forum, peer assessment, secondary education.