Promoting the Use of Information Technology in Education via Lightweight Authoring Tools
ICCE '02 Proceedings of the International Conference on Computers in Education
Requirements Engineering: The State of the Practice
IEEE Software
The Demise of the Waterfall Model Is Imminent
Queue - Game Development
Designing Activities for Learning Software Quality Practices
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Experiences with PASS: Developing and Using a Programming Assignment aSsessment System
QSIC '06 Proceedings of the Sixth International Conference on Quality Software
ClassCompass: A software design mentoring system
Journal on Educational Resources in Computing (JERIC)
A Hybrid Learning Course on Software Development--Requirements Validation of Tool Support
ICHL '08 Proceedings of the 1st international conference on Hybrid Learning and Education
Hi-index | 0.00 |
: Software development courses invariably require students to work on non-trivial software projects and demand ample supervised practice of students. In a conventional face-to-face classroom environment, time and resource limitations often severely constrain the scope of experiences that students gain and the supervision they receive. To alleviate these difficulties, we are working towards a blended learning approach for improving the teaching, learning and assessment activities in software development courses. This paper describes the requirements and design of TREASURE, a tool custom built to support blended learning of software project development, and the use of the tool in such courses.