Sciweavers

1943 search results - page 149 / 389
» Software and higher education
Sort
View
ICALT
2008
IEEE
16 years 29 days ago
Enhancing Reusability of IMS LD Units of Learning: The e-LD Approach
In this paper we describe the e-LD approach for the design and repurposing of Units of Learning (UoLs). This approach is centered in domain-specific Educational Modeling Languages...
Iván Martínez-Ortiz, José Lui...
SIGCSE
2005
ACM
123views Education» more  SIGCSE 2005»
16 years 1 days ago
Taming Java for the classroom
Java is the canonical language for teaching introductory programming, but its complex syntax and abundance of constructs are difficult for beginners to learn. This paper shows how...
James I. Hsia, Elspeth Simpson, Daniel Smith, Robe...
SIGCSE
1999
ACM
93views Education» more  SIGCSE 1999»
15 years 10 months ago
Patterns for decoupling data structures and algorithms
In order to build a data structure that is extensible and reusable, it is necessary to decouple the intrinsic and primitive behavior of the structure from the application specific...
Dung Zung Nguyen, Stephen B. Wong
SIGCSE
1997
ACM
131views Education» more  SIGCSE 1997»
15 years 10 months ago
The use of animation to explain genetic algorithms
Algorithm animation has been applied to a huge variety of algorithms, and has been found to be of enormous benefit in assisting with their comprehension. However, the radical natu...
David Jackson, Andrew Fovargue
SIGCSE
1994
ACM
150views Education» more  SIGCSE 1994»
15 years 10 months ago
Using literate programming to teach good programming practices
The ability to comprehend a program written by other individuals is becoming increasingly important in software development and maintenance. In an attempt to encourage undergradua...
Stephen Shum, Curtis R. Cook