Sciweavers

113 search results - page 17 / 23
» A Self-Paced Introductory Programming Course
Sort
View
ACMSE
2004
ACM
14 years 3 months ago
JavaCHIME: Java class hierarchy inspector and method executer
Java has emerged as one of the most dynamic programming languages today. During the past eight years it has become a leading choice as the programming language for an introductory...
Pallavi Tadepalli, H. Conrad Cunningham
ACSE
1997
ACM
14 years 2 months ago
Towards literate tools for novice programmers
Literate programming is a powerful technique that helps expert programmers integrate code and documentation in a manner that assists human comprehension. To date, tools for litera...
Andy Cockburn, Neville Churcher
CSEE
2007
Springer
14 years 4 months ago
Increased Retention of Early Computer Science and Software Engineering Students Using Pair Programming
An important problem faced by many Computer Science and Software Engineering programs is declining enrollment. In an effort to reverse that trend at Mississippi State University, ...
Jeffrey C. Carver, Lisa Henderson, Lulu He, Julia ...
MSE
2005
IEEE
116views Hardware» more  MSE 2005»
14 years 3 months ago
PEER: Enriching Secondary Engineering Education Through a College Summer Camp
The Partnership for Engineering Education in the Rockies (PEER) is comprised of local educational and industrial institutions committed to improving the engineering education path...
Justin Gregg, Tom W. Chen
SIGCSE
2000
ACM
155views Education» more  SIGCSE 2000»
14 years 2 months ago
A study of common pitfalls in simple multi-threaded programs
It is generally acknowledged that developing correct multithreaded codes is difficult, because threads may interact with each other in unpredictable ways. The goal of this work i...
Sung-Eun Choi, E. Christopher Lewis