Yuhan Lin
VEX Robotics Director of Computer Science Education
E-mail:jimmy@vex.com
David Weintrop
University of Maryland Department of Teaching and Learning, Policy and Leadership Assistant Professor
E-mail:weintrop@umd.edu
Jason McKenna
VEX Robotics VP of Global Educational Strategy
E-mail:jason@vex.com
Andy Lee
IFI (HK) Ltd President
E-mail:andy_lee@innovationfirst.com
Mudi Luo
Tamkang University Department of Educational Technology Master Student
E-mail:607734018@gms.tku.edu.tw
Abstract
In this paper, we explored the distinct learning trajectories of two individuals navigating a hybrid programming environment, a platform aimed at facilitating the transition from block-based to text-based programming for learners. With the wide range of previous programming experience and confidence, both students found their level of comfort with programming by developing their own methods for authoring commands based on the supports available in the environment. This work explores how the same environment supported learners in developing distinct programming approaches suited to their confidence, preference, and previous experiences.
Keywords :Design of Programming Environments; Educational Robotics; Block-based
programming; Switch mode; Text-based programming