In this lesson, students will learn the steps involved in computational thinking. Decomposition, pattern matching, abstraction, and algorithms are all steps that make up the computational thinking process. This process is used in many learning subjects and in real-life learning. Learners discover how understanding each step can help them as a learner and also nurture a growth mindset.
This site includes link to a free online code creator. There are also introductory videos and tutorials that relate. It requires a log-in, but has a good mix of code and visuals to keep the new code learner interested.
Students will learn that they need to be safe online, similar to how they need to keep themselves safe in real life. The lesson will help them figure out what websites are safe for them to visit and when they need to talk to an adult before accessing a site. They will also explore what information is safe to publish online and which is not.