Keyphrases
- st century
- information and communication technologies
- primary school
- united states
- learning environment
- online learning
- secondary school
- early years
- higher education
- distance learning
- developing countries
- learning process
- computer programming
- information literacy
- south african
- information communication technology
- tertiary education
- problem based learning
- students studying
- policy makers
- teacher education
- programming course
- information systems
- learning systems
- case study
- e learning