Sonic Pi for TBL Teaching Units in an Introductory Programming Course.
Daniele TraversaroGiovanna GuerriniGiorgio DelzannoPublished in: UMAP (Adjunct Publication) (2020)
Keyphrases
- programming course
- computer programming
- automatic assessment
- student learning
- programming education
- teaching materials
- transformation based learning
- source code
- introductory programming
- novice programmers
- software testing
- introductory computer
- program comprehension
- peer review process
- learning tools
- expert systems
- metadata
- data mining