Sciweavers

ITICSE
2005
ACM
14 years 5 months ago
Novice Java programmers' conceptions of "object" and "class", and variation theory
Problems with understanding concepts, so called misconceptions, have been investigated and reported in a number of studies regarding object-oriented programming [4], [3]. In a fi...
Anna Eckerdal, Michael Thuné
ITICSE
2005
ACM
14 years 5 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
ITICSE
2005
ACM
14 years 5 months ago
Providing students universal access to a centralized, graphical computing environment
We investigate the use of a thin-client based configuration in providing students with universal access to a centralized, graphical computing environment. The primary goal is to ...
Michael H. Goldwasser, David Letscher
ITICSE
2005
ACM
14 years 5 months ago
Teaching networking hardware
Martin Casado, Gregory Watson, Nick McKeown
ITICSE
2005
ACM
14 years 5 months ago
Teaching programming and language concepts using LEGOs
concepts more concrete. The method has two main learning outcomes: • Language Specification – The goal of the assignment is to be able to build LEGO® creations on a standard g...
Cynthia S. Hood, Dennis J. Hood
ITICSE
2005
ACM
14 years 5 months ago
Engaging students to work with self-assessment questions: a study of two approaches
We explored two approaches for encouraging introductory programming students to use the web-based, selfassessment system, QuizPACK. An "organizational" approach applied ...
Peter Brusilovsky, Sergey A. Sosnovsky
ITICSE
2005
ACM
14 years 5 months ago
Teaching software engineering through game design
Many projects currently used in Software Engineering curricula lack both the “fun factor” needed to engage students, as well as the practical realism of engineering projects t...
Kajal T. Claypool, Mark Claypool