• Home
  • Object Oriented Programming for Year 9/10 and VCE

Event details

Object Oriented Programming for Year 9/10 and VCE

  • 22 May 2018
  • 10:00 AM - 3:00 PM
  • DLTV Office, 61 Blyth Street, Brunswick, 3056
  • 0

Registration

  • Enjoy a 50% discount with your DLTV membership. Make sure you are logged in to access this rate. Price includes GST
  • Price includes GST. Why not become a member to access the 50% discount?

Registration is closed

This workshop is for teachers who already have a solid grasp of basic programming concepts: variables, iteration (loops) and conditionals (if-else statements).

It is targeted at Secondary School teachers.


Object Oriented is a distinct way of organising code. It is required in the Year 9/10 Digital Technologies curriculum, as well as in VCE Software Development.

This workshop will provide:

  • fun and straight-forward ways to bring this programming paradigm to your students,
  • hands-on practice in both Python and JavaScript (you will be able to choose one or the other),
  • an overview of other languages built for Object Oriented code,
  • a glimpse into Object Oriented code for popular electronics and robotics: Arduino and BBC micro:bit.
Note, advanced concepts beyond curriculum requirements (such as Inheritance and Polymorphism) will not be practised in this workshop, but will be briefly touched upon.


Outcomes:

By the end of the workshop, participants should be able to:

  • explain the basics of Object Oriented programming and introduce the concept to their students,
  • define an object using Python or JavaScript,
  • instantiate an object multiple times using Python or JavaScript,
  • use the above skills to write and organise code for data management or games.


About the presenters 

Nathan Alison taught Digital Technologies, VCE Computing and Software Development in Victoria for 11 years before beginning work for DLTV. 

He brings a background in Computer Systems Engineering and years of hobby coding, as well as a keen desire to help teachers with more complex Computer Science concepts through clear explanations and relevant activities.


Sanjin Dedić has a B.Eng in Mechatronic Systems majoring in Robotics and Computer Vision and spent several years working in industry as an Engineer. He then retrained as a teacher and taught Systems Engineering and Digital Technologies at a secondary level. Recently he has been developing a series of technology programs for G.A.

T.E.WAYS (gifted and talented education) covering everything from coding, robotics, applied mathematics and microcontrollers. These programs have been delivered to students in Melbourne, Sydney, Canberra and Queensland. As a head of eLearning at Techxellent he has combined his technological expertise with his educational experience to create innovative teacher training programs and resources.



Powered by Wild Apricot Membership Software