Sciweavers

85 search results - page 1 / 17
» Experience report: CS1 for majors with media computation
Sort
View
ITICSE
2010
ACM
13 years 8 months ago
Experience report: CS1 for majors with media computation
Previous reports of a media computation approach to teaching programming have either focused on pre-CS1 courses or courses for non-majors. We report the adoption of a media comput...
Beth Simon, Päivi Kinnunen, Leo Porter, Dov Z...
SIGCSE
2008
ACM
160views Education» more  SIGCSE 2008»
13 years 4 months ago
CS 0.5: a better approach to introductory computer science for majors
There are often problems when students enter a course with widely different experience levels with key course topics. If the material is covered too slowly, those with greater exp...
Robert H. Sloan, Patrick Troy
ITICSE
2004
ACM
13 years 10 months ago
Program quality with pair programming in CS1
Prior research on pair programming has found that compared to students who work alone, students who pair have shown increased confidence in their work, greater success in CS1, an...
Brian Hanks, Charlie McDowell, David Draper, Milov...
SIGCSE
1990
ACM
126views Education» more  SIGCSE 1990»
13 years 9 months ago
A philosophy and example of CS-1 programming projects
This paper presents a philosophy underlying CS-1 programming projects, and illustrates this philosophy with a concrete example. Integral to the philosophy is the use of Ada packag...
Richard E. Pattis
SIGCSE
2006
ACM
119views Education» more  SIGCSE 2006»
13 years 10 months ago
Practice what you preach: full separation of concerns in CS1/CS2
We argue that the failure to separate the concerns in CS1 is the leading cause of difficulty in teaching OOP in the first year. We show how the concerns can be detangled and prese...
Hamzeh Roumani