{"title":"Agile learning to boost Java skills in novice learners","authors":"Chih-Chien Hu","doi":"10.1016/j.learninstruc.2025.102221","DOIUrl":null,"url":null,"abstract":"<div><h3>Context</h3><div>Teaching Java programming to beginners in blended digital and classroom learning settings presents challenges in fostering skill progression and maintaining engagement. Regular learning methods often fail to support the sequential development of computational thinking and programming proficiency.</div></div><div><h3>Objective</h3><div>This study introduces an agile learning strategy aimed at improving Java programming skills in beginners. The strategy emphasizes step-by-step learning of core concepts through visual programming games and repetitive practice to enhance both engagement and skill development.</div></div><div><h3>Method</h3><div>The agile learning strategy was applied in a blended learning environment, incorporating interactive programming tools, continuous feedback, and repetition. A comparative analysis was conducted between two groups: one using the agile strategy and another following regular learning methods. Improvements in computational thinking and Java programming skills were assessed.</div></div><div><h3>Results</h3><div>Learners using the agile strategy showed significant improvements in both computational thinking and Java programming skills, outperforming those in the regular learning group. However, variations in individual performance suggest that learner-specific factors may affect outcomes.</div></div>","PeriodicalId":48357,"journal":{"name":"Learning and Instruction","volume":"100 ","pages":"Article 102221"},"PeriodicalIF":4.9000,"publicationDate":"2025-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Learning and Instruction","FirstCategoryId":"95","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959475225001458","RegionNum":1,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0
Abstract
Context
Teaching Java programming to beginners in blended digital and classroom learning settings presents challenges in fostering skill progression and maintaining engagement. Regular learning methods often fail to support the sequential development of computational thinking and programming proficiency.
Objective
This study introduces an agile learning strategy aimed at improving Java programming skills in beginners. The strategy emphasizes step-by-step learning of core concepts through visual programming games and repetitive practice to enhance both engagement and skill development.
Method
The agile learning strategy was applied in a blended learning environment, incorporating interactive programming tools, continuous feedback, and repetition. A comparative analysis was conducted between two groups: one using the agile strategy and another following regular learning methods. Improvements in computational thinking and Java programming skills were assessed.
Results
Learners using the agile strategy showed significant improvements in both computational thinking and Java programming skills, outperforming those in the regular learning group. However, variations in individual performance suggest that learner-specific factors may affect outcomes.
期刊介绍:
As an international, multi-disciplinary, peer-refereed journal, Learning and Instruction provides a platform for the publication of the most advanced scientific research in the areas of learning, development, instruction and teaching. The journal welcomes original empirical investigations. The papers may represent a variety of theoretical perspectives and different methodological approaches. They may refer to any age level, from infants to adults and to a diversity of learning and instructional settings, from laboratory experiments to field studies. The major criteria in the review and the selection process concern the significance of the contribution to the area of learning and instruction, and the rigor of the study.