Island is a programming game designed as a support for Software Engineering classes