SUCCESS RPP-Working to Build and Maintain a Thriving Computer Science Educational Ecosystem

Seventh Grade Guide
These daily lesson plans are created to support educators embarking on their first year of teaching, offering a detailed resource book specifically tailored for them. We have selected code.org as our foundational resource, modifying its materials to suit a 9-week course structured for sixth graders. The focus will be on Units 3 and 4 to ensure the content effectively meets this student group's educational needs. The curriculum content for these units is based on the 2023-2024 Computer Science Discoveries curriculum from code.org. Each lesson is designed to be completed within 45 minutes unless stated otherwise.
Summary for 7th Grade Computer Science
To access the curriculum guides for 7th grade, click on the following link:
Excel
Book
​
Unit 3: Interactive Animations and Games
​
Duration: 21 days
​
Overview: Unit 3 introduces students to creating interactive animations and games. They learn to develop and debug algorithms, focusing on user input and optimizing performance. This unit emphasizes using computational thinking skills such as algorithm development, decomposition, abstraction, and pattern recognition, enabling students to bring their creative ideas to life through coding.
​
Key Concepts:
-
Algorithm development
-
Debugging and optimization
-
User input handling
-
Interactive storytelling
Activities:
-
Developing interactive animations and games
-
Debugging and refining algorithms
-
Group activities to brainstorm and implement game ideas
-
Reflecting on and improving their projects
Skills Developed:
-
Creating and debugging interactive animations
-
Applying computational thinking to solve problems
-
Collaborating on creative projects
-
Iterative improvement through testing and feedback
Assessment:
-
Completed animations and games
-
Debugging logs and reflections
-
Group presentations of projects
-
Peer and teacher feedback
Special Education Accommodations:
-
Visual aids and step-by-step guides
-
Pairing students for collaborative work
-
Use of graphic organizers and manipulatives
Unit 4: The Design Process
Duration: 24 days
Overview: Unit 4 guides students through the design process, from brainstorming to the final presentation. They engage in prototyping, testing, and refining their designs, learning to incorporate feedback and iterate on their ideas. This unit focuses on developing problem-solving and design-thinking skills, which are essential for creating effective and user-friendly projects.
Key Concepts:
-
Design thinking and brainstorming
-
Prototyping and user testing
-
Iterative improvement
-
Presentation and feedback
Activities:
-
Brainstorming and planning design projects
-
Creating and testing prototypes
-
Collecting and analyzing user feedback
-
Presenting and refining final designs
Skills Developed:
-
Applying design thinking to solve problems
-
Creating and testing prototypes
-
Incorporating feedback to improve designs
-
Communicating ideas effectively through presentations
Assessment:
-
Design project plans and prototypes
-
User feedback and analysis reports
-
Final project presentations
-
Reflection entries on the design process
Special Education Accommodations:
-
Visual aids and step-by-step instructions
-
Pairing students for collaborative work
-
Use of graphic organizers and manipulatives
Overall Goals:
-
Foster creativity and problem-solving skills
-
Introduce foundational concepts in interactive media and design
-
Encourage iterative improvement and reflection
-
Develop collaborative and communication skills through group projects and presentations
These units provide a comprehensive introduction to interactive media and design, preparing students with the foundational skills needed for more advanced topics in future grades.
​​​