Benefits of having students develop software for other departments.
Chun Wai LiewPublished in: ITiCSE (2013)
Keyphrases
- student learning
- educational software
- learning environment
- computer software
- learning process
- software development
- e learning
- user interface
- college students
- higher education
- distance learning
- organic chemistry
- high school students
- software maintenance
- mobile learning
- learning experience
- test cases
- learning activities
- collaborative learning
- high school
- graduate students
- software systems
- undergraduate students
- university students
- middle school
- learning styles
- university level
- computer science students