Skip to content
Technologies · Year 7 · The Logic of Machines · Term 1

Decomposition: Breaking Down Problems

Students practice breaking down complex problems into smaller, more manageable sub-problems, identifying key components and relationships.

ACARA Content DescriptionsAC9TDI8P01

About This Topic

Decomposition teaches students to break complex problems into smaller, manageable sub-problems, a core computational thinking skill in the Year 7 Technologies curriculum. Students identify key components and relationships in tasks like designing a simple machine or planning an algorithm. They construct hierarchical breakdowns and evaluate strategies, directly addressing AC9TDI8P01 within the unit The Logic of Machines.

This practice builds logical analysis essential for later work in digital solutions and systems thinking. For example, students might decompose a robot's obstacle course navigation into sensing, deciding, and moving sub-problems, revealing dependencies that guide efficient design. Regular application strengthens their ability to tackle real-world challenges methodically.

Active learning benefits this topic greatly. Collaborative activities, such as group flowcharting of everyday tasks, make the process concrete and interactive. Students refine breakdowns through peer critique, gaining confidence and deeper insight into strategy effectiveness compared to passive instruction.

Key Questions

  1. Analyze a complex problem to identify its constituent parts.
  2. Construct a hierarchical breakdown of a given task.
  3. Evaluate the effectiveness of different decomposition strategies.

Learning Objectives

  • Analyze a complex machine or system to identify its primary functions and sub-functions.
  • Construct a hierarchical decomposition of a given everyday task, such as making breakfast.
  • Compare the effectiveness of two different decomposition strategies for solving a common problem.
  • Evaluate the clarity and completeness of a peer's task breakdown.

Before You Start

Identifying Patterns

Why: Recognizing patterns helps students identify recurring elements or similar steps within a larger task, which is foundational for decomposition.

Following Instructions

Why: Students need experience in understanding and executing sequential steps before they can effectively break down tasks themselves.

Key Vocabulary

DecompositionThe process of breaking down a complex problem or system into smaller, more manageable parts.
Sub-problemA smaller, simpler problem that is part of a larger, more complex problem.
Hierarchical breakdownOrganizing the parts of a problem or task in levels, from the most general to the most specific.
ComponentAn individual part or element of a larger system or problem.
RelationshipThe connection or interaction between different components or sub-problems.

Watch Out for These Misconceptions

Common MisconceptionDecomposition means listing random steps without structure.

What to Teach Instead

Effective decomposition builds hierarchies showing sub-problem relationships and order. Small group diagramming lets students visualize gaps, with peer questions prompting refinements that clarify dependencies.

Common MisconceptionDecomposing a problem fully solves it.

What to Teach Instead

Decomposition identifies sub-problems for further action, like planning or coding. Role-play activities where groups act out each sub-problem demonstrate this preparation phase, building understanding through trial and iteration.

Common MisconceptionEvery problem decomposes in exactly the same way.

What to Teach Instead

Strategies depend on problem context, like sequential versus parallel tasks. Class comparisons of multiple breakdowns encourage discussion, helping students adapt approaches via active evaluation.

Active Learning Ideas

See all activities

Real-World Connections

  • Software engineers at Google use decomposition to break down large application features into smaller coding tasks, assigning them to different team members to build complex programs like Google Maps.
  • Assembly line workers at a car manufacturing plant follow a decomposed process, each performing a specific, smaller task like installing a tire or attaching a door, to build a complete vehicle efficiently.
  • Event planners decompose the task of organizing a large festival into smaller jobs like booking performers, managing security, and arranging food vendors, ensuring all aspects are covered.

Assessment Ideas

Exit Ticket

Provide students with a diagram of a simple machine, like a lever. Ask them to list three distinct components and one function each component performs. Then, ask them to identify one sub-problem related to operating the machine.

Quick Check

Present students with a common task, such as 'packing a school bag'. Ask them to write down the first three main steps. Then, ask them to choose one of those steps and break it down into two smaller actions. Review responses for logical sequencing.

Peer Assessment

In pairs, students create a hierarchical breakdown for 'making a sandwich'. They then swap their breakdowns. Each student reviews their partner's work and answers: 'Are the steps logical?' and 'Can you easily understand what to do next?'

Frequently Asked Questions

What is decomposition in Year 7 Technologies Australian Curriculum?
Decomposition is breaking complex problems into smaller sub-problems, per AC9TDI8P01. Students analyze tasks, build hierarchies, and evaluate strategies in units like The Logic of Machines. This skill supports designing digital and physical solutions by revealing components and links, preparing for algorithms and prototyping.
How do you teach decomposition to Year 7 students?
Start with familiar tasks like recipes or games, guiding students to identify parts and relationships. Use visual tools like flowcharts for hierarchies. Incorporate evaluation by comparing strategies on the same problem. Hands-on practice with real scenarios ensures transfer to technologies projects.
What active learning strategies work for teaching decomposition?
Think-pair-share on daily tasks builds individual then collaborative breakdowns. Small group challenges like Rube Goldberg machines make hierarchies tangible through sketches and peer review. Gallery walks let students critique strategies, fostering evaluation skills. These methods engage students actively, deepening understanding over lectures.
Real-world examples of decomposition for Year 7 Technologies?
Decomposing a traffic light system into sensing vehicles, deciding timing, and actuating lights mirrors machine logic. Planning a video game level breaks into designing obstacles, player paths, and win conditions. These connect to the unit, showing how decomposition simplifies complex designs into actionable steps.