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

​​​​​​​​​​​​Introduction to Python Programming

​Python is one of the most used computer programming languages. It is easier to learn (compared to the other programming languages) and can be used as an object-oriented or structured programming language. Each class will include activities, and students will work on the project based on the topics covered in the class.​​


 Course Syllabus


Python is a widely used, easy-to-learn, high-level, object-oriented & structured programming language with efficient high-level data structures.


In each class, students will learn new concepts and build on concepts they have already learned. They will do hands-on projects and challenge projects. At the end of each lesson, they will be assigned homework to continue learning outside the classroom and get hands-on coding time. Each class is designed to ensure high-quality learning and allow students to apply their skills to the real project.


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

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.

Level-2: Students will learn the intermediate concepts of Python language. Datatypes, String handling, Lists, Advanced Loops, Basic & Advanced Functions and Exception handling

Level-3: Students will learn the advanced concepts of Python language. Modules, File handling -Input/output. Event handling, Dictionary, and Python UI Interface using Tkinter.​​​​​​

Junior Tech Class ​​Curriculum

​

About this Course


  • Grade:  ​​4th-6th
  • Course Structure:  This course has three levels. Each Level is 12 weeks  (1 hr class/week)
  • Prerequisite: None
  • WASC Accredited Course Certificate: After successfully completing the course, students will receive the course completion certificate
  • Usage Area: AI, Machine Learning, Server Coding, Robotics, Gaming & Raspberry Pi​
  • Format Available: In-person and Online Class
  • In-Person Class Requirements: All the required material will be provided in the class, including laptops (students do not need to bring anything)
  • Online Class Requirements: A computer (Windows or Apple Mac), headphones, and a webcam is required to join the Zoom class from home. 
  • Fee, Schedule, and Class Details: Visit the Online class registration page​ or In-Person class registration page​​​​​