Keyphrases
- mobile learning
- computer science education
- mobile technologies
- distance learning
- higher education
- m learning
- distance education
- university level
- mobile applications
- e learning
- mobile devices
- young students
- mobile phone
- mobile games
- tablet pc
- learning activities
- learning experience
- secondary school
- lifelong learning
- elementary school
- learning environment
- computing education
- information literacy
- educational institutions
- educational environment
- computer science
- learning community
- student learning
- chinese language
- grade level
- language learning
- problem based learning
- web based learning
- project based learning
- engineering education
- collaborative learning
- deaf students
- undergraduate and graduate
- skill development
- european higher education
- special education
- blended learning
- intelligent tutoring systems
- school education
- college students
- learning styles
- post secondary
- information and communication technologies
- online course
- formal education
- hong kong
- learning achievement
- high school students
- learning process
- context aware
- educational experiences
- learning objects
- grade students
- mobile apps
- smart phones
- programming course
- computer self efficacy
- perceived usefulness
- educational settings
- handheld devices