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

Junior
Computer Academy

Designed to prepare kids for the future

Programming

Creating games

Assembling robots

Computer classes for children, who are passionate about future technologies

IT program for children
In IT courses, kids will learn website design, working with graphics editors, creating games, programming, modeling 3D objects. All the knowledge can be put into practice right away. In the course of creating their own projects, students will gain teamwork skills, develop their soft skills, and learn to plan and achieve their goals.

These programs are for

First year of study
Your child will learn how to create and print 3D models. They will learn how to design websites and program in Python. In addition, they will master robotics and technology, including building and programming LEGO robots. These skills are essential for your child to develop creativity and logical thinking, which are crucial in today's digital world.
Second year of study
Children will learn, among other things, how to create mobile applications, digital art, smart gadgets, and design interfaces in Figma. This allows children to develop their technical and artistic skills, preparing them for future professional challenges.
Third year of study
The third year of study begins with work with video materials: advanced video editing techniques, special effects, including creating professional films. Then, children will learn how to use Photoshop, a versatile program for editing photos and creating advanced graphics. In addition, creating games, modeling, 3D animations and much, much more. These skills are crucial for children to express their creativity and prepare for future careers in the technology and media industries.

What we teach

Students are learning today the technologies that will be abosolutely required in the future.

Python programming
"Programming is one of the main areas that will be relevant and in demand in the future. We help our students to learn programming from the ground up.
Design your own game
Our students will learn how to create games using Unity, Kodu and Construct 3 and develop designs and animations for their own 2D and 3D projects.
Program artificial intelligence and create robots
In the classes, children learn how to program, assemble and test robots, build artificial intelligence models and use them.
Create websites and mobile apps
Learn to create websites using one of the most popular CMS Wordpress. Will design the logic of a smartphone application, use sensors in the application: accelerometer, gyroscope, QR-code scanner.
3D modelling and 3D printing
Students learn how to model 3D objects and learn how to create characters and locations. They learn the principles of 3D printing and how to prepare an object for printing on a 3D printer.
Develop applications for AR (Augmented Reality)
Children will work with MIT App Inventor and use cameras, graphics, animation and sound. They will be able to create VR and AR applications.
practice
Maximum
practice
We don't have boring lectures. We put the learning process into practice. Each class is an adventure in which the child not only has fun, but also learns something new and useful.
friends
Friendly
environment
We have created an environment in which every child is comfortable and interested in learning. Our classrooms and laboratories are equipped with the latest technology.
team
Working
in a team
The teachers at STEP Academy do more than just teach, they inspire, support and help children to reach their potential. Each of them is an experienced professional

Course program

I year of study

II year of study

III year of study

Computer science and information: An introduction to the basics of computer science, which will help you understand what information is and how it is processed.

Computer basics: Learning how to use a computer, which will enable you to navigate the digital world with ease.

Working online: Safe and effective use of online resources.

Computer graphics: Basics of working with graphics editors, creating simple drawings and images.

Introduction to arrays, algorithms, and flowcharts: Understanding the basic concepts and tools used in programming.

Programming fundamentals: Learning basic programming concepts that develop logical thinking and problem-solving skills.

Animation creation: Classes on creating simple animations that develop creativity and technical skills.

Working with text: Text editing and formatting skills that will be useful in everyday life.

Operating system basics: Learn how to manage files and folders and use basic operating system functions.

Presentation design: Creating professional presentations that will help you effectively convey information and express your ideas.

Master the principles of creating forms and analysis of user data using regular expressions;

Mobile app development: Learn how to design apps with Thunkable.

Basic visual blocks: Familiarize yourself with Thunkable's visual components.

Application logic design: Creating functional applications using logic blocks.

Logic block interactions: Learn how to integrate blocks so that applications work correctly.

Photography Lab: Principles of composition and photography techniques.

Photo shoots: Object, portrait, and panoramic photo shoots.

Photo editing: Retouching, color correction, and creating special effects.

Creating gadgets on Arduino: Learning the basics of microcontrollers and programming.

Arduino projects: Building simple devices using Arduino.

Arduino programming: Writing programs to control Arduino gadgets.

Web design - UI/UX design: The basics of user interface design in Figma.

Creating animations: Learn how to create interactive animations in Figma.

Master the principles of creating forms and analysis of user data using regular expressions;

Creating websites in WIX with Canva, HTML, and CSS: Designing responsive websites using WIX, Canva, and the basics of HTML and CSS.

LEGO Robotics. Creating gadgets on Arduino: Building and programming simple robots using LEGO Robotics and Arduino.

3D modeling and virtual world design: Creating 3D models and designing virtual environments.

Creating 2D and 3D games. Unity games: Designing and creating computer games in Unity, including both two- and three-dimensional games.

2D/3D animation and multiplication: Creating animations and multiplications in two and three dimensions.

Game design: Concept, interface design, and implementation of computer game mechanics.

Game programming in Construct3: Game programming in Construct3, a platform for creating games without coding.

Video lab: screenplays: Creating screenplays and shooting films.

Video creation: Creating movies, editing videos, and adding special effects.

Microcontroller programming in Micro: Programming the Micro microcontroller to create interactive projects.

Photography lab; photography, editing, styles: Photography, photo editing, and exploration of various photographic styles.

Programming in Python: Creating desktop applications, games, and scripts in Python.

Master the principles of creating forms and analysis of user data using regular expressions;

Course program

I year of study

Computer science and information: An introduction to the basics of computer science, which will help you understand what information is and how it is processed.

