Keyphrases
- mobile learning
- student learning
- learning environment
- undergraduate students
- lifelong learning
- high school students
- digital technologies
- distance learning
- learning activities
- higher education
- learning experience
- intelligent tutoring systems
- computer science students
- high school
- learning styles
- tutoring system
- learning process
- middle school students
- educational environment
- distance education
- educational institutions
- university students
- digital media
- open ended
- online course
- e learning
- digital literacy
- collaborative learning
- university level
- students learning
- learning outcomes
- conceptual understanding
- tablet pc
- programming course
- college students
- grade students
- content analysis
- learning gains
- m learning
- secondary school
- computer supported collaborative learning
- writing skills
- science education
- social cognitive theory