An Approach to Spaced Repetition Methodology for Teaching Markup and Scripting Programming Languages
Contribution: This research full paper investigates the use of Spaced Repetition (SR) methodology in teaching markup and scripting programming languages to assess its impact on academic performance, knowledge retention and student perception of the learning process. Background: There is a quest for strategies capable of supporting students and helping them achieve better learning outcomes. The SR strategy, rooted in Ebbinghaus’ Forgetting Curve, is widely utilized across multiple domains. This methodology has shown promising results in foreign language and medicine education, although it is not yet extensively explored in computer science education. Since its efficacy has been demonstrated notably in foreign language education, investigating its application within Computer and Engineering education disciplines could be beneficial, as programming languages share learning characteristics common to natural language. Research Questions: What is the impact of using SR methodology in teaching markup and scripting languages in relation to academic performance, knowledge retention and students’ perception of learning? Methodology: The methodological journey of this research included four phases: (1) Systematic literature review, (2) Development of an SR methodology approach for teaching markup and script languages, (3) Semi-structured interviews, and (4) Planning, execution and analysis of the field experiment. The statistical models used were the difference between means for measurements of the two samples and the chi-square test with two criteria. Findings: The results indicate significant differences between class grades, validating the influence of Interleaved Study with Spaced Repetition on improving participants' academic performance and content retention, compared to Concentrated Study with Massed Repetition. However, the results do not indicate that the teaching method has an influence on the students’ perception of learning.
Authors
- Afonso Serafim Jacinto (ORCID: https://orcid.org/0009-0009-1392-787X)
- Francisco Medeiros (ORCID: https://orcid.org/0000-0003-2955-6785)
- Matheus Pereira de Sousa (ORCID: https://orcid.org/0009-0003-0791-3013)
Institutions
- Instituto Federal de Educação, Ciência e Tecnologia do Pará (BR)
Publication Details
- Published
- 2024-10-13
- DOI
- https://doi.org/10.1109/fie61694.2024.10893444
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 0.00