A structured approach to teaching recursion using cargo-bot. - Elynn Lee; Victoria Shan; Bradley Beth; Calvin Lin (ICER, 2014)