Using a Computer-based Testing Facility to Improve Student Learning in a Programming Languages and Compilers Course.
Terence NipElsa L. GunterGeoffrey L. HermanJason W. MorphewMatthew WestPublished in: SIGCSE (2018)
Keyphrases
- programming language
- student learning
- general purpose
- object oriented
- learning tools
- high level
- strongly typed
- programming environment
- software engineering
- lambda calculus
- specification language
- collaborative learning
- denotational semantics
- student engagement
- database languages
- science learning
- data abstraction
- student perceptions
- software testing
- learning process