Python II
This course is designed for students with some experience in Python 3. In this course, we expand your knowledge of Python and introduce functions, multiple valued data such as Tuples, lists, etc. Students will learn the difference between mutable and immutable data, how to work with strings and sequences, and format output. Finally, you will learn about classes as data structure and how to write your own custom class. This is an intermediate Python course, so students must have completed the Beginner Python course or take an assessment test to qualify for enrollment. Students who have the basic knowledge of Python should have no problem passing the assessment test. To qualify for this Intermediate course, students must score 70% or higher, which is 35 correct answered questions out of 50.
Ages
9+
Path
Coding
Sessions
8 total lessons distributed over 8 weeks. 1 lesson per week
Skill Level
Intermediate
Prerequisite
Python I (Beginner) or Pass Assessment Test with 70% or higher
Program
Online or On-Campus
Tools
Python 3, IDLE, PyCharm
In this course, you will
- Learn how to use multiple valued data: Tuples, lists, Sets, Dictionaries
- Learn about Strings, text processing, and format output.
- Learn about functions: define, return, arguments, and parameters
- Learn about Classes and Objects, and OOP approach.
- Continue to gain logical thinking skills, and much moreā¦.
Your tuition includes
- Official AI2KIDS Certificate of Completion for Intermediate Python
- Hands on, project-based curriculum
- Customized take-home project
- 3D printed AI2KIDS keychain

