Programming assistance tools to support the learning of IT programming in South African secondary schools.
Melisa KoorsseCharmain CilliersAndré P. CalitzPublished in: Comput. Educ. (2015)
Keyphrases
- south african
- secondary school
- computer programming
- south africa
- learning process
- active learning
- object oriented programming
- professional development
- learning preferences
- learning systems
- hong kong
- learning algorithm
- learning scenarios
- online learning
- reinforcement learning
- virtual learning environments
- technology enhanced learning
- lifelong learning
- distance learning
- mobile learning
- learning strategies
- university level