STEP IT STEP | We have been teaching since 1999. High-quality IT-education for adults and children. We prepare programmers, designers and system engineers who cannot be replaced by artificial intelligence. In order to achieve this, we teach how to understand tasks, run projects and work in a team, in addition to core knowledge.

Your browser Internet Explorer is out of date!

Please, use Google Chrome, Safari, Mozilla Firefox, Opera

joystick
robot

Comprehensive Computer Science Education (CCSE)

Designed to prepare kids for the future

PROGRAMMING

CREATING GAMES

BUILDING ROBOTS

Computer classes for children who are passionate about technology and are ready to shape the future of big tech

IT program for children
In our comprehensive program, kids will learn robotics, web development, programming, hardware prototyping, game development, creating animation, 2D and 3D design modeling and printing, sound and video editing, and a lot more. All the knowledge can be applied to practical tasks right away. During the implementation of their course graduation projects, students will gain teamwork skills, develop soft skills, and learn to plan and achieve their goals.

The Main Idea of our CCSE Program

Real CS
Education
Our program is a comprehensive approach to learning computer science, where kids will experience all the aspects of the modern CS field. This is a serious educational program. Kids are graded in each class and have final projects for each topic they learn
Lots
of hands on
Almost all of the topics in the CCSE program include hands-on sessions and labs where kids will interact with robots, hardware kits, 3D printers and scanners, and all the modern tech that kids will need to know how to operate
Well-balanced
program
Every year in our CCSE program integrates four pillars: robotics, programming, game development, and creativity. This combination allows kids to feel all the versatility of the CS field and maybe decide on their future occupation

What we teach

Students are learning the technologies that will be abosolutely in demand in the future

Programming
In this course, children will explore a variety of programming languages, spanning from block-based options to more advanced ones like Lua, Python, C, C#, and Java. These languages will empower them to develop essential problem-solving skills and thrive in our technology-driven world.
Game Development
Our students will actively engage in the process of creating games using Unity, Kodu and Construct 3. They will learn how to design characters, backgrounds, and sounds for their games, fostering their creativity and problem-solving abilities.
3D Modeling and Printing
Students learn how to model 3D objects and learn how to create characters and locations. They learn the principles of 3D scanning and printing and have the opportunity to get their models printed or published as a part of the 3D world that you can explore in VR.
Web Development
Students will learn to create your own website from scratch. They will understand the concepts of HTML/CSS and recognize different types of websites by their design and purpose, get familiar with the website’s structure and layout.
Robotics
Students will work with many different robotic systems to learn how to build and program robots while working on a various channeling projects.
Image, Sound and Video Editing
Kids will learn how to use Adobe Creativity Suite tools such as Photoshop, Illustrator, Premier Pro, Audition etc. to create and edit raster and vector graphics, videos and sounds.
practice
Lots of hands-on sessions and labs using modern technology tools
friends
We don’t have boring lectures and turn learning process into excited process of solving real-world tasks
team
Safe and friendly environment for study individually and in groups

Studying programs

We introduce the child to computer technologies, programming, online security, he will learn to create games and program robots.

RBTC 100: Lego Robotics 1

Build simple robots and control their movements. Teach robots to communicate and interact by programming their motors and sensors.

GDEV 100: Game Development with Construct

Design the characters, story, and logic to create a fantasy world. Explore game genres and their distinctive features. Learn programming basics to build your own multi-level game.

3DDS 100:  3D Design with Tinkercad

Create beautiful and complex 3D models using open-source software - TinkerCad. Model real-world objects. Learn the basics of making 3D characters.

3DDS 101:  3D Design with CoSpaces

Create detailed 3D worlds and scenes using CoSpaces. Model real-world objects and learn the basics of making 3D characters. Add code to your creation to make your scene live.

CS 100:  Mobile Application Development

Create software for smartphones, tablets, and digital assistants, such as Android and iOS devices. Learn to build their own apps and explore the exciting world of technology.

Sign up for a consultation

RBTC 200: Lego Robotics 2

Build advanced-level robots. Combine different sensors to perform complex tasks. Boost your team-building skills to solve a variety of challenging problems.

CS 200: IT Fundamentals

Learn advanced topics of file management and operating systems administration. Work with Windows, Linux, Android, and iOS. Discover how the computer works under the hood.

DES 100: Web Development and Design

Understand the concepts and recognize different types of websites by their design and purpose. Get familiar with the website's structure and layout. Learn to create your own website from scratch.

CS 201: Programming the BBC Micro:bit

