Keyphrases
- computer science
- introductory computer science
- introductory programming courses
- learning objects
- higher education
- computer engineering
- e learning
- distance education
- blended learning
- neural network
- artificial intelligence
- learning management systems
- undergraduate and graduate
- computer science students
- programming course
- multimedia
- multimedia presentations
- data sets
- databases