Sciweavers

796 search results - page 78 / 160
» Constructivism in computer science education
Sort
View
ITICSE
2005
ACM
15 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
SIGGRAPH
2009
ACM
16 years 23 days ago
Who is on my team: building strong teams in interdisciplinary visualization courses
While it seems that interdisciplinary collaboration in a visualization course is (theoretically) a very good idea, the practical undergoing is problematic: in a single semester co...
Gitta Domik
SIGCSE
2005
ACM
125views Education» more  SIGCSE 2005»
15 years 11 months ago
Efficient use of robots in the undergraduate curriculum
In this paper we describe how a single Khepera II robot was used for an assignment in a senior level course on graphical user interface implementation. The assignment required eac...
Judith Challinger
SIGCSE
2005
ACM
116views Education» more  SIGCSE 2005»
15 years 11 months ago
A company-based framework for a software engineering course
The subject matter of a typical undergraduate software engineering course, while providing necessary background, can be quite dry. Team-based programming projects often complement...
Thomas P. Way
SIGCSE
2004
ACM
101views Education» more  SIGCSE 2004»
15 years 11 months ago
Components-first approaches to CS1/CS2: principles and practice
Ê Among the many ways to focus CS1/CS2 content, two have been published that emphasize concepts of component-based software engineering. Courses based on these two instances of a ...
Emily Howe, Matthew Thornton, Bruce W. Weide