Sciweavers

1565 search results - page 169 / 313
» Teaching
Sort
View
SIGCSE
2005
ACM
123views Education» more  SIGCSE 2005»
16 years 10 hour 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
2005
ACM
180views Education» more  SIGCSE 2005»
16 years 10 hour ago
Analyze that: puzzles and analysis of algorithms
The paper advocates a wider use of puzzles and puzzle-like games in teaching the analysis of algorithms. It discusses many specific examples—from classic puzzles of recreational...
Anany Levitin
ICWL
2005
Springer
15 years 12 months ago
The Gong System: Web-Based Learning for Multiple Languages, with Special Support for the Yale Representation of Cantonese
This paper introduces the Gong system, an Internet-based voice board system designed primarily for language learners which includes special support for Cantonese. The Gong system i...
David Rossiter, Gibson Lam, Vivying Cheng
KES
2005
Springer
15 years 12 months ago
Learning-by-Doing Through Metaphorical Simulation
Abstract. After the doubtful success of content-based e-learning systems, simulations are gaining momentum within the e-learning community. Along this line we are working on JV2 M,...
Pedro Pablo Gómez-Martín, Marco Anto...
ECLIPSE
2004
ACM
15 years 12 months ago
Supporting model checking education using BOGOR/Eclipse
This paper describes our effort on developing educational materials on model checking to help foster the adoption of software model checking. We describe the course materials tha...
Matthew B. Dwyer, John Hatcliff, Matthew Hoosier