Coding First lower Elementary
G1-G3
Grade | Course | Description |
---|---|---|
Grade 1 | Coding without computers | Introduction to directions, dimensions and sequential thinking |
Grade 2 | Scratch Junior Level 1 | Introduction to algorithms and coding with blocks |
Grade 3 | Scratch Junior Level 2 | Learning loops and conditionals by coding games |
Grade 4 | Scratch Level 1 | Learning beginner computer science concepts by building animated stories and games. |
Grade 5 | Scratch Level 2 | Learning key computer science concepts such as loops, conditionals and abstraction, by building animated stories and games. |
Grade 6 | Scratch Level 3 | Learning advanced computer science concepts such as functions by building animated stories and games. |
Grade 7 | Web development with HTML, CSS | Learning the basics of building a website through programming fun webpages. |
Grade 8 | Web development with JavaScript | Learning the basics of Javascript and combining it with HTML and CSS to create interactive websites. |
Grade 9 | AP Computer Science Level 1 with Java | Learning basic Java syntax necessary to prepare the AP computer science examination through creating amazing graphic arts. |
Grade 10 | AP Computer Science Level 2 with Java | Learning advanced Java syntax and prepare to the AP computer science by learning advanced coding concepts such as variables, operators, functions and more. |
Grade 11 | Coding in Python Level 1 | Learning python syntax through solving real life problems |
Grade 12 | Coding in Python Level 2 | Solving advanced problems and learning core computer science algorithms. |