Computer basics: Learning how to use a computer, which will enable you to navigate the digital world with ease.

Working online: Safe and effective use of online resources.

Computer graphics: Basics of working with graphics editors, creating simple drawings and images.

Introduction to arrays, algorithms, and flowcharts: Understanding the basic concepts and tools used in programming.

Programming fundamentals: Learning basic programming concepts that develop logical thinking and problem-solving skills.

Animation creation: Classes on creating simple animations that develop creativity and technical skills.

Working with text: Text editing and formatting skills that will be useful in everyday life.

Operating system basics: Learn how to manage files and folders and use basic operating system functions.

Presentation design: Creating professional presentations that will help you effectively convey information and express your ideas.

Master the principles of creating forms and analysis of user data using regular expressions;
II year of study

Mobile app development: Learn how to design apps with Thunkable.

Basic visual blocks: Familiarize yourself with Thunkable's visual components.

Application logic design: Creating functional applications using logic blocks.

Logic block interactions: Learn how to integrate blocks so that applications work correctly.

Photography Lab: Principles of composition and photography techniques.

Photo shoots: Object, portrait, and panoramic photo shoots.

Photo editing: Retouching, color correction, and creating special effects.

Creating gadgets on Arduino: Learning the basics of microcontrollers and programming.

Arduino projects: Building simple devices using Arduino.

Arduino programming: Writing programs to control Arduino gadgets.

Web design - UI/UX design: The basics of user interface design in Figma.

Creating animations: Learn how to create interactive animations in Figma.

Master the principles of creating forms and analysis of user data using regular expressions;
III year of study

Creating websites in WIX with Canva, HTML, and CSS: Designing responsive websites using WIX, Canva, and the basics of HTML and CSS.

LEGO Robotics. Creating gadgets on Arduino: Building and programming simple robots using LEGO Robotics and Arduino.

3D modeling and virtual world design: Creating 3D models and designing virtual environments.

Creating 2D and 3D games. Unity games: Designing and creating computer games in Unity, including both two- and three-dimensional games.

2D/3D animation and multiplication: Creating animations and multiplications in two and three dimensions.

Game design: Concept, interface design, and implementation of computer game mechanics.

Game programming in Construct3: Game programming in Construct3, a platform for creating games without coding.

Video lab: screenplays: Creating screenplays and shooting films.

Video creation: Creating movies, editing videos, and adding special effects.

Microcontroller programming in Micro: Programming the Micro microcontroller to create interactive projects.

Photography lab; photography, editing, styles: Photography, photo editing, and exploration of various photographic styles.

Programming in Python: Creating desktop applications, games, and scripts in Python.

Master the principles of creating forms and analysis of user data using regular expressions;

Course format and cost

Junior Computer Academy for children aged 10 to 13
Duration:
3 years
Schedule:
Individual for each group
Age:
10-13 years old
Class Time:
Once or twice a week

Payment in installments

510 PLN/month.
For monthly payment

Semester payment

505 PLN/month.
Two Installments
in six months: 2 525 PLN

Payment per year

500 PLN/month.
Under terms of payment
Payment per year 5 000 PLN
schedule-new__full-description_one PLN

Why choose us?

ITStep Academy has been operating since 1999, when the IT industry was just beginning to develop and gain popularity. Back then, we were already training the first programmers, web designers, and other IT specialists. Today, we teach skills that are valued by employers and essential in modern business – without dry theory or unnecessary fluff. Employers expect not only knowledge but, above all, the ability to solve problems and optimize business processes.

Computer Academy IT STEP began its activities in 1999, when the IT industry was just beginning to develop and gain popularity. Since then, we have been training programmers, web designers and other IT specialists.

Today, we continue to develop and equip students with the skills that employers and modern businesses need – without dry theory. Employers need competence in solving work tasks and the right configuration to implement business processes.

0

Countries

0

Branches

0

Students

0

Teachers

0

Graduates

Why do parents choose us?

Ready to start training?

"Fill in the registration form - we will call you with details of the course program and reserve a place for you in the group."

Frequently Asked Questions

How many children are there in one group?

Groups at the Junior Computer Academy have between 8 and 16 students, which ensures that each child receives individual attention from the teacher.

Do you organize trial lessons?

Of course, you can find all the information about scheduled trial lessons in the “events” tab.

What construction kits and gadgets do you use at the Junior Computer Academy STEP?

Children work with Arduino and STM32 boards and the LEGO Mindstorms Education EV3 set. We also use 3D printers, Oculus Go VR glasses, drones, chromakey, professional video and photo equipment, and modern computers.

What should I do if my child misses a lesson?

We recommend using the MyStat platform, where homework assignments and video materials from the lessons are available. You can also take advantage of individual tutoring (paid separately) at the Junior Computer Academy ITSTEP in Warsaw.

Can I change the course schedule for my child?

Yes, it is possible to change the schedule to other days and times, provided that there are places available in another group.

What documents are required to sign a contract for IT courses for children in Warsaw?

To sign the contract, you will need the ID card of the parent/legal guardian and to make the appropriate payment in accordance with the chosen form of learning and payment schedule.

Is homework compulsory?

We recommend that children do their homework regularly so that they can effectively absorb the material. If necessary, teachers are always available to help them understand more difficult topics.

Why do children need programming courses?

Thanks to IT courses, children gain knowledge in the field of coding, creating games and applications, and programming their own robots. This greatly develops their creativity and logical thinking and prepares them for the future in the digital world.

This site uses cookies

Privacy policy
Sign up