Sciweavers

410 search results - page 45 / 82
» Creating Cyberworlds: Experiences in Computer Science Educat...
Sort
View
SIGCSE
2008
ACM
88views Education» more  SIGCSE 2008»
14 years 11 months ago
Programming by choice: urban youth learning programming with scratch
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming exp...
John H. Maloney, Kylie A. Peppler, Yasmin B. Kafai...
SIGCSE
2006
ACM
179views Education» more  SIGCSE 2006»
15 years 5 months ago
Fifteen compilers in fifteen days
Traditional approaches to semester-long projects in compiler courses force students to implement the early stages of a compiler in depth; since many students fall behind, they hav...
Jeremy D. Frens, Andrew Meneely
CHI
2006
ACM
16 years 6 days ago
RoomBugs: simulating insect infestations in elementary classrooms
This paper presents research on a collaborative learning environment in an urban elementary science classroom. The application, called RoomBugs, simulates a dynamic ecosystem of i...
Michael Barron, Tom Moher, Jeff Maharry
SIGCSE
2008
ACM
131views Education» more  SIGCSE 2008»
14 years 11 months ago
Compiler error messages: what can help novices?
Novices find it difficult to understand and use compiler error messages. It is useful to refine this observation and study the effect of different message styles on how well and q...
Marie-Hélène Nienaltowski, Michela P...
SIGCSE
2008
ACM
140views Education» more  SIGCSE 2008»
14 years 11 months ago
Using iPodLinux in an introductory OS course
This paper describes a proof of concept for introducing iPods and iPodLinux into a one-semester introductory undergraduate operating systems course. iPodLinux is a version of the ...
Barry Lawson, Lewis Barnett