Return to Article Details A Pedagogy for Learning and Assessment based on a popular Internet Challenge Download Download PDF