A Programming Learning System for Beginners - A Completion Strategy Approach

A Programming Learning System for Beginners - A Completion Strategy Approach
复制标题

初学者编程学习系统——完成策略方法

DOI:
10.1007/3-540-61327-7_162
复制
发表时间:
1996
期刊:
影响因子:
3.3
通讯作者:
Rong
Rong
中科院分区:
环境科学与生态学2区
文献类型:
--
作者:
Kuo;Bea;Rong

文献摘要

被引文献

相似文献

本研究的目的是为初学者开发一个使用完成策略的程式设计学习系统。该补全策略对初学者具有可行性。根据以往的工作,大多数编程导师都要求学生先写程序,然后对程序的正确性进行评价和解释。这种“程序生成”的方法不适合初学者。因此,本研究的目的是采用完成策略,让初学者学习编程。完成策略是利用精心设计的课程,让学生参与完成、修改和扩展他们的课程。本研究首先探讨了编程学习理论;然后提出了编程学习系统的体系结构。采用模板技术实现了该系统。
The purpose of this research is to develop a programming learning system using the completion strategy for beginners. The completion strategy was proved to have feasible result for beginners. Based on the previous works, most of programming tutors require students to write programs and then to evaluate and explain the program correctness. This “program generation” approach is not suitable to beginners. Therefore, the purpose of this research adopts the completion strategy to have beginners learn programming. The completion strategy is to utilize the well-designed programs to let students engage in completing, modifying, and extending their program. This research first investigates the programming learning theories; then initiates the system structure of the programming learning system. Template technique is used to implement the proposed system.