A scalable infrastructure for teaching concepts of programming languages in Scala with WebLab: an experience report.
Tim van der LippeThomas SmithDaniël A. A. PelsmaekerEelco VisserPublished in: SCALA@SPLASH (2016)
Keyphrases
- programming language
- remote laboratories
- programming language constructs
- object oriented concepts
- remote access
- concurrent programming
- object oriented
- general purpose
- abstract data types
- denotational semantics
- software engineering
- programming environment
- strongly typed
- high level
- object oriented programming
- language constructs
- data abstraction
- higher education
- engineering education
- web based learning
- database languages
- lambda calculus
- online learning
- specification language
- learning process
- e learning
- internet technology
- high school