Teach Computer Coding with Flocabulary + Tynker!
1 Hook: Get kids excited about computer programming!
Pull up the Computer Programming is a Process video on Flocabulary here: https://www.flocabulary.com/unit/computer-programming/
If you have learning objectives up in your room or on your PowerPoint, make sure you have students read through it.
Tell students you are about to watch a video about computer programming. Tell them that there are 5 steps to computer programming, and ask them to pay special attention to those five steps and remember them!
Students will watch the video and pay special attention to the five steps of computer programming.
2 Talk through steps of computer programming!
As students turn-and-talk about the five steps of computer programming, circulate the room to ensure students remember and understand the five steps.
Have students do a turn-and-talk about what the five steps of computer programming is.
3 Complete Printable Activity or Lyric Lab on Flocabulary
4 Put your coding knowledge into practice!
Now that students have learned about computer programming, have them go on to Tynker to practice the five steps of computer programming!
If you have purchased Tynker, you can assign content to students based on their grade level.
If you haven't purchased Tynker, there are many free activities that can keep students busy for the remainder of the class period. Find one and share the link with them!
While students work, circulate and check in with students.
5 Close out the lesson!
After students have had at least 20 minutes on Tynker, pull them together to complete either a circle share (where each student shares one sentence about their experience using a sentence starter like: One way I acted like computer programmer was...) or a turn-and-talk.
Close out the lesson with writing down the ways students used computer programming skills and the five steps to computer programming.
Key Standards Supported
|3-5-ETS1-2||Generate and compare multiple possible solutions to a problem based on how well each is likely to meet the criteria and constraints of the problem.|