Northbridge Public School

Responsible, Respectful, Successful

Telephone02 9958 7122

Science and technology

Science and technology is mandatory for all students from Kindergarten to Year 6.

In science and technology, students explore the natural and made worlds. They learn how to apply scientific and technological skills, knowledge and understanding across a broad range of contexts.

Science provides a way of inquiring about the world around us. It explores evidence and investigates ways to discover, develop and produce solutions to real world problems. The inquiry and skill-based nature of science opens doors to ideas and discoveries.


Northbridge Public School engage specialist digital technology educators, Scope IT to teach coding to all students from Kindergarten to Year 6.

Kindy Coding 

Kindy students will learn how to code with simple click-in blocks. These skills and experiences develop young students' thinking and creativity. The students will also learn about sequence of steps and decisions as algorithms and got to experiment with very simple, step-by-step procedures to explore programmable virtual objects. They will be able to create simple pictures and artworks using digital technology.

Y1 Coding Beginners

The students will learn the fundamentals of coding concepts and computational thinking. Students will enhance their mathematical abilities in angles, two dimensional shapes, describe location and positions with the use of technology, learn to draw using pixel art and lines of code, investigate questions and method for solving problems with algorithms. The students also design their own code with a series of underwater challenges.

Y2 Coding Intermediate

The students will extend their coding abilities and computational thinking with intermediate coding concepts, such as the creation of stories with characters and settings. Students will have to plan and create imaginative text including images and sounds using digital technologies and applying coding concepts that they've learnt in using coordinates, parallelism, broadcasting, conditionals and variables.   

Y3 Coding Advanced 

The students will work together to solve computational problems by applying problem solving strategies using digital technologies. The students will apply strategies for addition and subtraction with numbers and investigate questions and methods for solving problems with algorithms. At the end of the course, the students will be able to use a range of software programs to construct and edit text and visual elements and create artworks to tell stories with characters and settings using digital technologies. 

Y4 & Y5 Exciting Electronics 

Students will learn the basics of electronics and building circuits, by working together to design and construct working electrical systems. The process involves creating a drawing plan, selecting appropriate components, constructing a working system, troubleshooting problems, and creating code to use the system.  

Y6 Website Design / App Design 

The students will learn the various aspects of website or App design in this course. They will decide on what their topic will be and what kind of information will be displayed on the site. They will then build their website or App with branding, write the content, choose appropriate images and work on functionality including menus, buttons and information hierarchy. By the end of the course, the students will get to share and present their work to their peers and teachers. 

Year 5 Coding - Electronics