A Prophylactic Approach to Teaching UML in Undergraduate Computer Science Courses

For years, medicine has employed prophylaxis to keep us healthy, borrowing from the old adage that ‘an ounce of prevention is worth more than a pound of cure’. The approach to teaching UML presented in this paper uses the same concept, along with principles of Piaget’s cognitive theory of learning...

The International Journal of Learning: Annual Review

Common Ground Research Networks