Tu-13: Learning R by Solving Puzzles


By Kelly Nicole Bodwin (California Polytechnic State University)


Abstract

When it comes to learning a new programming language, practice makes perfect - but that doesn't mean practice has to be boring! I'll share an example of a puzzle exercise from my first-year R programming class, where learners must complete a series of steps using their newly-acquired skills to solve a riddle. Discussion will focus on the value of "gamification" of classwork, as well as the pedagogical advantages of giving students a "right answer" to work towards.

https://github.com/kbodwin/decodeR


Recording