Sciweavers

42 search results - page 3 / 9
» The effects of pair-programming on performance in an introdu...
Sort
View
SIGCSE
1999
ACM
128views Education» more  SIGCSE 1999»
13 years 10 months ago
Discovery learning in introductory operating system courses
Practical experiencesare necessaryto balance the theory discussed in textbooks and in class meetings. Effective practicalexperiencesmust have a clear purpose and must motivate stu...
Uta Ziegler
SIGCSE
2008
ACM
131views Education» more  SIGCSE 2008»
13 years 5 months ago
Compiler error messages: what can help novices?
Novices find it difficult to understand and use compiler error messages. It is useful to refine this observation and study the effect of different message styles on how well and q...
Marie-Hélène Nienaltowski, Michela P...
ICALT
2003
IEEE
13 years 11 months ago
Exploratory + Collaborative Learning in Programming: A Framework for the Design of Learning Activities
In this paper, we propose a framework for the design of learning activities, which follows the key idea of the “Learning-for-Use” model and adopts characteristics from the exp...
Agoritsa Gogoulou, Evangelia Gouli, Maria Grigoria...
ITICSE
2005
ACM
13 years 11 months ago
Iconic programming for flowcharts, java, turing, etc
One of the largest barriers to learning programming is the precise and complex syntax required to write programs. This barrier is a key impediment to the integration of programmin...
Stephen Chen, Stephen Morris
IIE
2008
104views more  IIE 2008»
13 years 5 months ago
Exploring Technologies, Materials, and Methods for an Online Foundational Programming Course
Introductory computer programming courses are inherently challenging for a variety of reasons. With increased demands for online delivery, the use of effective technologies, materi...
Eman El-Sheikh, John W. Coffey, Laura J. White