Teaching Abstraction, Function and Reuse in the first class of CS1: A Lightbot Experience.
Marco Aedo LopezElizabeth Vidal DuarteEveling Castro GutierrezAlfredo Paz ValderramaPublished in: ITiCSE (2016)
Keyphrases
- learning environment
- pair programming
- higher education
- high level
- abstraction hierarchy
- computer science
- learning process
- online learning
- learning systems
- student motivation
- communication skills
- reproducing kernel hilbert space
- introductory computer science
- e learning
- teaching materials
- learning analytics
- distance education
- high school
- video games