COMPLEXITY IN DESIGN OF DIGITAL SYSTEMS: ACTIVE LEARNING WITH PUZZLES - González, Alejandra (2011)