Python Programs and Applications for the Secondary Classroom

Sanjin Dedic
Teacher, Robotics Engineer, Learning Designer
Create 5 Python programs themed on sports science, memory training and text analysis. These are wonderfully simple yet very engaging and rich in higher order thinking.
Target Audience
Secondary Digital Technologies Teachers in Years 7-12
1

Learning Areas

General Description

A good programming activity for secondary students generally means writing code that is conceptually easy to understand and yet rich in entertainment value and higher order thinking.
In this fast paced workshop you shall be creating five such activities line by line and learning how to adapt them to serve as both assessments and extension for advanced students. The concepts covered will include variables, loops, if statements, functions, lists and dictionaries. These will be applied to the following programs:
• Guess the number game (introduction to python)
• Reaction time program
• Memory training program
• Word ranking program
• Palindrome Discovery Program

Audience

Secondary Digital Technologies Teachers in Years 7-12

Available Delivery Formats

Format Description

Do you have a team of teachers interested in this course?

If several teachers would benefit from this course, you can pay once and give all current and future teachers* 24/7 access to this course.

Regular Price - $1700 + GST

School Membership Price – 50% off - $850 + GST

TTA Membership lowers the price and removes the risk

With TTA School Membership the PD Coordinator, and up to 2 other school leaders, receive free unlimited access passes. This allows them to explore each course and ensure quality and relevance before committing to purchase. Click here to learn more about School Membership.


If you are ready to purchase, Click here to order the Whole School Online version of this course now
  • The purchase covers current and future teachers from one school campus only.

The online course covers all the concepts in great detail with video tutorials. The learning sequence is more methodical and systematic online, the online course is designed for an adult learner to acquire knowledge most effectively whereas the live course is designed to simulate the classroom environment with teamwork and student engagement playing a big part.

The online course also has built in quizzes and self marking coding exercises. My recommendation is for teachers to complete the online course over a week, working an hour or so each day. This is an easier way to absorb the material

Teaching Standards

2.6.2 Proficient Level – Information and Communication Technology (ICT)
3.2.2 Proficient Level – Plan, structure and sequence learning programs
3.4.2 Proficient Level – Select and use resources

Are you in NSW? If so, this is relevant for you

Accreditation

Completing this course will contribute 8 hours of NESA Registered PD addressing 2.6.2, 3.2.2 & 3.4.2 from the Australian Professional Standards for Teachers towards maintaining Proficient Teacher Accreditation in NSW.


This course contributes to 8.0 professional development hours.

Sessions

No session information is available.

No Reviews

There are no reviews of this format at this time.


About the team


Sanjin Dedic

Creator

Sanjin Dedić has a B.Eng in Mechatronic Systems majoring in Robotics and Computer Vision and spent several years working 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.