In STEM 2: JavaScript, students learn how to code first with Blockly and then with JavaScript source code. With Blockly, everything is done using little building blocks that snap together in an intuitive way. The blocks are used to help introduce students to the JavaScript syntax. Students study fundamental programming concepts, as well as practice writing their own source code. Students should successfully complete STEM 1 before taking this course. (00001614)