Teaching students to build well formed object-oriented methods through refactoring.
Sara StoecklinSuzanne SmithCatharina M. SerinoPublished in: SIGCSE (2007)
Keyphrases
- object oriented
- higher education
- e learning
- learning environment
- learning process
- computer programming
- online learning
- distance education
- student learning
- object oriented systems
- middle school students
- programming course
- computer science students
- introductory programming
- teacher education
- high school students
- learning sciences
- teaching materials
- intelligent tutoring systems
- mobile learning