The application of second natural language acquisition pedagogy to the teaching of programming languages - a research agenda.
Stephanie A. RobertsonMartin P. LeePublished in: ACM SIGCSE Bull. (1995)
Keyphrases
- programming language
- language acquisition
- general purpose
- object oriented
- data abstraction
- educational technology
- learning process
- software engineering
- e learning
- high level
- case study
- strongly typed
- lambda calculus
- domain specific languages
- programming language constructs
- programming environment
- logic programming
- object oriented programming
- cognitive science
- language learning
- database
- learning environment
- artificial intelligence
- learning activities
- denotational semantics
- databases