Keyphrases
- learning experience
- student learning
- learning environment
- higher education
- tutoring system
- distance learning
- e learning
- learning styles
- service providers
- intelligent tutoring systems
- learning outcomes
- college students
- learning activities
- undergraduate students
- programming course
- students learning
- web services
- high school students
- context aware
- web environment
- computer science students
- innovative approaches
- distance education
- computer programming
- conceptual understanding
- middle school students
- ubiquitous computing
- university level
- high school
- learning platforms
- service oriented
- learning process
- online course
- mobile technologies
- service discovery
- learning analytics
- mobile learning
- elementary school
- end users
- grade students
- service management
- blended learning
- educational settings
- science learning
- service delivery
- science education
- teaching materials
- hong kong
- information services
- learning scenarios
- information technology
- multimedia