Pico Coding for Year 6 students
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
Our contents are aligned with the Digital Technologies learning area of the Australian Curriculum (version 9.0) for year 6
Key skills development
Key skills development
Key skills development
Building essential tech skills for Year 6 students
Building essential tech skills for Year 6 students
Computational thinking
Students dive deeper into complex problem-solving by using logical frameworks and strategies. This skill enhances their ability to approach both coding tasks and real-world scenarios with confidence and creativity.
Students dive deeper into complex problem-solving by using logical frameworks and strategies. This skill enhances their ability to approach both coding tasks and real-world scenarios with confidence and creativity.
Algorithm design
As students develop more sophisticated algorithms, they learn to create detailed, efficient processes to solve problems. This encourages critical thinking and lays the groundwork for advanced programming concepts.
As students develop more sophisticated algorithms, they learn to create detailed, efficient processes to solve problems. This encourages critical thinking and lays the groundwork for advanced programming concepts.
Digital collboration
Students share ideas and insights, fostering a community of support that enhances their problem-solving skills and communication abilities. This collaborative spirit helps students grow both individually and as a team, enriching their overall coding experience.
Students share ideas and insights, fostering a community of support that enhances their problem-solving skills and communication abilities. This collaborative spirit helps students grow both individually and as a team, enriching their overall coding experience.
Cyber safety
We reinforce the importance of online ethics and digital citizenship, equipping students with the knowledge to protect themselves and others while navigating the internet responsibly.
We reinforce the importance of online ethics and digital citizenship, equipping students with the knowledge to protect themselves and others while navigating the internet responsibly.
See Pico in action
See Pico in action
See Pico in action
Discover how our contents meet students' learning outcomes
Discover how our contents meet students' learning outcomes
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.
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
Partially meets
Digital systems II
AC9TDI6K02
Partially meets
Partially meets
Data representation I
AC9TDI6K03
Meets
Meets
Data representation II
AC9TDI6K04
Meets
Meets
Investigating and defining
AC9TDI6P01
Partially meets
Partially meets
Generating and designing I
AC9TDI6P02
Meets
Meets
Generating and designing II
AC9TDI6P03
Meets
Meets
Generating and designing III
AC9TDI6P04
Meets
Meets
Producing and implementing
AC9TDI6P05
Meets
Meets
Evaluating
AC9TDI6P06
Meets
Meets
Collaborating and managing
I
AC9TDI6P07
Partially meets
Partially meets
Collaborating and managing
II
AC9TDI6P08
Partially meets
Partially meets
Privacy and security I
AC9TDI6P09
Meets
Meets
Privacy and security II
AC9TDI6P10
Partially meets
Partially meets
Hundreds of activities to learn from
Hundreds of activities to learn from
Get ready to experience hours of fun
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
Partially meets
AC9TDI6K02
Partially meets
Partially meets
AC9TDI4K03
Meets
Meets
AC9TDI4K04
Meets
Meets
AC9TDI4P01
Partially meets
Partially meets
AC9TDI4P02
Meets
Meets
AC9TDI4P03
Meets
Meets
AC9TDI4P04
Meets
Meets
AC9TDI4P05
Meets
Meets
AC9TDI4P06
Meets
Meets
AC9TDI4P07
Partially meets
Partially meets
AC9TDI4P08
Partially meets
Partially meets
AC9TDI4P09
Meets
Meets
AC9TDI4P10
Partially meets
Partially meets