Keyphrases
- business management
- student learning
- learning environment
- learning experience
- e learning
- learning outcomes
- distance learning
- undergraduate students
- computer science students
- programming course
- collaborative learning
- undergraduate and graduate students
- high school students
- information technology
- learning activities
- college students
- higher education
- mobile learning
- intelligent tutoring systems
- high school
- university level
- information systems
- tutoring system
- online course
- learning styles
- innovative approaches
- learning process
- students learning
- computer professionals
- educational environment
- university students
- grade students
- software engineers
- problem based learning
- helping students
- technical skills
- control group
- online learning
- artificial intelligence
- computer assisted instruction
- middle school students
- graduate students
- learning objects