Computational thinking has become important to teaching problem solving in education because it empowers students with processes to develop strategic solutions to complex problems, essentially “leveling up” their skills, or creating algorithms that can make future processes more effective. This enables students to take on more complex challenges and prepare for real-world applications.
Decomposition in Computational Thinking
While the process of computational thinking is multifaceted, there is one key to computational thinking that is essential for success: decomposition. Decomposition is the process of breaking a complex task or problem into smaller, more manageable pieces. From this decomposition, students can eliminate unnecessary information, identify patterns and begin the process of identifying which parts of the problem are most important, how to solve or complete each step, and how those parts can be put together for a clear and unified step-by-step solution.
Why is the Decomposition Technique Required in Computational Thinking?
The technique of decomposition is required in computational thinking because it breaks complex tasks into subtasks while developing a sequentially-based understanding of the problem. This allows unnecessary information to be discarded, patterns to be identified, relevant information to be extracted and the process of step-by-step resolution to be defined for a more effective problem-solving process.
By definition, computational thinking is the process of tackling complex problems and finding a clear, step-by-step solution that can be replicated. Decomposition, therefore, is essential to this process as it includes breaking a task into several sub-tasks, helping to align the task to a step-by-step solution.
Another reason decomposition in computational thinking is important is because it allows each subtask to be examined more closely. This not only helps to categorize information as essential or non-essential, but also empowers the problem-solver with a better ability to analyze each specific part of the task or challenge to more effectively develop a reasonable solution.
Examples of Decomposition in Computational Thinking
Below are some real-world examples of utilizing decomposition in computational thinking:
- You have to clean your house. Instead of facing the task as a whole, you practice decomposition by breaking the task into a to-do list with multiple subtasks.
- To build shelves for a storage space, you practice decomposition by measuring the space, creating a blueprint or plan to determine the size of the shelves and the materials you need to accomplish the task. Next, you purchase the supplies and cut the lumber to size, then install one wall of shelves at a time.
- In science, to prove or disprove a hypothesis, you practice decomposition by creating subtasks including background research, observation, generating a hypothesis, determining which variables to test, performing experiments and drawing a conclusion.
Final Thoughts
Consider how often computational thinking appears in your everyday life. Do you naturally use decomposition and computational thinking to resolve a challenge? For more information about computational thinking and how they apply to students, explore some of our most recent articles:
District Prepares Students on Many Devices, with Many Skills
Madison County Schools in Jackson, Mississippi, provides digital equity to its 13,000 students through Learning.com’s EasyTech.
Discover the Truth About Digital Literacy
The COVID-19 pandemic has clearly elevated the primacy of digital literacy and utilization, both for students of all ages and employees across nearly every industry. Now, over a year later, it’s safe to say nearly every teacher and student uses a device to enable some or all of their education. Technology has been integrated into every single subject, from P.E. to music and math to history. However even through all this, are both students and teachers efficiently prepared and educated in digital literacy?
Gearing Up for the New(est) Normal in Learning
Gearing up means a recognition that the traditional schooling model has shifted significantly, requiring new skills, particularly student digital literacy. What are the moves to make, what to gear up and how. Finally, what comes after digital literacy. What do you need to attend to now to ensure success for all students?
District Develops Digital Curriculum with Learning Partner’s Help
As the instructional technology director for Corpus Christi Independent School District, Cary Perales needed a digital curriculum to meet several requirements: Technology Application TEKS, E-Rate, and David’s Law, which is aimed at curbing cyberbullying. When Perales found Learning.com, she liked the EasyTech digital curriculum and modules that spanned everything from digital citizenship to keyboarding skills, and multimedia presentation skills to introductory coding.
Digital Literacy Remains Key for Districts Pre- and Post-Pandemic
One year after schools shut down due to the pandemic, Cincinnati teachers reflect on how Learning.com helped promote digital literacy pre-and post-pandemic.
A Look Back at 2020: Driven By Resilience and Inspiration
As we pause for the holidays, and look forward to turning the calendar to 2021, it is a good time to reflect on the past twelve months. Collective Resilience 2020 was a very challenging year. Tens of millions of school and district staff and administrators,...
Preparing Students for Tomorrow’s Workplace, A Teacher’s Perspective
I was first introduced to the concept of a technological revolution eight years ago, through a twelve-month professional development course I took about transforming education. It truly upended the way I viewed my role as an educator. Over those twelve months, I took...
Summer Learning Goes Virtual with Summer TechUp
We’ve always believed that mastering digital skills, such as online safety, computational thinking, and coding, is essential for student success. And, with students and teachers making the move to distance learning in response to COVID-19, these skills are all the...
Sharing Empathy, Support, and Resources with the Education Community
Dear Education Community, It has been a very difficult—and unprecedented—past couple of weeks for all of us in the face of the COVID-19 outbreak. Our hearts and thoughts are with all of you and your families, and the many who have been impacted by the current crisis,...
Learning.com’s Code-a-Thon Recognized by White House
Since we announced our first annual Code-a-Thon earlier this month we’ve had nearly 65,000 students register for this event! This is the first time Learning.com has done an online contest and we’re so excited to see the interest it has generated. We are especially...
Learning.com Recognizes National Bullying Prevention Month
October is National Bullying Prevention Month. In fact, 2016 is the ten-year anniversary of this national campaign which is supported by schools, corporations and celebrities around the country. Increasingly, bullying is taking place online. More than 80% of teens...
Learning.com named a 2016 Top Workplace in Oregon!
Last week, Learning.com was honored to be recognized as a 2016 Top Workplace by the Oregonian. In fact, we were ranked in the top 25 of small businesses (100 employees or less) in Oregon and Southwest Washington. This recognition is particularly rewarding due to its...
Learning.com Team
Staff Writers
Founded in 1999, Learning.com provides educators with solutions to prepare their students with critical digital skills. Our web-based curriculum for grades K-12 engages students as they learn keyboarding, online safety, applied productivity tools, computational thinking, coding and more.








