Keyphrases
- computer science
- computer science education
- learning sciences
- artificial intelligence
- real world
- south korea
- computer scientists
- lecture notes
- industrial design
- information technology
- united kingdom
- information and communication technologies
- distance learning
- researchers and practitioners
- social sciences
- mobile devices
- computer engineering
- computing education
- teacher professional development
- theoretical frameworks
- st century
- communication skills
- university level
- web based learning
- student learning
- information systems
- data mining