Back

Switch Mode: Understanding the Effects of Prior Programming Experiences in a Hybrid Programming Environment

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

Download PDF

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