MYP: Connecting to Coding

YEARS 7 - 10

Coding offers students a variety of modules, including ones graphically and musically oriented, designed to introduce core coding and computational thinking skills.

 

The subject supports the IB DP Computer Science curriculum and, more broadly, helps students to develop general problem-solving competencies.

 

Students choose from conventionally sequenced courses (video guided), coding adventure games (CodeCombat/Ozaria/Kaboom), simulated robotics (Roboton.io), drawing visualisation (Turtles) as well as music composition (EarSketch) activities. Individual coding-related projects of interest are also supported.  

 

Space Invaders made with the Kaboom Javascript library in the Repl coding environment:

Here is a working playable example!

 

Andrew Belegrinos

teacher of Coding 

andrew.belegrinos@preshil.vic.edu.au

 

YEARS 9 & 10

At Preshil, Coding is a new subject which enables students to become the creators of innovative solutions in this digital era. This subject provides students with practical opportunities to explore the tangible problems through the application of computational and algorithmic thinking.

 

In Years 9 and 10, students have learnt how to program in Python, an easy-to-learn programming language. After students finish their MYP study, they are expected to be capable of integrating computational and algorithmic thinking in their mathematics subject. 

 

Coding fosters creativity and problem solving. The beauty of mathematics resides in patterns and reasoning. The aim of this subject is to build the synergy between mathematics and coding, hence creating an engaging learning environment at school.

 

Robin Wang

teacher of Coding

robin.wang@preshil.vic.edu.au