Python annual curriculum

Page 1

Python annual curriculum

Building skills term after term

Like any language, when it comes to coding, practice makes perfect. Junior Engineers is committed to ensuring that returning students build on their skills term after term with new projects, while reinforcing the fundamental principles to maximise the retention of this knowledge. Our highly structured curriculum means that new students can confidently join the class at any point throughout the year, with a variety of activities to cater to all levels of coding experience. Skillset outcomes that can be expected is teamwork and peer interaction, critical thinking and problem solving skills, persistence and determination.

Class Structure 15 mins Programming Fundamentals 20 Mins Individual Workbook Class Collaborative Project Time 40 Mins ACTIVITY Interactively teach powerpoint to the w class. Students work on a appropriate individ activity in their wor Working on a colla class project over 2 weeks.

PYTHON TERM 1 OUTLINE Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Turtle Loops Variables Lists Functions IF ELSE LOOPS OPERATORS PBOOLEANS ython madlibs guess the number Proposed First Project hang-man adventure game Proposed second Project random turtle walk turtle Race Proposed third Project c o d i n g f u n d a m e n t a l c o d i n g P r o j e c t Another 150 self-directed Python activities in the Python Booklet More weekly competencies to come Weekly assessment drop-ins to be conducted throughout the term

PYTHON TERM 2 OUTLINE Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Turtle Loops Variables Lists PFunctions ython 21 game bouncing castle Proposed First Project starry sky catch and dodge Proposed second Project typing game ghost game Proposed third Project c o d i n g f u n d a m e n t a l c o d i n g P r o j e c t Another 150 self-directed Python activities in the Python Booklet More weekly competencies to come Weekly assessment drop-ins to be conducted throughout the term IF ELSE LOOPS OPERATORS BOOLEANS

PYTHON TERM 3 OUTLINE Another 150 self-directed Python activities in the Python Booklet More weekly competencies to come Weekly assessment drop-ins to be conducted throughout the term Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Turtle Loops Variables Lists PFunctions ython quick shot asteroids Proposed First Project button masher reaction game Proposed second Project breakout fizzbuzz Proposed third Project c o d i n g f u n d a m e n t a l c o d i n g P r o j e c t IF ELSE LOOPS OPERATORS BOOLEANS

PYTHON TERM 4 OUTLINE Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Turtle Loops Variables Lists PFunctions ython fibonacci snake game Proposed First Project pong optical illusions Proposed second Project whack-a-mole space invaders Proposed third Project c o d i n g f u n d a m e n t a l c o d i n g P r o j e c t Another 150 self-directed Python activities in the Python Booklet More weekly competencies to come Weekly assessment drop-ins to be conducted throughout the term IF ELSE LOOPS OPERATORS BOOLEANS

Glossary Coordinates: a pair of numbers indicating the position of a subject Events: when something happens that triggers the code to run Logic: the sequence and flow of the steps involved in executing piece of code Loops: repeats an action over and over Variables: name and store a value that will change Lists: a number of items in an ordered or unordered structure Functions: repeats large blocks of code Operators: a symbol that represents an action or process If statements: a statement that if proved true performs a functio Circuit: paths that electricity can flow through

book now email: admin@jnrengineers.com phone: 1300 089 344

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Python annual curriculum by EdTech.Group - Issuu