This class is for students who have finished the Python programming Junior-A class.
Python is a widely-used programming language. It is simple in its design, yet incredibly flexible and powerful. Python is the best introductory programming language. In Python II, we will learn using functions and modules to organize programs, using lists, sets, and dictionaries to organize data, debugging, building graphical interfaces, etc. We will develop several small games or some applications which may automate some boring stuff in our life using what we learn in class and make the learning fun and creative.
This class includes following things:
- Complex programming
- Functional Programming
- Datetime module
- Lambda function
- Random module
- Classes and Objects
- Turtle
Projects:
- Making Games with graphics
- ASCII and binary conversion project
- Tic Tac Toe
- Number to words
- Password Generator
- Python turtle race
- Turtle clock
Instructor:
Shilpa Sharma