This course includes:
6 hours of on-demand video
Full lifetime access
Teacher Support
41 Code Samples
31 Assignments & Solutions
5 Quiz Activities
Certificate of Completion

Python for High School Students

The Ultimate Beginners Python course for High School Students covered in 24 chapters using Videos, Illustrations, Code Samples, Quizzes & Assignments

Created by Sunil Nair  |    English

30-Day Money-Back Guarantee

Course Preview

If you are a teacher, parent or guardian, join me in this exciting teachers' guide on Python Programming that will assist you in teaching High School Students. The instructional videos and text material have incorporated using simple English with terms that are easy to follow.

Kindly note that only teachers, parents and guardians can create the account and purchase the course.

Course Curriculum
  • Variables and Functions
  • Strings, Numbers, Conditional Statements
  • Loops - For and While
  • Data Collections - Lists, Tuples and Dictionaries
  • Error Handling & File Handling
  • Build Custom Functions and Libraries
  • Date and Time
  • Object Oriented Programming (OOP)
  • Common Algorithms (Binary and Linear Search, Bubble Sort)
  • Password Hashing
  • CRUD with SQLite DB Engine
  • Recursion
  • Introduction to GUI

What this course contains

  • Easy to follow instructional videos
  • 24 Chapters with both Instructional Videos and Textual Material containing high-quality illustrations
  • 65 Python Code Samples
  • 40 Assignments

Software to Install

  • To begin with, you may use the Free Online Code editor available in the Resource section of each chapter
  • For additional practice, we recommend installing Mu: a simple Python editor for beginners

Guaranteed Course Outcome

  • Understanding of Programming Concepts using Real-World Examples.
  • Promotes Creative Thinking and encourages the real-world application of coding skills
  • The ability to build applications with ease.

The Apps that can be built with the help of this course

With a total of 26 Code Samples and 28 Assignments, learners can attain the skills to build a wide selection of programs. The most notable ones are listed below:

  • MadLibs - Word Game
  • Virtual Wardrobe Planner
  • Match Roster Generator
  • Guessing Number Game
  • Multiplication Table Generator
  • Number Divisibility
  • Even and Odd Number Extraction
  • The ATM Replica
  • Automated Dice Roll
  • Shopping List
  • Phonetic App
  • Food Ordering App

Can Teachers and Parents use this course as a guide for teaching kids older than 13 or younger than 11?

Math is taught in every grade in school, the base concepts remain the same, but the complexity increases with every grade. The same learning progression can be achieved with programming languages for children. This course has been specifically designed as a teaching guide for parents, teachers and guardians who wish to teach students of Ages 11 to 13.

How does this course compare with "Teach Python to Kids Age 8 to 10"?

This course contains 4 additional lessons, with each existing lesson having additional content

  • Data Collections - Dictionaries
  • Error Handling
  • File Handling with Text Files
  • Build Custom Functions

Also contains 16 Additional Code Samples and New Assignments

Course Curriculum

Instructor

Sunil Nair

Sunil Nair is an Edupreneur based in Dubai. With a will to educate, Sunil Nair moved from his 13-year career as an IT Professional to teach children alternative skills. With the growing relevance of robotics, web application development, machine learning and AI, the deep void in coding education brought him back to what he loved the most—computing.

Sunil has worked extensively with children of all age groups to build a strong understanding of how best they learn and respond to code. With Python being the fastest-growing programming language and its syntax being closest to the English language, Sunil saw it as a no-brainer to use Python as the coding language to begin his journey in teaching kids. Sunil co-founded a learning company— Penrose Learning in mid-2019. It’s focused on empowering learners with the tools to become innovators. In the same year, published a book titled “PyStart” which intended to deliver his course content to children across the globe. When Sunil is not busy Educating or Data Crunching, his keen interest is in practising classical hatha yoga.

Reviews and Testimonials

What would like to learn today?