Sciweavers

SIGCSE
2004
ACM
628views Education» more  SIGCSE 2004»
13 years 11 months ago
Design patterns for semaphores
This paper describes two design patterns that are powerful tools to help teach how semaphores are used to solve synchronization problems. The patterns are general enough to be use...
Kenneth A. Reek
ACE
2004
315views Education» more  ACE 2004»
13 years 7 months ago
Applying SPICE to e-Learning: An e-Learning Maturity Model?
The Capability Maturity Model and SPICE approach to software process improvement has resulted in a robust system for improving development process capability in the field of softw...
Stephen Marshall, Geoff Mitchell
ACE
2004
258views Education» more  ACE 2004»
13 years 7 months ago
Using a Maze Case Study to Teach Object-Oriented Programming and Design Patterns
In order to teach object-oriented design and programming in introductory computer science it is imperative to teach objects from the very beginning of the course. The use of inter...
Chris Nevison, Barbara Wells
CATE
2004
248views Education» more  CATE 2004»
13 years 6 months ago
SIMSE: An Interactive Simulation Game for Software Engineering Education
The typical software engineering education lacks a practical experience of the process of software engineering-students are presented with relevant process theory in lectures, but...
Emily Oh Navarro, André van der Hoek
ACE
2004
236views Education» more  ACE 2004»
13 years 7 months ago
Peer Testing in Software Engineering Projects
For the last six years, students in the Software Engineering Project course at the University of Tasmania have undertaken projects in teams of four or five members. Since 1998 pee...
Nicole Clark
Education
Top of PageReset Settings