Sciweavers

113 search results - page 9 / 23
» A Self-Paced Introductory Programming Course
Sort
View
ECLIPSE
2006
ACM
14 years 3 months ago
JExercise: a specification-based and test-driven exercise support plugin for Eclipse
Programming exercises are an important part of an introductory course in programming. To improve the focus on encapsulation, requirements-based testing and give better feedback gi...
Hallvard Trætteberg, Trond Aalberg
CSEE
2006
Springer
13 years 11 months ago
Viope as a Tool for Teaching Introductory Programming: An Empirical Investigation
In this paper we describe the use of a tool from Viope for teaching introductory programming. We have noticed in our previous courses that the students often have trouble connecti...
Jeffrey C. Carver, Lisa Henderson
EDUTAINMENT
2009
Springer
14 years 4 months ago
Entertaining Education - Using Games-Based and Service-Oriented Learning to Improve STEM Education
This paper addresses the development of a computer game design and development curriculum at the authors’ institution. The basis for curriculum decisions, as well as comparison t...
Jon Preston, Briana Morrison
MSE
2005
IEEE
154views Hardware» more  MSE 2005»
14 years 3 months ago
A Platform FPGA-Based Hardware-Software Undergraduate Laboratory
Almost all universities offer introductory courses that focus on microcontroller-based systems and embedded programming. Advanced course offerings vary, and are often not availabl...
Joseph Schneider, Mikel Bezdek, Ziyu Zhang, Zhao Z...
SIGCSE
1991
ACM
98views Education» more  SIGCSE 1991»
14 years 1 months ago
Pictures as invariants
The development, specification, and use of a loop invariant are useful and underutilized tools in writing code to solve a problem or implement an algorithm. Invariants are especi...
Owen L. Astrachan