Keyphrases
- programming course
- undergraduate engineering
- computer programming
- e learning
- learning environment
- introductory programming courses
- microsoft excel
- computer programs
- hybrid learning
- multimedia
- learning systems
- teaching mathematics
- training program
- cooperative learning
- problem based learning
- blended learning
- learning analytics
- high school
- distance learning
- higher education
- test cases
- learning process
- case study