SATRIA Mascot

Code the Future.

Build the Nation.

Empower Innovation.

Preparing the next generation of technology leaders through an inclusive national programming competition.

Grand Final — 14 November 2026 · Blossom Academy Meruya, Jakarta

Why SATRIA

SATRIA — Smart AI & Tech Competition for a Rising Indonesia — is a national programming, AI, and technology competition organized by Centrinova for students from Elementary through Senior High/Vocational High School.

Through Competitive Programming and Hackathon challenges across Qualification, Semifinal, and Grand Final, SATRIA prepares young Indonesian talent to compete, create, and grow into the technology leaders of tomorrow.

3

Competition Levels

10+

Partners

National

Participant Reach

00 Days
00 Hrs
00 Min
00 Sec

Until Grand Final — 14 November 2026

Advancing to the Grand Final

Four steps for every participant who passes the Semifinal.

  1. 1

    Check the result

    The Semifinal results and Grand Finalist Announcement are published on 24 October 2026 on the Competition page.

  2. 2

    Check your email

    The re-registration form has been sent to each qualified participant's registered email.

  3. 3

    Re-register

    Complete the re-registration form between 24 October and 1 November 2026. Re-registration is mandatory.

  4. 4

    Attend the Technical Meeting

    7 November 2026. Details, materials, and the rundown are explained there; the Grand Final follows on 14 November.

Competitive Programming is mandatory for all finalists. Hackathon is optional, limited to 20 participants per education level, and scored separately. The committee contacts the Top 20 scorers by WhatsApp direct message. Compare the two competitions · View the Grand Final rundown

Awards & Opportunities

What participants can gain from joining SATRIA 2026.

Medals & Certificates

Top Winners

Exclusive Rewards

Josh Luhukay Award

International Opportunities

Competition Journey

Three rounds, from your school to the national stage.

1

Qualification

  • ✓ Free registration
  • ✓ Online
  • ✓ Competitive Programming — 120 minutes
  • ✓ 200 multiple choice questions
  • ✓ Advance by the mean score of your education level
2

Semifinal

  • ✓ Competitive Programming — 120 minutes
  • ✓ 200 multiple choice questions
  • ✓ Primarily onsite, Multicity
  • ✓ General or Walnut Track (SD & SMP)
  • ✓ Advance by the mean score of your education level
3

Grand Final

  • ✓ Jakarta
  • ✓ Competitive Programming — 120 minutes (mandatory)
  • ✓ Hackathon — 150 minutes in total, including presentation (optional)
  • ✓ Separate scoring & separate winners

Choose Your Track

For Elementary (SD) and Junior High (SMP) participants, Semifinal offers two track options.

General Track

Rp250,000

The standard Semifinal track for SD and SMP, competing in Competitive Programming with the same qualification path toward the Grand Final.

Walnut Track

Rp400,000

Walnut Scratch (SD) or Walnut Python (SMP) — the Walnut technology ecosystem track, competing for the same Grand Final spot as General Track.

General and Walnut tracks apply only to SD and SMP. Senior High/Vocational (SMA/K) competes in the C++ track. Grand Final Competitive Programming is shared between General and Walnut participants within the same education level.

A SATRIA Track & Product Ecosystem

Discover Walnut

Walnut is a technology and learning ecosystem featured in SATRIA 2026 through Walnut Scratch for Elementary and Walnut Python for Junior High — a meaningful alternative to the General Track for students who want a deeper learning experience.

Explore Walnut
SD

Walnut Scratch

SMP

Walnut Python

Hackathon

An optional competition at the Grand Final, separate from Competitive Programming. The 150 minutes cover both project development and presentation.

SD

Scratch

Create a Scratch project on a given AI theme — General Scratch 3 or Walnut Scratch.

SMP

Python / PictoBlox

Build a Python project using PictoBlox (General) or Walnut Python, on a given AI theme.

SMA/K

HTML, CSS & JS

Vibe Coding a web app in VS Code using free AI tools, on a theme given during the Hackathon.

The committee contacts the Top 20 Semifinal scorers in each education level by WhatsApp direct message to ask whether they can join. If a Top 20 participant is unable to join, the spot goes to the next-ranked participant. Hackathon results never affect the Competitive Programming score — they have separate scoring and separate winners.

SATRIA Goes Multicity

The Semifinal is held onsite across 8 host cities in Indonesia.

Jakarta

BLOSSOM ACADEMY

Jl. Taman Palem Raya No.1,
RT.1/RW.6, Meruya Sel., Kec. Kembangan
Jakarta Barat 11620

View Map →

Tangerang

PRADITA UNIVERSITY

Scientia Business Park,
Jl. Gading Serpong Boulevard No. 1
Tangerang, Banten 15810

View Map →

Bekasi

KODIO KIDS

Jl. Boulevard Raya RGJ 532
Jaka Setia, Bekasi Selatan
Bekasi, Jawa Barat

View Map →

Bandung

SEKOLAH SANTA ANGELA

Jl. Merdeka No. 24
Babakan Ciamis, Sumur Bandung
Bandung, Jawa Barat 40117

View Map →

Singkawang

SEKOLAH TZU CHI

Jl. Alianyang
Pasiran, Singkawang Barat
Singkawang, Kalimantan Barat

View Map →

Batam

SEKOLAH KALLISTA

Jl. Orchard Boulevard, Belian
Kec. Batam Kota
Batam, Kepulauan Riau 29464

