It’s a Perfect First text Programming Language. The rules of Python syntax are simple enough for anyone to learn, even coders as young as 10. You can create graphics with Turtle library and beautiful desktop apps using Tkinter Library.
Python is a great language for developing skills in real coding. It’s used in many sites and applications that kids use on a daily basis, such as Dropbox, Youtube, Instagram.
Courses start from zero knowledge of Python and by the end of the course, students will be able to apply their basic programming principles in various applications.
In this course, students will learn:
Basics of Python
Welcome to Python Programming
Topics:
- Learn about Integrated Development Environment(IDLE)
- Python Shell
- Python Prompt
Programs:
- Write basic codes in Python
- Draw Imaginary Dog
Python Operators
Introduction to python Operators and application of various basic operators in Python
Topics:
- Arithmetic Operators
- Relational Operators
- Assignment Operators
- Logical Operators
- Membership Operators
- Identity Operators
- Bitwise Operators
Python Variables
Learn about Object Oriented programming
Topics:
- Learn about variables
- Types of Variables
- Naming Variable convention
- Python Reserved Keywords
- Multiple Assignment
- Assigning Multiple Variables
- Object Identity and Reference
Programs:
- Learn to write program to find Area of Rectangle
- Learn to write program to find Sum of two numbers.
Python Data Types
Learn about Python data types
Topics:
- Number, String, List, Tuple, Dictionaries, Sets
- Escape Sequences
- Formatted String
- Data Type Methods
Loops and Turtle Programming
Learn about Python and Turtle Library
Topics:
- Python Modules
- Movement of Turtle
- Turtle Customization
- Important Turtle Commands
- Loops and Conditional Statements
Programs:
- Draw a Hexagon, Square, Circle, arc
- Draw a Mandala
- Draw Text on a Screen
- Draw a Smiley
- Automate any Basic Shape
- Automate Mandala
- Star and Circular Spiral
- Turtle race with Loops
GUI using Python Tkinter
Learn about Command line Interface and GUI
Topics:
- Tkinter Setup
- TKinter Widgets – Labels, Buttons, Text Box, Checkbutton, Radiobutton, Menu, Combobox, Spinbox, Scrolledtext, Notebook
- Packing Method
- Layout Manager
- Tkinter Variables
- Event Handling
Programs:
- Create a Tip Calculator
- Rock Paper Scissors Game