Learn to code with the BBC Micro:bit. Dive into hands-on programming and unleash your creativity with this versatile microcontroller. Master the basics of coding and develop exciting projects.

GDEV 101: Game Development with Python

Start your journey into the classic programming using Python. Learn programming basics. Learn how to use Python to design and program your own games.

Sign up for a consultation

CS 300: Hardware and Troubleshooting

Learn computer components. Take apart a PC and put it back together; troubleshoot common issues. Understand the hardware market when buying or updating your PC components.

GDEV 200: Roblox Game Development

Enter the world of game creation with Roblox. Learn to design, develop, and publish your own games on one of the most popular gaming platforms. Dive into coding and game design to bring your imagination to life.

CS 301: Programming with Python

Delve into Python programming and unlock the power of graphical user interfaces. Learn to create interactive and visually appealing applications using Python's versatile libraries.

RBTC 300: Lego Robotics Challenge

Learn advanced mechanics. Design and program robots for a broad spectrum of tasks requiring adaptive behavior and optimal algorithms.

DES 200: Raster Graphics and Game Art in Adobe Photoshop

Explore the most popular design software, Adobe Photoshop. Learn the fundamentals of professional photo editing, post-processing digital images, and game art creation.

Sign up for a consultation

CS 302: Programming with Java

Learn programming, object-oriented paradigms, and algorithmic fundamentals with Java, the most common programming language in the world. Apply your knowledge to your own projects.

3DDS 200: Interior and 3D Design

Create real-life 3D objects. Work with the most famous and powerful open-source 3D editing software - Blender. Get familiar with the interior design software SketchUp and model your dream home.

MM 100: Sound Lab

Create and edit your own audio data using the professional software Adobe Audition. Enhance audio quality with a set of precise tools. Mix your own track.

MM 101: Video Lab

Cut, process, and edit video data in Adobe Premiere. Create your own clips and trailers. Add professional effects in Adobe After Effects.

RBTC 301: Arduino Gadgets and IoT (Internet of Things)

Learn about microcontrollers and advanced low-level programming of Arduino circuits using classic procedural programming with C language. Design and develop complex projects. Build advanced gadgets. Work on Smart Home Pro.

GDEV 300: Game Development with Unreal Engine

Learn to design games with Unreal Engine environments and script gameplay mechanics. Dive into game design, level creation, and programming with Unreal Engine powerful blueprint system.

Sign up for a consultation

RBTC 302: Vex Robotics

Build and program advanced-level VEX robots. Get hands-on learning in designing, building, and programming the robots using the VEX platform.

CS 400: BigData and Machine Learning

Develop artificial intelligence applications for text and image recognition. Program self-educated chatbot. Work on Raspberry Pi.

GDEV 400: Game Development with Unity

Apply object-oriented paradigms to create your own 3D game using Unity, professional game development software. Learn C# programming to automate game scripting.

DES 300: Vector Graphics and Digital Publishing with Adobe Illustrator

Learn the industry-standard vector graphics editor Adobe Illustrator. Make a professional design and layout for digital and printed publishing in Adobe InDesign. Explore elements of professional applied design development.

Sign up for a consultation

Ready to start?

Sign up and we will be happy to call you and tell about our program in details and make a reservation in a class!

Additional program documents:

School year calendar

FAQ

How many students are in each class?

Our groups have a maximum of 10 students, allowing our teachers to provide individualized attention to every child

Can I join a trial class?

Yes, we offer free trial classes for existing groups (you can’t schedule a trial to a future class that is in open enrollment now). Contact us and we’ll be happy to schedule a trial class for your child.

What tools and gadgets do you use?

CCSE program uses too many educational tools to list them all but to name a few, we use Lego EV3, VEX IQ, Arduino Kits, Raspberry Pi, XP-Pen professional graphical tablets, and many more.

What should I do if my child is missing the class?

We do not offer any make up classes for this program, but kids can access information about their missed classed in their online MyStat account.

Is it possible to change the schedule?

We usually have multiple classes for each year of CCSE program, please reach out to us and we’ll see if we can accommodate a schedule change.

What enrollment process looks like?

Reach out to us so we can discuss schedule and see if there is a spot in the class, once you pay tuition we’ll ask you to fill up enrollment forms and you are in. Everything can be done online.

Is there a homework?

For CCSE program we do home-work assignments during the class time, so kids don’t need to do homework.

Sing up now!

Summer Camp registration is now open! Secure your spot in any of the sessions at Early Bird prices.

Read

This site uses cookies

Privacy policy