Rethinking Debugging as Productive Failure for CS Education.
Yasmin B. KafaiDavid DeLiemaDeborah A. FieldsGary LewandowskiColleen ColleenPublished in: SIGCSE (2019)
Keyphrases
- young students
- technology enhanced learning
- information and communication technologies
- e learning
- distance learning
- higher education
- distance education
- social network analysis
- artificial intelligence
- collaborative learning
- web based learning
- hong kong
- st century
- open ended
- problem based learning
- learning community
- learning processes
- lifelong learning
- interactive learning
- parallel programming
- learning companion
- mobile learning