Daily warm up: Choose a partner. Quietly write down a definition in your own words for: Computer Science, Programming, Algorithm.
Video Let’s watch these two videos, and then we can update our thinking. https: //www. flocabulary. com/unit/coding https: //www. flocabulary. com/unit/computerprogramming/
What is an algorithm? An algorithm is a list of steps that are followed to solve a problem. Computers use algorithms to complete a task.
Daily Algorithm (pseudocode) 1. Go to bathroom 2. Find toothpaste and toothbrush 3. Turn water on 4. Wet toothbrush head 5. Turn water off 6. Place toothpaste onto brush 7. Turn water on 8. Wet toothbrush with toothpaste 9. Turn water off 10. Begin to brush each tooth in your mouth for two minutes 11. Rinse mouth 12. Rinse toothbrush 13. Return toothbrush and toothpaste to storage place 14. Exit bathroom
Activity In a group of 4 students, write three algorithms that define activities in your daily lives. Make these algorithms as specific as possible.
ACT OUT Take some time in your groups to take turns completing the tasks. Each person should have a turn acting out the task.
Share Time
Teachers Turn Which instructions were easier to follow? Which instructions were difficult to follow?
Exit Ticket Write an algorithm for a PB and J sandwich. The algorithm should have STEPS that I can do WITHOUT THINKING