Students learn the fundamentals of programming and design through Stencyl's visual programming language. The Stencyl web site contains six simple lessons that include student activities, teacher notes and example code. Students are guided through building simple games to learn the basics of coding. Stencyl is free for students to download for personal use and classroom sets of Stencyl are available for purchase.

Additional details

Year band(s) 5-6, 7-8
Content type Tools for learning
Format Apps
Core and overarching concepts Implementation (programming)
Australian Curriculum Digital Technologies code(s)

Implement algorithms as visual programs involving control structures, variables and input


Design algorithms involving multiple alternatives (branching) and iteration


Design algorithms involving nested control structures and represent them using flowcharts and pseudocode


Trace algorithms to predict output for a given input and to identify errors

Technologies & Programming Language​s other programming languages
Keywords Systems thinking, Computational thinking, Game design, User-centered design, Computer games, Algorithms, Programming, Loops, Conditional statements, Game creation



2016 Stencyl, LLC. May be subject to Copyright Act statutory licence.