BS in Computer Science
15 year experience as software/firmware engineer
Certified Teacher in HS Computer Science
7 years teaching
AP Computer Science Principles Teacher
Supplemental practice for code.org CS Discoveries Unit 3 Lesson 5. Students use level 8 to add specific code showing variables created with initial values, then the values updated as the code is run. The worksheet has them answer questions that show their understanding of how variables work.
Use this lesson following lesson 15 (Conditionals). It gives the kids more practice with if blocks and counter patterns and shows them how to make the sprites appear on the other side of the grid. This will help them as they transition into interactive scenes and games.
Use this rubric and peer grading worksheet along with code.org Unit 3 Lesson 11 to help your students create and peer grade another's mini-project. Understanding each component as they see it in another's code will help them create better code in future lessons.
Supplemental Worksheet for Lesson 19 (Sprite Velocity). Extra practice to be completed on puzzle/level 10D. code.org CS Discoveries Unit 3 Lesson 19 (23-24)
Worksheet for class groups to work on the problem solving process. Covers the 4 steps (define, prepare, try, reflect) along with iteration (repeating the process). Has a reflection component at the end.
8th - 9th
Computer Science - Technology, Engineering
FREE
Showing 1-9 of 9 results
About the store
Experience
BS in Computer Science
15 year experience as software/firmware engineer
Certified Teacher in HS Computer Science
7 years teaching
AP Computer Science Principles Teacher
My own education history
BS in CS Texas A&M University
TPT is the largest marketplace for PreK-12 resources, powered by a community of educators.