These are lesson plans created using the TSIN Battelle Format. They are NOT from TSIN or Battelle and have not been reviewed as such. I use this format for organizational purposes only.
How to Catch an Algorithm Lesson Plan.pdf
Into to Algorithms with If I Built a School Lesson Plan.pdf
Pattern Recognition with Green Eggs and Ham.pdf
The Most Magnificent Thing Lesson Plan.pdf
Buzzy_Bees_Full_Lesson_TN_CS.pdf
CS Shadow Matching Activity.pdf
Mr. Potato Head# π₯ Mr. Potato Head Computer Science Kit (Kβ2) Designed for unplugged, literacy-integrated Computer Science instruction aligned to Tennessee standards and ideal for curriculum lending libraries. --- # β 1. ONE-PAGE PRINTABLE LESSON ## Build-A-Bot: Mr. Potato Head Algorithms **Grades:** Kβ2 **Time:** 30β45 minutes **Focus:** Algorithms, Sequencing, Debugging ### Objective Students will understand that algorithms are step-by-step instructions by building and fixing a Mr. Potato Head robot. ### TN Standards * Kβ2.AP.10 Develop and follow algorithms * Kβ2.AP.11 Break problems into steps * Kβ2.AP.14 Debug errors * Kβ2.IC.17 Collaborate respectfully ### Materials * Mr. Potato Head sets or paper cut-outs * Algorithm cards * Recording sheet (optional) ### Hook (5 min) Teacher acts like a robot and follows unclear directions literally to show why clear instructions matter. ### Activity 1. Model building with a class algorithm. 2. Partners build using directions. 3. Introduce mistakes and debug together. ### Wrap-Up βAn algorithm is a step-by-step set of directions.β --- # β 2. KIT TEACHER GUIDE (Grant-Ready) ## Overview This unplugged Computer Science lesson introduces foundational computational thinking through a familiar, hands-on manipulative. Students explore algorithms, sequencing, and debugging by constructing a Mr. Potato Head character using step-by-step instructions. The activity integrates collaboration and oral language development, supporting early literacy while building Computer Science identity. ## Learning Outcomes Students will: * Develop and follow algorithms * Identify and correct errors (debugging) * Collaborate with peers * Communicate instructions clearly ## Why It Matters This activity builds foundational problem-solving skills without requiring devices, making it accessible across diverse learning environments. The tactile, visual format supports multilingual learners and students with disabilities while reinforcing literacy through speaking and sequencing language. ## Instructional Flow 1. Robot modeling (teacher as computer) 2. Guided class algorithm 3. Partner programming 4. Debugging challenge 5. Reflection discussion ## Equity + Access * No screen time required * Visual and tactile supports * Multiple entry points for learners * Adaptable for self-contained, inclusion, or general education classrooms ## Assessment Observe ability to: * Follow steps in order * Identify incorrect outcomes * Explain what an algorithm is in student language --- # β 3. PRINTABLES ## Algorithm Direction Cards (Cut Apart) 1. Put on eyes 2. Add a nose 3. Add a mouth 4. Add arms 5. Add shoes 6. Add a hat 7. Add glasses --- ## Visual Vocabulary Cards **Algorithm** β Step-by-step directions **Sequence** β The order of steps **Debug** β Fix a mistake **Instructions** β Directions to follow (Add icons when printing for younger learners.) --- ## Recording Sheet (Student) **My Potato Bot Algorithm** Step 1: ____________________ Step 2: ____________________ Step 3: ____________________ Step 4: ____________________ Step 5: ____________________ Draw your Potato Bot below: [ Drawing Space ] Name: ______________________ --- # β 4. POTATO HEAD CS MINI-UNIT (3 LESSONS) ## π₯ Lesson 1: Algorithms with Potato Bots Focus: Sequencing and step-by-step directions Outcome: Students follow and write simple algorithms --- ## π Lesson 2: Debugging Disasters Focus: Finding and fixing mistakes Activities: * Teacher builds wrong Potato Head * Students identify bugs * Rewrite the algorithm Literacy tie-in: βThe Day the Robot Brokeβ class story --- ## π Lesson 3: Creative Coding (Inputs + Outputs) Focus: Conditions and creativity Students build based on prompts: * Happy Potato * Silly Potato * Sleepy Potato Extension: Introduce simple conditionals βIf it is silly, add 2 hats.β --- ## Assessment Across Unit * Can students explain what an algorithm is? * Do they notice when steps are out of order? * Can they revise instructions after debugging? --- ## Optional Add-Ons for Lending Libraries * Laminated direction cards * Velcro sequencing strips * Photo example cards * Family extension activity --- If desired, this kit can be bundled into a standards-aligned, literacy-integrated resource suitable for district lending libraries and early elementary Computer Science initiatives.