Coding with C++: Advanced STEM
Coding with C++: Advanced STEM
Learn the fundamentals of coding with Java. This programming language is used by developers around the world to create apps, websites, and more. With Java, students will explore new skills and hands-on challenges to advance their understanding of computers and programming.
Included Materials
Included Materials
Modules Included:
Module 1: Intro to Computer Science
Module 2: Console Outputs
Module 3: Variables & Calculations
Module 4: User Input & Interactive Programs
Module 5: Selection Structures (Conditionals)
Module 6: Repetition Structures (Loops)
Module 7: Arrays
Module 8: Using Random Numbers
Module 9: Functions
Module 10: Final Project
Module 11: Peer Feedback
Module 12: Course Wrap Up
Key Concepts & Vocabulary
Key Concepts & Vocabulary
In the Advanced STEM Mastery Pathway, students are able to explore a range of advanced STEM topics through courses that address the following learning goals:
-Understand the fundamental concepts of computers and computer engineering, artificial intelligence, and machine learning
-Be able to use advanced coding languages and concepts to create working programs that meet desired specifications
-Develop and use troubleshooting strategies to refine and iterate projects
-Understand the real world applications of various advanced STEM technologies, related careers, and opportunities for personal growth through technology
Appropriate Age Levels
Appropriate Age Levels
Grades 9-12
Subscription Term
Subscription Term
One year