The word“algorithm” may not seem relevant to kids, but the truth is that algorithms are all around them, governing everything from the technology they use to the mundane decisions they make every day.
Analgorithm is a detailed step-by-step instruction set or formula for solving aproblem or completing a task. In computing, programmers write algorithms that instruct the computer how to perform a task.
When you think of an algorithm in the most general way (not just in regard to computing), algorithms are everywhere. A recipe for making food is an algorithm, the method you use to solve addition or long division problems is an algorithm, and the process of folding a shirt or a pair of pants is an algorithm. Even your morning routine could be considered an algorithm! In fact, here’s what your child’s morning might look like written out as an algorithm:
Algorithmic thinking, or the ability to define clear steps to solve a problem, is crucial in subjects like math and science. Kids use algorithms without realizing it all the time, especially in math. To solve a long division problem, kids apply an algorithm that they’ve learned in order to iterate through the digits of the number they’re dividing. Kids can strengthen their algorithmic thinking skills by completing coding activities on our Hour of
Encourage your child to write out their morning algorithm, or the algorithm for an even simpler task, like brushing their teeth or eating cereal. Without knowing it, they’ll be exploring important computational concepts like repetition (brush bottom left teeth five times), sequencing (put cereal in
Challenge your child to be as specific with the instructions as possible. Computers don’t understand your intentions, so if you don’t specify that you need to get out the bowl first,you’ll end up pouring milk on the floor!