Sciweavers

66 search results - page 1 / 14
» Teaching polymorphism early
Sort
View
ITICSE
2005
ACM
13 years 10 months ago
Teaching polymorphism early
Is it possible to teach dynamic polymorphism early? What techniques could facilitate teaching it in Java. This panel will bring together people who have considered this question a...
Joseph Bergin, Eugene Wallingford, Michael E. Casp...
ICSE
1999
IEEE-ACM
13 years 9 months ago
Polymorphism Measures for Early Risk Prediction
Abstract. Polymorphism is a key feature of the objectoriented paradigm. However, polymorphism induces hidden forms of class dependencies, which may impact software quality. In this...
Saïda Benlarbi, Walcélio L. Melo
FECS
2010
199views Education» more  FECS 2010»
13 years 3 months ago
Algoritharium: Facilitating an Early Focus on Algorithms in an Objects-Early CS1 Course
Introducing large-scale problems early in the CS1 course has been shown to be an effective way to teach algorithmic concepts. Adopting this approach in a CS1 course taught in Java,...
Sridhar Narayan, Jack Tompkins, Gene A. Tagliarini
ACE
2004
207views Education» more  ACE 2004»
13 years 6 months ago
Teaching Java First: Experiments with a Pigs-Early Pedagogy
This paper introduces PigWorld, a tool for teaching Java to novice programmers, via the objects-early style. Three design guidelines forobject-early assignments are discussed: (1)...
Raymond Lister
EUSFLAT
2009
162views Fuzzy Logic» more  EUSFLAT 2009»
13 years 3 months ago
Early Start Can Inhibit Learning: Towards A New Explanation
The age at which we teach different topics change. If it turns out that students do not learn, say, reading by the time they should, a natural idea is to start teaching them earlie...
Olga Kosheleva