top of page

Evidence

This page show cases a range of artefacts that I have collected to demonstrate achievement of the Australian Professional Standards for Teachers.
 

To display each of the items in their wider context, I have provided a complete unit that I solely and independently developed and delivered not only for my own students, but to a number of schools through an online course. To date, over 120 teachers have requested (and been granted) access to these materials.


The unit as a whole displays consistency and progression through out the learning journey of the given topic.


Additional items of evidence have also been supplied to further demonstrate my application of the standards.

Introduction to Python Programming using Turtle


Unit summary 


This unit aims to teach students foundation skills in computer programming. The unit will assume no prior knowledge and build slowly to develop an understanding of the core principles of coding. The environment selected for programming is Python 3 with the Turtle libraries. 

Expected student learning outcomes 
By the completion of the unit, students will be able to identify and implement core programming concepts such as branching and iteration. Students will have a deeper understanding of the logic and computer code required to achieve objectives. 

​

Teaching recommendations for differentiation


Lessons have been designed to maximise collaboration, peer learning, mini lessons and as much as possible, one on one assistance in a class situation. While the tasks are individual, groups are formed and encouraged to assist each other in planning and implementation. Small groups are provided with ‘mini lessons’ to provide a closer teaching experience and identify where students require extra help through pairing or one on one assistance. Additional scaffolding can be provided where necessary, such as providing an existing code base to extend rather than creating it from scratch. 

Two weeks are provided for revision, and a final week for submission of work and sitting of the final exam

Formative Assessment
Scaffolding

Programming using Python and Turtle - 5 week Unit

​

Online resources and content delivery can provide the means for differentiation and self paced learning as well as centralising class and assessment management.
When developing a second, more condensed (5 week) unit, I made use of the online course delivery system "Blackboard"
Blackboard was utilised to provide tutorial videos, lesson instructions, scaffolding code files, code submission points and student feedback surveys

bottom of page