Sciweavers

20 search results - page 4 / 4
» A replicated experiment of pair-programming in a 2nd-year so...
Sort
View
ITICSE
2006
ACM
14 years 9 days ago
Foundational actions: teaching software engineering when time is tight
Often Software Engineering courses approach educating undergraduates in good processes and practices by using a simulated product development environment, following all of the ste...
Jerry Boetje
FECS
2006
152views Education» more  FECS 2006»
13 years 7 months ago
Lessons Learned From Different Types of Projects in Software Engineering
Educators teaching software engineering face a large problem when trying to assign "real world" projects. Should the instructors make up "real world" projects ...
Jennifer A. Polack-Wahl
SIGCSE
2000
ACM
132views Education» more  SIGCSE 2000»
13 years 10 months ago
Empirical investigation throughout the CS curriculum
Empirical skills are playing an increasingly important role in the computing profession and our society. But while traditional computer science curricula are effective in teaching...
David W. Reed, Craig S. Miller, Grant Braught
ERSHOV
2003
Springer
13 years 11 months ago
The Outside-In Method of Teaching Introductory Programming
The new design for the introductory programming course at ETH relies on object technology, Eiffel, extensive reuse, a graphics-rich library (TRAFFIC) built specifically for the c...
Bertrand Meyer
SIGCSE
2010
ACM
186views Education» more  SIGCSE 2010»
14 years 26 days ago
Teaching operating systems using virtual appliances and distributed version control
Students learn more through hands-on project experience for computer science courses such as operating systems, but providing the infrastructure support for a large class to learn...
Oren Laadan, Jason Nieh, Nicolas Viennot