Creating an On-ramp to Programming for Arts and Humanities Students with Teaspoon Languages and Custom Block Languages.
Mark GuzdialPublished in: SIGCSE (2) (2024)
Keyphrases
- computer programs
- programming course
- computer programming
- expressive power
- e learning
- learning process
- language independent
- learning environment
- programming paradigms
- programs written
- student learning
- learning experience
- collaborative learning
- domain specific
- programming language
- intelligent tutoring systems
- cross lingual
- learning outcomes
- target language
- programming education
- digital libraries