Sciweavers

109 search results - page 15 / 22
» Multi-Paradigm Approach for Teaching Programming
Sort
View
ITS
2000
Springer
116views Multimedia» more  ITS 2000»
13 years 11 months ago
An Adaptive, Collaborative Environment to Develop Good Habits in Programming
In this paper we discuss how computer supported collaborative learning (CSCL) can be deployed to develop new skills and habits in students at university level. These considerations...
Aurora Vizcaíno, Juan Contreras-Castillo, J...
CSEE
2006
Springer
13 years 9 months ago
On the Influence of Test-Driven Development on Software Design
Test-driven development (TDD) is an agile software development strategy that addresses both design and testing. This paper describes a controlled experiment that examines the effe...
David Janzen, Hossein Saiedian
INTERACT
2003
13 years 9 months ago
Chemistry Education: A Tangible Interaction Approach
: This system paper reports on some of the advantages tangible interaction can bring to chemistry education. The paper describes how we realized a Tangible User Interface (TUI) cal...
Morten Fjeld, Patrick Juchli, Benedikt M. Voegtli
CORR
2006
Springer
81views Education» more  CORR 2006»
13 years 7 months ago
Modeling Aspect Mechanisms: A Top-Down Approach
A plethora of aspect mechanisms exist today. All of these diverse mechanisms integrate concerns into artifacts that exhibit crosscutting structure. What we lack and need is a char...
Sergei Kojarski, David H. Lorenz
SIGCSE
2006
ACM
155views Education» more  SIGCSE 2006»
14 years 1 months ago
The inverted curriculum in practice
Teaching introductory programming today presents considerable challenges, which traditional techniques do not properly address. Students start with a wide variety of backgrounds a...
Michela Pedroni, Bertrand Meyer