1-855-NGTLearning (1-855-648-5327)  ||  (925) 659-8000  || admin@ngtlearning.com

 Python is a widely-used programming language from top companies (Google/YouTube, Dropbox, Pinterest, etc.) to the top universities. Python has become the most popular introductory programming language in many leading universities. Eight of the top 10 computer science departments in US Universities use Python to teach coding, as well as 29 of the top 39 schools use python programming language.

​​​​​​​​​​​​Fundamentals of  Programming  and Python Programming

Junior Tech Class ​​Curriculum

About this Course


  • Grade:  ​​4th-6th
  • Course Structure:  This course has three levels. Each Level is 12 classes(1 hr./week)
  • Prerequisite: None
  • Course Certificate: After successfully completing the course students will receive the course completion certificate
  • Usage Area: Coding, Robotics and Game Design
  • Format Available: In-person and Online
  • Online Class Requirements: A computer (windows or apple mac), headphones, and a webcam to join the Zoom class from home. 
    In-Person Class Requirements: 
    Required material will be provided including laptops

  • Fee, Schedule, and Class Details:  Visit the Online class registration page​ or In-Person class registration page.​​


 Course Syllabus


This Class does not require any prior programming knowledge or experience.


In Level-1, students will learn the programming fundamentals using Python language. This level will cover – Python Program Structure, Variables, Input/Output, Conditional Statements, Various Loops, and Turtle Graphics.

In Level-2, students will learn the intermediate concepts of Python language. This level will cover – Datatypes, String handling, Lists, Advanced Loops, Basic & Advanced Functions.

In Level-3, students will learn the advanced concepts of Python language. This level will cover – Modules, File Input/output and Event handling, dictionary, and Python UI Interface using Tkinter.
​​