Slide13

Foundation Programming
In these modules the child will learn the essentials of computational thought through the learning of a simple block style programming language. In this module the child will gain:

  • An understanding of programming
  • Problem analysis and diagnosis
  • Iterative solution design
  • Logical thinking and flow design
  • Digital expression
  • Communication and collaboration

Web Development
In these modules, the child will learn how to create outcomes delivered through the web. In this module the child will:

  • gain an understanding of the internet and web based technologies
  • be able to build their own websites
  • build online applications
  • Continue to enhance skills developed in the Foundation Programming modules

Foundation Engineering
In these modules, the child will learn how to create outcomes delivered through the application of engineering practises. In this module the child will:

  • learn essential engineering practises
  • gain hands-on experience designing and constructing solutions (3D printing, etc.)
  • further enhance their skills in robotics
  • expression via hands-on construction
  • continue to enhance skills developed in the Foundation Programming modules

Movie Making
In these modules, the child will learn how to create outcomes delivered through the expression of their imagination. In this module the child will:

  • learn essential skills for animation and movie making
  • utilise commercial software to express and demonstrate their creativity
  • continue to enhance skills developed in the Foundation Programming modules