Integrating New Technologies and Existing Tools to Promote Programming Learning.
Álvaro Nuno SantosAnabela Jesus GomesAntónio José MendesPublished in: Algorithms (2010)
Keyphrases
- learning systems
- learning process
- reinforcement learning
- learning algorithm
- prior knowledge
- novice programmers
- online learning
- computer programming
- object oriented programming
- design principles
- learning analytics
- mobile technologies
- software tools
- learning scenarios
- mobile learning
- active learning
- machine learning
- st century
- knowledge acquisition
- visualization tools
- educational settings
- learning spaces