enter search term and/or author name
Designing and explaining programs with a literate pseudocode
Geoffrey G Roy
Article No.: 1
Designing and explaining programs are often difficult tasks, especially when novices are involved. It also concerns more experienced programmers when complex algorithms need to be carefully explained and documented as part of software...
Moving digital libraries into the student learning space: The GetSmart experience
Byron B. Marshall, Edward A. Fox, Rao Shen, Hsinchun Chen
Article No.: 2
The GetSmart system was built to support theoretically sound learning processes in a digital library environment by integrating course management, digital library, and concept mapping components to support a constructivist, six-step, information...
A knowledge-driven model to personalize e-learning
Robert Kheng Leng Gay, Chao Boon Teo
Article No.: 3
This article highlights basic issues that have hindered e-learning systems from becoming the revolutionary force it could be for education. While current systems aim to foster significant improvements in learning, this article argues that most...