View Map →

Tebas

SMK HOSANA

Jl. Raya Timur No. 32
Desa Mak Rampai, Kec. Tebas
Kab. Sambas, Kalimantan Barat

View Map →

Pontianak

EDUCATE

Jl. Karya Baru Gang Karya Baru 9
Parit Tokaya, Pontianak Selatan
Pontianak, Kalimantan Barat 78115

View Map →

Semifinal is held primarily onsite. Online participation is reserved for students whose access to a host city is too far — if you don't have a suitable onsite option, please coordinate with the committee. Transportation and accommodation are the participant's responsibility.

Official Guidelines

Read the full Juklak/Juknis for your education level.

SATRIA 2026 Guidelines Cover - Elementary (SD)
SATRIA 2026 Guidelines Cover - Junior High (SMP)
SATRIA 2026 Guidelines Cover - Senior High (SMA/K)

Recap 2025

Highlights and excitement from last year's SATRIA competition.

Frequently Asked Questions

Answers to the most common questions about SATRIA 2026.

SATRIA (Smart AI & Tech Competition for a Rising Indonesia) is a national programming, AI, and technology competition organized by Centrinova for Elementary, Junior High, and Senior High/Vocational High School students across Indonesia.

Students in Elementary (SD), Junior High (SMP), and Senior High/Vocational High School (SMA/SMK) across Indonesia.

Qualification on 19 September 2026 (online), Semifinal on 10–17 October 2026 (onsite across 8 Multicity hosts, with a special online session), Semifinal results and Grand Finalist Announcement on 24 October 2026, re-registration on 24 October – 1 November 2026, Grand Final Technical Meeting on 7 November 2026, and the Grand Final on 14 November 2026 in Jakarta.

No. General registration is closed. Only participants who qualified through the Semifinal continue, and they must complete re-registration between 24 October and 1 November 2026.

Qualification was a free online Competitive Programming round of 200 multiple choice questions in 120 minutes (Math 50%, Logic 50%). The Semifinal was also 200 multiple choice questions in 120 minutes (Math 20%, Logic 30%, programming content 50%), held onsite across 8 Multicity host locations — Jakarta, Tangerang, Bekasi, Bandung, Singkawang, Tebas, Batam, and Pontianak — with online participation only for students whose access to a host city was too far.

Advancement is based on the mean (average) score of each education level in that round. The mean is calculated separately for SD, SMP, and SMA/SMK, at both Qualification and Semifinal.

The Semifinal results and Grand Finalist Announcement are published on 24 October 2026. They are available on the Competition page under Semifinal Result, separately for SD, SMP, and SMA/K.

The re-registration form has been sent to each qualified participant's registered email. Complete it between 24 October and 1 November 2026. Re-registration is mandatory, and the committee may exclude participants who do not complete it.

No. Grand Final registration is free of charge. Transportation and accommodation to Jakarta are the participant's responsibility.

The Grand Final is held on 14 November 2026 in Jakarta, at Blossom Academy Meruya. The Technical Meeting is on 7 November 2026. Technical details, materials, consumption, facilities, and the rundown will be explained there or on site, as decided by the committee.

The Grand Final has two separate competitions: Competitive Programming (mandatory for all Grand Finalists, 120 minutes) and Hackathon (optional, 150 minutes in total, including project development and presentation). They have separate scoring and separate winners, and Hackathon results never affect the Competitive Programming score.

Hackathon is an optional competition at the Grand Final with a total duration of 150 minutes, covering both project development and presentation, separate from Competitive Programming, using Scratch (SD), Python/PictoBlox (SMP), or HTML/CSS/JS Vibe Coding with free AI tools (SMA/SMK).

The committee will ask about availability by direct message on WhatsApp to the participants with the 20 best Semifinal scores in each education level (SD, SMP, SMA/SMK). If anyone among the top 20 is unable to join, the spot passes to the next-ranked participant. Hackathon is optional and scored separately from Competitive Programming. The Top 20 lists are on the Guidelines page.

General Track and Walnut Track are not separate competitions — both compete in the same Competitive Programming competition using the same questions and assessment. Walnut Track simply adds access to Walnut Education's coding learning platform. This applies only to SD and SMP; SMA/SMK has a single track.

Walnut is a technology and learning ecosystem featured as a SATRIA track option — Walnut Scratch for Elementary and Walnut Python for Junior High. Learn more.

The Grand Final is on Saturday, 14 November 2026 at Blossom Academy Meruya, Jakarta. The rundown depends on your education level and whether you compete in Hackathon, so find your own schedule on the Grand Final Rundown. Hackathon finalists check in earlier than finalists who compete in Competitive Programming only.

Bring your own device, its charger, and your student ID card. Keep your existing Heyhi account; do not create a new one. The committee provides internet, but a personal connection as a backup is strongly recommended. The full list is in the Participant Checklist on the Guidelines page.

Yes. Parents and guardians may attend and will be directed by the committee to dedicated sponsor and school sessions. Access to the competition area is not automatic.

These will be explained at the Technical Meeting on 7 November 2026.

Official Juklak/Juknis documents for SD, SMP, and SMA/K, along with Technical Meeting materials, can be viewed and downloaded on the Guidelines page.

</>
{}

Stay Updated on SATRIA 2026

Follow every stage of the competition — from Qualification to Grand Final.

Competition Information