A programming learning system for beginners-a completion strategy approach
Bibliographic Data
| ID | 20297477 |
|---|---|
| Authors | Kuo‐En Chang (0000-0001-5055-0498, National Taiwan Normal University), Kuo-En Chang Kuo-En Chang, Bea-Chu Chiao Bea-Chu Chiao, Bea-Chu Chiao (National Taiwan Normal University), Sei-Wang Chen Sei-Wang Chen, Sei-Wang Chen (National Taiwan Normal University), Rong-Shue Hsiao Rong-Shue Hsiao, Rong-Shue Hsiao (National Taipei University of Technology) |
| Year | 2000 |
| Volume | 43 |
| Issue | 2 |
| Pages | 211-220 |
| Publication date | 2000-05-01 |
| Open Access | Yes |
| Type | ARTICLE |
| Venue | IEEE Transactions on Education (JOURNAL) |
| Journal identifiers | ISSN: 0018-9359 • E-ISSN: 1557-9638 |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) (PUBLISHER) |
| DOI | 10.1109/13.848075 |
| OpenAlex | W2136391100 |
| Language | EN |
| Citations received | 4 |
| References cited | 8 |
The purpose of this research is to develop a programming learning system for beginners using the completion strategy. The completion strategy uses well-designed programs to let students engage in completing, modifying, and extending their programs. The completion strategy is a paradigm of learning by examples with learning enforcement. In this paper, learning theories of the completion strategy are investigated. A template technique is employed to realize the strategy. An educational experiment was made to show the learning impact of the proposed system. The experimental result shows that the completion strategy is benefit to the programming learning for beginners
Mathematics education · Artificial Intelligence · Computer Science · Educational Games and Gamification · Intelligent Tutoring Systems and Adaptive Learning · Psychology · Teaching and Learning Programming
Comparing learning ecologies of primary graphical programming
The impact of GenAI ‐enabled coding hints on students' programming performance and cognitive load in an SRL ‐based Python course
Interactive Online Tutorial Assistance for a First Programming Course
A course on web languages and web-based applications
| Citations per year | 0.18 |
|---|---|
| Citation span | 2004 - 2025 (22) |
| Highly cited | No |