![]() | Having limited, low or no vision: Students with a vision impairment may benefit from the accessibility features that come with tablet and computer operating systems. |
ScratchJr is a developmentally appropriate visual programming language for students. Different programming languages are addressed in the Digital Technologies curriculum.
At the F–2 level, where learning at the pre-programming stage is the expectation, there is no requirement to learn a particular programming language. However, in years F–2 students do learn some basic programming skills, such as working out steps and decisions required to solve simple problems. For example, they program a robotic toy or sprite to move in a certain direction. The focus at this level is on designing a sequence of steps.
For younger students, developing the skills of computational thinking and algorithm development involves familiarisation with the language and concepts associated with instructions – such as movement, sequence, place and spatial awareness. This activity supports students to practise and consolidate these skills in algorithm development.