Behaving with real class – Using a visual language

This lesson sequence offers an approaches to teaching object-oriented principles using visual programming. It attempts to address the problem that many of programming languages are too complex and their environments confusing for many students.

Additional details

Year band(s) 9-10
Content type Lesson ideas
Format Web page
Core and overarching concepts Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)

Implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language

Technologies & Programming Language​s Scratch
Keywords Object-oriented programming, OOP, Visual programming



Creative Commons Attribution 4.0, unless otherwise indicated.