期刊论文详细信息
Algorithms
A Family of Tools for Supporting the Learning of Programming
关键词: algorithm animation;    Animal;    programming support;    WebTasks;   
DOI  :  10.3390/a3020168
来源: mdpi
PDF
【 摘 要 】

Both learning how to program and understanding algorithms or data structures are often difficult. This paper presents three complementary approaches that we employ to help our students in learning to program, especially during the first term of their study. We use a web-based programming task database as an easy and risk-free environment for taking the first steps in programming Java. The Animal algorithm visualization system is used to visualize the dynamic behavior of algorithms and data structures. We complement both approaches with tutorial videos on using the Eclipse IDE. We also report on the experiences with this combined approach.

【 授权许可】

CC BY   
© 2010 by the authors; licensee MDPI, Basel, Switzerland.

【 预 览 】
附件列表
Files Size Format View
RO202003190054004ZK.pdf 507KB PDF download
  文献评价指标  
  下载次数:6次 浏览次数:7次