Skip to content

Educational Program

Baccalaureate Program with ROOTACA

Students do not only learn programming. They build practical skills and projects that help them understand technology and apply it in real work — alongside their school studies.

Learn → Apply → Build → Develop

What is the program?

A practical educational program for Baccalaureate students.

ROOTACA Baccalaureate is designed for school students who want to understand technology and build with it — not only memorize content.

The goal is understanding + application + building something real.

  • Technology fundamentals

    Clear foundations in how technology works.

  • Logic & problem solving

    Think through problems before writing code.

  • Programming

    Learn programming as a practical skill, step by step.

  • Hands-on practice

    Exercises and challenges that turn concepts into skill.

  • Projects

    Build real work you can show and improve over time.

  • Growing skills

    Develop abilities that keep expanding with the student.

Who is it for?

Designed for Baccalaureate students at different starting points.

  • Baccalaureate students
  • Students starting programming from zero
  • Students with basics who want to grow
  • Students interested in technology and programming
  • Students who want practical projects alongside school

Learning journey

The ROOTACA method

Not just a course — a practical learning journey tied to application and projects.

  1. 01

    Learn

    We understand the concepts.

  2. 02

    Apply

    We practice through exercises.

  3. 03

    Build

    We build real projects.

  4. 04

    Develop

    We grow skills and choose the next step.

Technology foundation

Areas students can explore by level and interest.

These are not six required subjects. They are paths and fields a student may move into according to their level, goals, and interests.

Placement depends on guidance and current level — not on grade alone.

  • Programming Fundamentals
  • Problem Solving
  • Web Development
  • Software Development
  • Mobile Development
  • Game Development
  • AI & Data

Practical projects

Sample projects / Project examples

Students learn by building. Project types depend on level and the path they follow.

These are illustrative examples — not published student case studies.

  • Small Applications
  • Websites
  • Mobile Apps
  • Games
  • Data Projects
  • AI Experiments

A final project may be included according to the student’s level.

Levels

Different starting points. One practical journey.

Level is set through assessment and guidance — not automatically by school year.

  1. 01

    Foundation

    For the beginner student.

  2. 02

    Junior

    For the student who already has basics.

  3. 03

    Intermediate

    For the student who has started building projects.

  4. 04

    Advanced

    For the experienced student who wants bigger challenges.

Assessment & guidance

Start from the right place.

Students can begin with an initial assessment to find a suitable starting point. A guidance session is not necessarily an academic exam.

Progress is followed across:

  • Understanding
  • Problem Solving
  • Practical Skills
  • Project Progress
  • Application
  • Development

Student outcomes

What students work toward

After the program — or the stages that fit them — students should be able to:

  • Think in an organized way
  • Analyze problems
  • Write programs
  • Build practical projects
  • Understand technology fundamentals
  • Choose a technical field that fits them
  • Grow a portfolio of projects

Why ROOTACA?

Practical technology education powered by real software experience.

  • Practical learning
  • Applied projects
  • Problem solving
  • Learn → Apply → Build → Develop
  • Progress follow-up
  • Learning with software engineers / technology professionals
  • Focus on building skill — not memorizing content alone

Next step

Not sure where to start?

Book a free 20-minute guidance session. We help you understand the right starting point for the Baccalaureate Program.

Start LearningWhatsApp