Login / Signup
The difficulty of teaching programming languages, and the benefits of hands-on learning.
Mark Guzdial
Philip J. Guo
Published in:
Commun. ACM (2014)
Keyphrases
</>
programming language
learning process
online learning
object oriented
general purpose
software engineering
object oriented programming
computer programming
database
high level
logic programming
specification language
learning platform
data abstraction
lambda calculus