Core Skills Analysis
Art
Cian folded an origami boat by following step‑by‑step instructions, applying his fine‑motor skills to manipulate paper into a three‑dimensional form. He demonstrated perseverance when the delicate folds proved challenging, and he completed the model despite the difficulty. Through this hands‑on activity, Cian explored spatial reasoning, symmetry, and the aesthetic qualities of shape and line. The experience also illustrated how visual sequences can serve as a form of algorithmic art.
English
Cian read pages 10‑13 of *How to be a Coder*, which introduced the concept of algorithms in clear, age‑appropriate language. He then discussed with an adult whether the origami task felt easy or hard, why that was the case, and how changing the order of steps would affect the outcome. This dialogue helped Cian practice critical thinking, use of academic vocabulary such as "algorithm" and "sequence," and the ability to articulate his reasoning in spoken English. The activity reinforced comprehension and expressive skills tied to technical text.
IT
Cian learned what an algorithm is by reading the coding book and then applied that knowledge to a non‑digital task—building an origami boat. He followed the algorithmic instructions, noted the importance of step order, and considered how altering the sequence would change the final product. By linking a physical craft to abstract computational thinking, Cian grasped fundamental concepts of procedural logic, problem‑solving, and the need for precision in programming. His reflection on difficulty also introduced early concepts of debugging and optimisation.
Tips
To deepen Cian's understanding, have him design his own simple algorithm on paper before folding a new origami shape, encouraging him to write clear, numbered steps. Next, set up a “code‑swap” activity where he pairs each step with a visual icon, strengthening the link between symbols and actions. Then, invite Cian to experiment with alternative sequences—what happens if step 3 comes before step 2?—to experience debugging firsthand. Finally, integrate a short creative writing task where he describes his boat’s journey, merging narrative skills with technical language.
Book Recommendations
- Hello Ruby: Adventures in Coding by Linda Liukas: A playful story that introduces young readers to algorithms, sequencing, and problem‑solving through relatable adventures.
- Origami for Kids by Emily L. Liddell: Step‑by‑step origami projects that teach fine‑motor control, geometry, and the art of following precise instructions.
- The Girl Who Could Code by Sasha C. Collins: A narrative about a teenager who learns coding concepts and applies them to everyday challenges, reinforcing algorithmic thinking.
Learning Standards
- Digital Technologies – ACTDIP011: Design, modify and evaluate algorithms.
- Visual Arts – ACTDEK001: Explore and experiment with a range of materials, techniques and processes.
- English – ACELA1520: Interpret and explain how language is used for different purposes, including technical texts.
- General Capabilities – Critical and Creative Thinking: Analyse, evaluate and improve processes and outcomes.
Try This Next
- Worksheet: Write an algorithm for a new origami shape (include numbered steps and diagrams).
- Quiz: Multiple‑choice questions on what happens when steps are reordered in an algorithm.
- Drawing task: Sketch a flowchart that maps the origami folding process.
- Writing prompt: Describe how the boat would travel if each fold represented a different weather condition.