Effectiveness of cognitive apprenticeship learning (CAL) and cognitive tutors (CT) for problem solving using fundamental programming concepts.
Wei JinAlbert T. CorbettPublished in: SIGCSE (2011)
Keyphrases
- cognitive apprenticeship
- learning process
- computer programming
- object oriented programming
- programming concepts
- learning systems
- information processing
- learning algorithm
- reinforcement learning
- online learning
- artificial intelligence
- learning strategies
- learning experience
- game design
- individual differences
- concept mapping