A Python class at IT-Smart
PYTHON Coding

Python for kids

Designed for beginners: Python syntax, data types and control structures, with coding practice from the first lesson.

PYTHON Coding

PYTHON for Kids

This course is specifically designed for beginners who want to learn the basics of Python. Throughout the program, you will be introduced to the fundamentals of Python syntax, data types, and control structures that will lay the groundwork for your journey into the world of programming.

Our hands-on approach ensures that you not only understand the theoretical aspects of Python but also gain practical coding experience. We believe in learning by doing, so you will be given coding exercises that will enhance your skills.

Whether you are a student, a professional looking to learn new skills or someone with a curiosity for coding, this course provides a welcoming environment for you to learn and grow. Join us on this adventure into the Python programming language, and let's discover all the exciting possibilities together!

Why choose us

What your child will use

Python Turtle

Python Turtle: Simplifying graphics creation, ideal for beginners, commonly used in education for programming introduction.

Python Tkinter

Tkinter: Python's bundled GUI toolkit for creating desktop applications with a set of tools and libraries.

Python Pygame

Pygame: Python modules for cross-platform video game development, built on SDL library, widely used for education and prototyping.

Quality curriculum

Curriculum of Python

Levels run in order; a child joins at the level that fits their age and experience.

Python 3 levels

Python Turtle simplifies graphics creation for beginners; Tkinter is Python's bundled GUI toolkit for desktop applications; Pygame is a set of modules for cross-platform game development.

Pre-PythonStudents are expected to grasp the fundamentals of visual Python programming using EduBlocks. They experience joy in creating simple projects, laying a strong foundation for progressing to Python scripting. This course opens the door to their programming interest before advancing to higher levels.
Python Level 1Students are anticipated to comprehend the fundamentals of Python programming, capable of crafting simple code. They will possess a robust foundation to advance to higher levels of Python programming, integrating their understanding into Python-based projects. This course establishes a crucial groundwork in their journey into the profound realms of Python programming.
Python Level 2Students are expected to master Object-Oriented Programming, build simple user interfaces with Tkinter, and manipulate data using pandas. They will possess the skills to develop more complex and functional Python applications. This level serves as a sturdy foundation for advancing to higher levels in Python programming.

Everybody in this country should learn to program a computer, because it teaches you how to think.

— Steve Jobs
Locations

Two places to learn

Contact

Ask us about a class

Tell us your child's age and which course interests you, and we will reply with the schedule for your nearest outlet.

Or message us on WhatsApp: +62 878.5195.2989 (Sidoarjo)

Chat on WhatsApp