This class is for students who have finished the Python programming beginner-A class or who already have at least one term of Python Programming training. Students who have very good programming skills with another language such as Java or c++ may also join this class to transfer to Python.
Prerequisites for this course: Pre Algebra
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:
- Introduction to different types of loops.
- Programming based on FOR loops and While Loop.
- Introduction to sequence data types: Lists, Tuples, Sets, Dictionaries
- Programming on lists.
- Introduction to turtle modules and turtle programming.
- Turtle programming projects
Projects:
- Building Grade calculator
- Building calculator
- Making HELLO WORLD projects using Turtle Graphics.
- Making Various shapes using Turtle graphics
- Building Turtle CAR
Instructor:
Shilpa Sharma