Get Certified from Microsoft and Get Ready for Artificial Intelligence through a FREE program

650+ CBSE Schools have currently signed up in India for offering this Program. We are happy to announce the roll-out of the Artificial Intelligence program through a blended program (online with Instructor-Led sessions) exclusively for K12 Students. The program shall be available for students of all boards РCBSE, ICSE, IB, IGCSE, and various state boards. Introduction to programming using Python is your first step to learn AI (Artificial Intelligence) and build a solid foundation to 211st Century Careers. Knowledge of a new generation programming language like Python or Swift is a pre-requisite for learning Artificial Intelligence (AI).


  1. This program would be offered through Flip-Classroom and Blended Learning Mode. (What is Flip Class Room ?: In Flip Class Room, Students would first learn the program through an e-learning material and then attend an Instructor-Led Online training for the modules learned by the student on a weekly basis.)
  2. The online e-learning would be for 1 hour/day on weekdays along with weekend instructor-led online training for 2 hours/day.
  3. The Microsoft Certification on Introduction to Python Programming would be offered at a discounted price of Rs.1995.00 (instead of the actual price of Rs.3,696.00) for this batch.



  • Perform Operations using Data Types and Operators

Evaluate an expression to identify the data type Python will assign to each variable.

o Data types include str, int, float, and bool

  • Convert between and work with data types.

o Type casting; constructing data structures; indexing and slicing operations

  • Determine the sequence of execution based on operator precedence.

 o Assignment; Comparison; Logical; Arithmetic; Identity (is); Containment (in)

  • Select the appropriate operator to achieve the intended result.

o Assignment; Comparison; Logical; Arithmetic; Identity (is); Containment (in)

  • Control Flow with Decisions and Loops

Construct and analyze code segments that use branching statements.

o if; elif; else; nested and compound conditionals

  • Construct and analyze code segments that perform iteration

o while; for; break; continue; pass; nested loops and loops that include compound conditionals


3) Perform Input and Output Operations


Construct and analyze code segments that perform file input and outputoperations.

o open; close; read; write; append; check existence; delete; with statement

  • Construct and analyze code segments that perform console input and outputoperations.

o Read input from console; print formatted text; use of command linearguments


  • Documents and Structure Code

Document code segments using comments and documentation strings.

o Use of indentation and white space; comments and documentation strings;pydoc

  • Construct and analyze code segments that include function definitions.

o Call signatures; default values; return; def; pass


  • Perform Troubleshooting and Error Handling


  • Analyze, detect, and fix code segments that have errors.

o Syntax errors; logic errors; runtime errors

  • Analyze and construct code segments that handle exceptions.

o Try; except; else; finally; raise


  • Perform Operations Using Modules and Tools


  • Perform basic operations using built-in modules.

o math; datetime; io; sys; os; os.path; random

  • Solve complex computing problems by using built-in modules.

o math; datetime; random