Keyphrases
- web development
- database driven
- web applications
- development tools
- computing education
- learning process
- object oriented programming
- e learning
- distance learning
- computer science education
- higher education
- computer programming
- learning analytics
- business applications
- computer science
- data mining
- application developers
- databases
- learning technologies
- case study