Classes are provided in three levels, Basic, Intermediate, and Advanced. The classes are filled with interactive lessons, fun games, and practice programs to get the students experienced and interested in Python Programming.
Some non-programming computer-science concepts will be covered as well. Each class runs for around two months and wraps up with a final test.
The Beginner level will focus on simple concepts such as variables, loops, strings, basic I/O, and recursive functions.
The Intermediate Level will expand the understanding gained in Basic level and focuses on topics such as functions, data structures, file I/O, and digital electronics.
The Advanced Level will focus on classes, objects, exceptions, algorithms, and graph theory.