Python
- Age group: 10+ Years
- Class Size: 5 students
- Class Duration: 1 hours
- Class per week: 1
- Course Duration: 6 months
Achievers
Python is an easy-to-learn programming language that has some really useful features for a beginning programmer. The code is quite easy to read when compared to other programming languages. Python has some features that greatly augment the learning process and allow you to put together simple animations for creating your own games.
Course Overview
LEVEL 1 – BASICS OF PYTHON
- Python Fundamentals
- Python Object
- Python Comparison Operators
- Python Statements
- Python Data Structure Basics – List, Tuples, Sets and Dictionaries
- Methods and Functions
- Project – 1
- Object Oriented Programming
- Modules and Packages
- Errors and Exceptions Handling
- Capstone Python Project
- Turtle Graphics in Python
- Fun and Games
- Game Programming
- Game Project
- Advanced Python Modules
LEVEL 2 – TKINTER PYTHON
- Introduction to GUI
- Creating Calculator
- Tic Tac Toe
- Memory Game
- Guess the State
- Image Gallery
- Introduction to MySQL
- Handling MySQL with GUI
LEVEL 3 – PYGAME PYTHON
- Introduction to PyGame
- Screen design
- Adding Sprites/Backgrounds
- Adding Sounds
- Adding Screen Controls
- Adding Score/Text
- SPACE INVADER GAME
- CATCH THE EGGS(SELF)
LEVEL 4 – DATA ANALYTICS
- NumPy
- Pandas
- Matplotlib
- Seaborn
LEVEL 5 – OpenCV
- Projects