Sciweavers

FECS
2010
199views Education» more  FECS 2010»
13 years 2 months ago
Algoritharium: Facilitating an Early Focus on Algorithms in an Objects-Early CS1 Course
Introducing large-scale problems early in the CS1 course has been shown to be an effective way to teach algorithmic concepts. Adopting this approach in a CS1 course taught in Java,...
Sridhar Narayan, Jack Tompkins, Gene A. Tagliarini
SIGCSE
2008
ACM
373views Education» more  SIGCSE 2008»
13 years 4 months ago
Noteblogging: taking note taking public
Classroom note taking tends to be a private activity, hiding a wealth of knowledge in both content and method. With the advent of the web, whose technology and culture seemingly i...
Beth Simon, Krista Davis, William G. Griswold, Mic...
SIGCSE
2005
ACM
146views Education» more  SIGCSE 2005»
13 years 10 months ago
Using image processing projects to teach CS1 topics
As Computer Science educators, we know that students learn more from projects that are fun and challenging, that seem “real” to them, and that allow them to be creative in des...
Richard Wicentowski, Tia Newhall
SIGCSE
2006
ACM
148views Education» more  SIGCSE 2006»
13 years 10 months ago
Back to basics in CS1 and CS2
This paper describes a significant redesign of the introductory courses at the University of Washington that has led to increased enrollments, increased student satisfaction and a...
Stuart Reges