Code & Compute Curriculum
Official Basic and Advanced Coding Curriculum. A comprehensive roadmap covering Scratch visual programming, Python fundamentals, Object-Oriented Programming, Web Development with Flask, and Git version control. Basic Coding Class Curriculum T his foundational curriculum is engineered to transition students from logical thinking to functional programming. By starting with visual blocks and moving to text-based syntax, learners build the cognitive scaffolds necessary for modern software engineering. Overall Goals: Understand fundamental programming concepts like sequences, variables, loops, and conditional statements. Develop logical thinking and problem-solving skills through coding exercises. Create simple interactive programs and games. Understand the basic syntax and structure of a visual programming language (like Scratch) and a text-based language (like Python). Appreciate the role of coding in everyday technology and its innovation potential. Develop foundational skills for further explora…