Python Coding Curriculum Bundle

Access to Introduction & Advanced Level Lessons Aligned to Canadian Provincial Curriculum Standards

Python Coding Curriculum Bundle

These set of resources will help you introduce the basics of syntax-based coding using the language Python (Introductory level lessons) and expand your knowledge of the python language by learning more about pre-built python commands like functions and lists (Advanced level lessons). By the end of this course you would have learned all the foundational knowledge of Python and will be ready to begin creating your own programs. This bundle contains all the resources you need to run various lessons with your students. From hands on activities to independent activities and student worksheets, along with relevant provincial Math and Computer Science curriculum connections - this bundle has it all! Included is a teacher video to get you started in the first lesson of this bundle. Check out all the lessons to help you teach coding in your classroom!


Content Included:



Python: Arithmetic & Python (Gr. 9-10)
mBlock (Python Coding)
Python: Text & Numbers (Gr. 9-10)
mBlock (Python Coding)
Python: Triangle Area Calculator (Gr. 9-10)
mBlock (Python Coding)
Python: Body Mass Index Calculator (Gr. 9-10)
mBlock (Python Coding)
Python: Buy Low, Sell High (Gr. 9-10)
mBlock (Python Coding)
Python: Repay Loans (Gr. 9-10)
mBlock (Python Coding)
Python: Toss a Coin (Gr. 9-10)
mBlock (Python Coding)
Python: Guess the Number (Gr. 9-10)
mBlock (Python Coding)
Python: Roll the Dice (Gr. 11-12)
mBlock (Python Coding)
Python: Ball Selection (Gr. 11-12)
mBlock (Python Coding)
Python: Mini Capstone Project (Gr. 11-12)
mBlock (Python Coding)

Access to new content and updates: $0


 

Find Out More


mBlock (Python Coding)
mBlock (Python Coding)

mBlock and Python Coding - The Programming Language of the Future

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. With mBlock, Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form.