Make coding more fun and exciting with the basic computer science concepts and theories on your finger-tips. Python is a powerful, easy-to-read, high-level programming language. This means commands read like English words instead of complicated 0s and 1s and this makes it easy for kids to learn Python without a lot of experience.
Level: Intermediate to Advance
Through this program, students will be able to develop an understanding on:
• Foundation for higher-level coding languages like Python, C# Java, JavaScript etc.
• Students will build basic logic using live examples from real world, designing interfaces, and layouts, graphics, animation, and the basics of code development
• Introduction to flowcharts
• Algorithm writing and conditional statements
• Iterative computation
• Running & Debugging a Program
• Syntax, run-time and logical errors
• Low vs. high level languages
• Introduction to Python as an integrated high level language
• Installation of Python,
• Process of writing a program in interactive and script mode
• Features of Python
• Python character set, token & identifiers, keywords, literals, delimiter
• Advance features of Python
• Datatypes, Functions Invoking built-in functions, passing parameters, arguments, void function, function returning values, scope of variables within a function
• Modular structure of Python