Keyphrases
- distance learning
- e learning
- open source
- mobile learning
- programming language
- educational technology
- higher education
- information and communication technologies
- case study
- learning community
- mathematical programming
- open source software
- problem based learning
- interactive learning
- engineering education
- development tools