STEM 1: Introduction to Coding
In the Acellus STEM 1: Introduction to Coding course, students are taught how to program using the Blockly coding language. With Blockly, everything is done with little building blocks that snap together in an intuitive way. Each block represents a small piece of code that together make an entire program. Coding with blocks allows students to focus on the fundamental principles of coding without the challenging initial learning curve required for traditional programming languages.
Students will be led through activities with incrementally more advanced building blocks. Each block is similar in structure to the syntax and style of real world programming languages. As students learn to program by snapping blocks together, they are laying a foundation for more advanced programming languages. Students will learn about conditional statements, loops, and functions.
Acellus STEM 1: Introduction to Coding is taught by Acellus Instructors Dr. John Billings and Jennifer Blank.
Announcing Acellus STEM Robotics Labs
This course was announced at the 2017 National School Boards Association annual conference. Watch the full announcement.
Sample Lesson - Dancing Robot
This course was developed by the International Academy of Science. Learn More