Pico Coding for Year 6 students

Pico Coding for Year 6 students

Our contents are aligned with the Digital Technologies learning area of the Australian Curriculum (version 9.0) for year 6

Our contents are aligned with the Digital Technologies learning area of the Australian Curriculum (version 9.0) for year 6

Pico Coding used by year 5 students
Pico Coding used by year 5 students
Pico Coding used by year 5 students

See Pico in action

See Pico in action

Discover how our contents meet students' learning outcomes

Discover how our contents meet students' learning outcomes

Bubbles game image
Pico coding editor

For loops

Learn user input through shooting bubbles

Learn user input through shooting bubbles

Learn user input through shooting bubbles

Bubbles is a classic arcade game where students shoot bubbles from a cannon to connect three or more of the same colored bubbles and pop them. Students will learn how to use a for loop to create multiple rows of bubbles. They’ll also apply conditional logic to develop the game mechanics for the cannon and bubbles.

Advanced conditionals

Learn advanced conditions through creating kaleidoscope

Learn advanced conditions through creating kaleidoscope

Learn advanced conditions through creating kaleidoscope

Kaleidoscope is a creative drawing program where students experiment with five unique styles to generate beautiful patterns and designs. Students will learn to use if statements and for loops to rotate and reflect their drawings, creating a mesmerizing kaleidoscope effect.

Kaleidoscope game image
Pico coding editor

Key skills development

Key skills development

Building essential tech skills for Year 6 students

Building essential tech skills for Year 6 students

Pico Coding used by year 5 students

Understanding Digital Systems

Pico Coding helps Year 6 students understand how digital systems work together and share information. Students explore how data, logic and instructions combine within more complex solution

Pico Coding helps Year 6 students understand how digital systems work together and share information. Students explore how data, logic and instructions combine within more complex solution

Pico Coding used by year 5 students

Working with Data and Variables

Students use variables and structured data to influence program behaviour. Pico Coding makes these concepts visual and intuitive, supporting more advanced data-driven problem-solving.

Students use variables and structured data to influence program behaviour. Pico Coding makes these concepts visual and intuitive, supporting more advanced data-driven problem-solving.

Pico Coding used by year 5 students

Designing Complex Algorithms

Year 6 students design multi-step algorithms involving logic and repetition. Pico Coding supports independent problem-solving while helping students manage complexity with confidence.

Year 6 students design multi-step algorithms involving logic and repetition. Pico Coding supports independent problem-solving while helping students manage complexity with confidence.

Pico Coding used by year 5 students

Evaluating Solutions

Students evaluate how well their solutions meet user needs and design goals. Pico Coding supports thoughtful reflection, helping students identify improvements and explain the impact of their designs.

Students evaluate how well their solutions meet user needs and design goals. Pico Coding supports thoughtful reflection, helping students identify improvements and explain the impact of their designs.

Curriculum alignment

Curriculum alignment

All our contents are aligned to the Digital Technologies learning area of the Australian Curriculum (version 9.0)

Topic
Code
Content
Pico alignment

Digital systems I

AC9TDI6K01

Investigate the main internal components of common digital systems and their function

Partially meets

Digital systems II

AC9TDI6K02

examine how digital systems form networks to transmit data

Partially meets

Data
representation I

AC9TDI6K03

Explain how digital systems represent all data using numbers

Meets

Data
representation II

AC9TDI6K04

Explore how data can be represented by off and on states (zeros and ones in binary)

Meets

Investigating and
defining

AC9TDI6P01

Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration

Partially meets

Generating and
designing I

AC9TDI6P02

Design algorithms involving multiple alternatives (branching) and iteration

Meets

Generating and
designing II

AC9TDI6P03

Design a user interface for a digital system

Meets

Generating and
designing III

AC9TDI6P04

Generate, modify, communicate and evaluate designs

Meets

Producing and
implementing

AC9TDI6P05

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

Meets

Evaluating

AC9TDI6P06

Evaluate existing and student solutions against the design criteria and user stories and their broader community impact

Meets

Collaborating and
managing I

AC9TDI6P07

Select and use appropriate digital tools effectively to create, locate and communicate content, applying common conventions

Partially meets

Collaborating and
managing II

AC9TDI6P08

Select and use appropriate digital tools effectively to share content online, plan tasks and collaborate on projects, demonstrating agreed behaviours

Partially meets

Privacy and
security I

AC9TDI6P09

Access multiple personal accounts using unique passphrases and explain the risks of password re-use

Meets

Privacy and
security II

AC9TDI6P10

Explain the creation and permanence of their digital footprint and consider privacy when collecting user data

Partially meets

Topic
Code
Pico alignment

Digital systems I

AC9TDI6K01

Partially meets

Digital systems II

AC9TDI6K02

Partially meets

Data representation I

AC9TDI6K03

Meets

Data representation II

AC9TDI6K04

Meets

Investigating and defining

AC9TDI6P01

Partially meets

Generating and designing I

