Sciweavers

19 search results - page 1 / 4
» ASSISTing CS1 students to learn: learning approaches and obj...
Sort
View
ITICSE
2006
ACM
13 years 10 months ago
ASSISTing CS1 students to learn: learning approaches and object-oriented programming
Identifying and managing students who experience difficulty with learning to program is a challenge for CS educators. In an attempt to answer the familiar question “What makes f...
Janet Hughes, D. Ramanee Peiris
SIGCSE
2004
ACM
140views Education» more  SIGCSE 2004»
13 years 10 months ago
CS1 assessment using memory diagrams
Understanding the execution of an object-oriented program can be a challenge for a student starting a CS1 course. We believe that a type of diagram that we call a memory diagram c...
Mark A. Holliday, David Luginbuhl
SIGCSE
1998
ACM
131views Education» more  SIGCSE 1998»
13 years 8 months ago
Animation, visualization, and interaction in CS 1 assignments
Programs that use animations or visualizations attract student interest and offer feedback that can enhance different learning styles as students work to master programming and pr...
Owen L. Astrachan, Susan H. Rodger
SIGCSE
2009
ACM
119views Education» more  SIGCSE 2009»
14 years 5 months ago
Implications of integrating test-driven development into CS1/CS2 curricula
Many academic and industry professionals have called for more testing in computer science curricula. Test-driven development (TDD) has been proposed as a solution to improve testi...
Chetan Desai, David S. Janzen, John Clements
FECS
2006
100views Education» more  FECS 2006»
13 years 6 months ago
Pair Programming: Not for Everyone?
- Developments in CS1 pedagogy seek to improve the capabilities of students in their understanding of how to write programs. This involves learning how to solve various types of pr...
Jacob P. Somervell