Intro to Python is aligned to the CSTA 6-8 and 9-10 Computer Science Standards. The course provides opportunities for students in Grades 6-10 to build a strong foundation in programming, algorithms, and problem-solving through text-based coding. Projects foster creativity, computational thinking, and practical programming skills using one of the most widely used programming languages.
Provides pacing suggestions, key vocabulary, discussion prompts, and differentiation tips to support student choice while ensuring alignment with learning goals.
These student-facing slides walk students through each phase of the project and include embedded prompts, key concepts, and workbook activities.
Helps teachers support students, model expectations, demonstrate creative possibilities and accurate use of the code.
Supports debugging during instruction and offers a reference point for students building their own projects.
Aligned to the project's learning objectives and includes grading criteria for creativity, collaboration, and technical proficiency.
Students use workbooks (print or digital) to record their project ideas, explain their coding choices, and reflect on what they've learned.