AC9TDI6P02

Meets

Generating and designing II

AC9TDI6P03

Meets

Generating and designing III

AC9TDI6P04

Meets

Producing and implementing

AC9TDI6P05

Meets

Evaluating

AC9TDI6P06

Meets

Collaborating and managing
I

AC9TDI6P07

Partially meets

Collaborating and managing
II

AC9TDI6P08

Partially meets

Privacy and security I

AC9TDI6P09

Meets

Privacy and security II

AC9TDI6P10

Partially meets

Hundreds of activities to learn from

Get ready to experience hours of fun

  • Candy game thumbnail
  • Cosmo game thumbnail
  • Harvest game thumbnail
  • Canopy game thumbnail
  • Pirate game thumbnail
  • Potion game thumbnail
  • Crystal game thumbnail
  • Skyscraper game thumbnail
  • Dash game thumbnail
  • Halloween game thumbnail
  • UFO game thumbnail
  • Beanstalk game thumbnail
  • Castle game thumbnail
  • Jumper game thumbnail
  • Paddles game thumbnail
  • Underwater game thumbnail
  • Trampoline game thumbnail
  • Nibbles game thumbnail
  • Crossing game thumbnail
  • Dungeon game thumbnail
  • Asteroids game thumbnail
  • Rocket game thumbnail
  • Fruitopia game thumbnail
  • Shadow game thumbnail
  • Jungle game thumbnail
  • Pixels game thumbnail
  • Match game thumbnail
  • Donut game thumbnail
  • Fishing game thumbnail
  • Arrows game thumbnail
  • Birdie game thumbnail
  • Bricks game thumbnail
  • Dinosaur game thumbnail
  • Galaxy game thumbnail
  • Balloons game thumbnail
  • Picasso game thumbnail

Hundreds of activities to learn from

Get ready to experience hours of fun

  • Candy game thumbnail
  • Cosmo game thumbnail
  • Harvest game thumbnail
  • Canopy game thumbnail
  • Pirate game thumbnail
  • Potion game thumbnail
  • Crystal game thumbnail
  • Skyscraper game thumbnail
  • Dash game thumbnail
  • Halloween game thumbnail
  • UFO game thumbnail
  • Beanstalk game thumbnail
  • Castle game thumbnail
  • Jumper game thumbnail
  • Paddles game thumbnail
  • Underwater game thumbnail
  • Trampoline game thumbnail
  • Nibbles game thumbnail
  • Crossing game thumbnail
  • Dungeon game thumbnail
  • Asteroids game thumbnail
  • Rocket game thumbnail
  • Fruitopia game thumbnail
  • Shadow game thumbnail
  • Jungle game thumbnail
  • Pixels game thumbnail
  • Match game thumbnail
  • Donut game thumbnail
  • Fishing game thumbnail
  • Arrows game thumbnail
  • Birdie game thumbnail
  • Bricks game thumbnail
  • Dinosaur game thumbnail
  • Galaxy game thumbnail
  • Balloons game thumbnail
  • Picasso game thumbnail

Hundreds of activities to learn from

Get ready to experience hours of fun

  • Candy game thumbnail
  • Cosmo game thumbnail
  • Harvest game thumbnail
  • Canopy game thumbnail
  • Pirate game thumbnail
  • Potion game thumbnail
  • Crystal game thumbnail
  • Skyscraper game thumbnail
  • Dash game thumbnail
  • Halloween game thumbnail
  • UFO game thumbnail
  • Beanstalk game thumbnail
  • Castle game thumbnail
  • Jumper game thumbnail
  • Paddles game thumbnail
  • Underwater game thumbnail
  • Trampoline game thumbnail
  • Nibbles game thumbnail
  • Crossing game thumbnail
  • Dungeon game thumbnail
  • Asteroids game thumbnail
  • Rocket game thumbnail
  • Fruitopia game thumbnail
  • Shadow game thumbnail
  • Jungle game thumbnail
  • Pixels game thumbnail
  • Match game thumbnail
  • Donut game thumbnail
  • Fishing game thumbnail
  • Arrows game thumbnail
  • Birdie game thumbnail
  • Bricks game thumbnail
  • Dinosaur game thumbnail
  • Galaxy game thumbnail
  • Balloons game thumbnail
  • Picasso game thumbnail

Curriculum alignment

All our contents are aligned to the Digital Technologies learning area of the Australian Curriculum (version 9.0)

Code
Pico alignment

AC9TDI6K01

Partially meets

AC9TDI6K02

Partially meets

AC9TDI4K03

Meets

AC9TDI4K04

Meets

AC9TDI4P01

Partially meets

AC9TDI4P02

Meets

AC9TDI4P03

Meets

AC9TDI4P04

Meets

AC9TDI4P05

Meets

AC9TDI4P06

Meets

AC9TDI4P07

Partially meets

AC9TDI4P08

Partially meets

AC9TDI4P09

Meets

AC9TDI4P10

Partially meets