Keyphrases
- higher education
- object oriented
- open source
- high school
- programming language
- source code
- web based learning
- problem based learning
- learning environment
- learning process
- learning analytics
- lightweight
- e learning
- java programs
- blended learning
- distance learning
- learning systems
- online learning
- web services
- teaching materials
- educational software
- effective learning
- secondary school
- development environment
- hybrid learning
- cooperative learning
- web applications
- software development
- database applications
- high level
- learning strategies
- science education
- teaching methods
- databases
- java virtual machine
- object oriented languages
- byte code
- programming exercises