…students will code in 3 different programming environments (Scratch, QBasic and Processing4), learning many fundamentals of modern programming: identifying and naming objects and variables of different data types, testing user input with logic to create interactivity and blending…