Yuk, cek pedoman Tes Kemampuan Akademik (TKA) untuk jenjang SD dan SMP Sederajat berdasarkan keputusan dari Kemendikdasmen!
—
Berdasarkan keputusan resmi Kemendikdasmen (Kementerian Pendidikan Dasar dan Menengah), Tes Kemampuan Akademik (TKA) akan mulai diberlakukan sebagai salah satu standar evaluasi capaian akademik siswa. Tes ini ditujukan untuk jenjang SD, SMP, hingga SMA, terutama bagi siswa kelas akhir yang bersiap melanjutkan pendidikan ke jenjang berikutnya.
Untuk jenjang SD dan SMP, pelaksanaan TKA direncanakan pada Maret–April 2026. Walaupun jadwalnya masih beberapa bulan ke depan, persiapannya tetap harus dilakukan sejak dini, loh. Hal ini penting karena hasil TKA akan menjadi bukti yang memvalidasi nilai rapor di sekolah. Dengan kata lain, TKA berperan sebagai penyeimbang agar penilaian akademik siswa lebih objektif.
Nah, artikel ini akan membahas secara lengkap seputar pedoman TKA SD dan TKA SMP 2026. Mulai dari syarat peserta, alur pelaksanaan ujian, mata uji, kompetensi, hingga bentuk soal berdasarkan Kerangka Asesmen Tes Kompetensi Akademik untuk jenjang SD/MI sederajat dan SMP/MTs sederajat.
Yuk, baca sampai akhir supaya kamu nggak ketinggalan informasi penting yang bisa jadi bekal sukses menghadapi TKA 2026!
Baca Juga: Kenali Tes Kemampuan Akademik (TKA), Apa Bedanya dengan UN?
Kenapa Mengikuti TKA itu Penting?
Mungkin banyak di antara kamu yang masih bertanya-tanya, “Emangnya TKA itu penting ya? Kan ujiannya nggak wajib?”. Pertanyaan ini wajar, karena memang Tes Kemampuan Akademik (TKA) bukan ujian kelulusan seperti Ujian Nasional (UN) dulu.
Namun, penting untuk dipahami kalau TKA punya peran strategis. Tes ini dirancang untuk mengukur capaian akademik siswa secara objektif, terutama pada mata pelajaran tertentu, sesuai kurikulum. Hasilnya bisa dipakai sebagai:
- Indikator seleksi untuk masuk ke jenjang pendidikan berikutnya (misalnya SMP, SMA, atau bahkan perguruan tinggi).
- Alat penyetaraan antar jalur pendidikan, agar hasil belajar siswa dari sekolah berbeda bisa dibandingkan secara adil.
Hasil TKA memberi gambaran yang lebih objektif, sehingga bisa dijadikan dasar seleksi masuk pendidikan berikutnya (misalnya SMP, SMA, atau bahkan perguruan tinggi), pertimbangan beasiswa, hingga bahan evaluasi kualitas pembelajaran secara nasional.
Jadwal Pelaksanaan TKA SD dan SMP 2026
Pelaksanaan TKA SMP dijadwalkan berlangsung pada 6 April hingga 16 April 2026, sementara TKA SD dilaksanakan pada 20 April hingga 30 April 2026. Jadi, masih ada waktu cukup panjang nih buat mulai mempersiapkan diri dari sekarang. Supaya nggak ketinggalan info, yuk catat timeline lengkapnya berikut ini:
Pendaftaran: 19 Januari – 28 Februari 2026
Simulasi:
- SMP: 23 Februari – 1 Maret 2026
- SD: 2 – 8 Maret 2026
Gladi Bersih: 9 – 17 Maret 2026
Pelaksanaan Utama:
- SMP: 6 – 16 April 2026
- SD: 20 – 30 April 2026
Pelaksanaan Susulan: 11 – 17 Mei 2026
Pengolahan Hasil: 18 – 23 Mei 2026
Pengumuman Hasil: 24 Mei 2026
Waktu Pelaksanaan TKA SD dan SMP
TKA untuk SD/MI Sederajat dan SMP/MTs Sederajat dilaksanakan 2 (dua) hari yang berlangsung selama 1 jam 45 menit dengan pembagian sesi dan waktu ujian sebagai berikut:
TKA Kelas 6 dan 9
Sesi
Waktu
WIB
WITA
WIT
Hari Pertama:
- 10 menit latihan
- 75 menit Matematika (30 soal terdiri atas sebagian soal pusat dan daerah)
- 20 menit survei karakter
Hari Kedua:
- 10 menit latihan
- 75 menit Matematika (30 soal terdiri atas sebagian soal pusat dan daerah)
- 20 menit survei sulingjar
1
07.00 – 08.45
08.00 – 09.45
09.00 – 10.45
2
09.15 – 11.00
10.15 – 12.00
11.15 – 13.00
3
11.30 – 13.15
12.30 – 14.15
13.30 – 15.15
4
13.45 – 15.30
14.45 – 16.30
Tidak Dibuka
Baca Juga: Simulasi Soal TKA SD Bahasa Indonesia & Matematika
Peserta yang Bisa Mengikuti TKA SD dan SMP
A. Jenjang SD/MI Sederajat
-
Murid kelas 6 SD/MI atau bentuk lain yang sederajat pada jalur pendidikan formal.
-
Murid kelas 6 program Paket A/PKPPS Ula atau bentuk lain yang sederajat pada jalur pendidikan nonformal.
- Berada pada semester terakhir pada akhir program pendidikan SD/MI atau bentuk lain yang sederajat yang memiliki laporan hasil belajar kelas V (lima) dan semester gasal kelas VI (enam).
- Murid berkebutuhan khusus dapat mengikuti TKA selama tidak memiliki hambatan intelektual.
B. Jenjang SMP/MTs Sederajat
-
Murid kelas 9 SMP/MTs atau bentuk lain yang sederajat pada jalur pendidikan formal.
-
Murid kelas 9 program Paket B/PKPPS Wustha atau bentuk lain yang sederajat pada jalur pendidikan nonformal.
- Berada pada semester terakhir pada akhir program pendidikan SMP/MTs atau bentuk lain yang sederajat yang memiliki laporan hasil belajar setiap tingkatan kelas.
- Murid berkebutuhan khusus dapat mengikuti TKA selama tidak memiliki hambatan intelektual.
Alur Pendaftaran TKA SD dan SMP
Pendaftaran TKA dilakukan melalui sekolah dan alurnya cukup sistematis, yakni sebagai berikut:
- Murid mendaftarkan diri sebagai calon peserta tes dengan menyampaikan atau menyerahkan Surat Pernyataan Keikutsertaan TKA yang ditandatangani oleh orang tua/wali murid dan disimpan di sekolah.
- Murid menyampaikan atau menyerahkan pas foto terbaru 6 (enam) bulan terakhir dalam bentuk dokumen digital ke sekolah.
- Pendaftaran calon peserta TKA dilakukan oleh operator sekolah.
- Selanjutnya akan diterbitkan Daftar Nominasi Sementara (DNS) untuk dilakukan verifikasi dan validasi data calon peserta TKA oleh sekolah.
- Calon peserta memverifikasi biodata pada lembar DNS.
- Kepala sekolah menandatangani Surat Pernyataan Tanggung Jawab Mutlak (SPTJM) bermaterai, dibubuhi stempel sekolah dan diunggah ke laman TKA setelah data DNS divalidasi oleh kepala sekolah dan tidak ada perubahan.
- Selanjutnya SPTJM yang telah diunggah di laman TKA akan divalidasi, dilakukan penomoran peserta melalui laman pendataan, dan diterbitkan serta didistribusikanlah Daftar Nominasi Tetap (DNT) dan Kartu Peserta ke sekolah.
- Murid mengikuti gladi bersih pelaksanaan TKA sesuai dengan jadwal yang ditetapkan.
- Murid mendapatkan kartu login paling lambat sebelum memulai tes pada hari pertama pelaksanaan TKA.
- Murid mengikuti seluruh mata uji sesuai dengan jadwal yang ditetapkan.
- Murid mendapatkan hasil TKA berupa Sertifikat Hasil TKA (SHTKA).
Contoh Sertifikat TKA untuk Jenjang SD dan SMP Sederajat. (Sumber: infomasukptn2026)
Mata Pelajaran yang Diujikan di TKA SD dan SMP
Tes Kemampuan Akademik (TKA) untuk jenjang SD/MI Sederajat dan SMP/MTs Sederajat berfokus pada dua mata pelajaran, yaitu Bahasa Indonesia dan Matematika. Kedua mata pelajaran ini dipilih karena mewakili kompetensi dasar yang harus dikuasai siswa sebelum melanjutkan ke jenjang pendidikan berikutnya.
Bentuk atau Jenis Soal TKA SD dan SMP
TKA adalah tes berbasis komputer, soal-soalnya disusun dengan variasi yang tidak hanya menguji hafalan, tetapi juga pemahaman dan keterampilan berpikir kritis. Ada dua jenis soal yang digunakan, yaitu:
-
Soal tunggal, merupakan jenis soal yang berdiri sendiri, tidak terkait dengan soal lainnya.
-
Soal grup, terdiri dari beberapa soal yang mengacu pada stimulus yang sama, misalnya teks bacaan, grafik, atau ilustrasi tertentu.
Dengan adanya kombinasi soal ini, siswa tidak hanya diuji dari sisi penguasaan materi, tetapi juga kemampuan menganalisis informasi. Selain itu, tidak ada perbedaan antara soal TKA Kurikulum Merdeka dan Kurikulum 2013, karena penyusunan soal TKA sudah mempertimbangkan materi serta kompetensi dari kedua kurikulum tersebut.
Baca Juga: Simulasi Soal TKA SMP Bahasa Indonesia & Matematika
—
Biar kamu makin siap dan nggak grogi pas menghadapi TKA, yuk ikutan Tryout TKA SD SDMP Premium yang bisa bantu kamu latihan maksimal. Soalnya mirip ujian asli, pembahasannya lengkap, dan bikin kamu tahu sejauh mana kemampuanmu. Klik untuk daftar!
Muatan dan Kompetensi yang Diujikan
A. SD/MI Sederajat
Mata Pelajaran: Bahasa Indonesia
TKA Bahasa Indonesia di jenjang SD berfokus pada keterampilan membaca, karena membaca adalah fondasi utama untuk terus belajar dan beradaptasi di era modern.
Muatan:
-
Teks informasi → berisi fakta sederhana dari berbagai topik dengan lingkup lokal maupun nasional.
-
Teks fiksi → berupa cerita rekaan, fantasi, atau kisah faktual (seperti sejarah/biografi) dengan alur sederhana, tokoh datar, dan penyelesaian tunggal.
Kompetensi yang Diukur:
-
Pemahaman tekstual → memahami informasi eksplisit, mengelompokkan, dan menyajikan kembali isi teks.
-
Pemahaman inferensial → menarik kesimpulan dari informasi tersirat dalam teks.
-
Evaluasi dan apresiasi → menilai ide dalam teks, memberi tanggapan emosional/estetis, serta mengkritisi penggunaan bahasa penulis.
Mata Pelajaran: Matematika
TKA Matematika dirancang untuk menilai kemampuan siswa dalam memahami fakta, konsep, prinsip, dan prosedur matematika, serta bagaimana mereka mengaplikasikan pengetahuan tersebut untuk menyelesaikan masalah (problem solving).
Muatan:
Materi diambil dari Kurikulum 2013 dan Kurikulum Merdeka, meliputi:
- Bilangan
- Geometri dan Pengukuran
- Data
Kompetensi yang Diukur:
- Pengetahuan dan pemahaman matematika
- Representasi matematis
- Penalaran
- Pemecahan masalah
- Koneksi antar konsep matematika
Level Kognitif:
-
Pengetahuan dan Pemahaman → melakukan operasi hitung, membaca data dari tabel/diagram/grafik, mengelompokkan objek sesuai konsep matematika.
-
Aplikasi → memodelkan masalah nyata dalam bentuk matematika, menggunakan rumus, serta menginterpretasikan soal kontekstual.
-
Penalaran → menganalisis hubungan konsep, memecahkan masalah kompleks, mengevaluasi, dan menarik kesimpulan dari data matematis.
B. SMP/MTs Sederajat
Mata Pelajaran: Bahasa Indonesia
TKA Bahasa Indonesia di jenjang SMP juga berfokus pada keterampilan membaca, karena membaca adalah fondasi utama untuk terus belajar dan beradaptasi di era modern.
Muatan:
-
Teks informasi → berisi fakta sederhana dari berbagai topik dengan lingkup lokal maupun nasional.
-
Teks fiksi → berupa cerita rekaan, fantasi, atau kisah faktual (seperti sejarah/biografi) dengan alur sederhana, tokoh datar, dan penyelesaian tunggal.
Kompetensi yang Diukur:
-
Pemahaman tekstual → memahami informasi eksplisit, mengelompokkan, dan menyajikan kembali isi teks.
-
Pemahaman inferensial → menarik kesimpulan dari informasi tersirat dalam teks.
-
Evaluasi dan apresiasi → menilai ide dalam teks, memberi tanggapan emosional/estetis, serta mengkritisi penggunaan bahasa penulis.
Mata Pelajaran: Matematika
TKA Matematika dirancang untuk menilai kemampuan siswa dalam memahami fakta, konsep, prinsip, dan prosedur matematika, serta bagaimana mereka mengaplikasikan pengetahuan tersebut untuk menyelesaikan masalah (problem solving).
Muatan:
Materi yang diujikan merujuk pada Kurikulum 2013 dan Kurikulum Merdeka, mencakup:
- Bilangan
- Aljabar
- Geometri dan Pengukuran
- Data dan Peluang
Kompetensi yang Diukur:
- Pengetahuan dan pemahaman matematika
- Representasi matematis
- Penalaran
- Pemecahan masalah
- Koneksi antar konsep matematika
Level Kognitif:
-
Pengetahuan dan Pemahaman → melakukan operasi hitung, membaca data dari tabel/diagram/grafik, mengelompokkan objek sesuai konsep matematika.
-
Aplikasi → memodelkan masalah nyata dalam bentuk matematika, menggunakan rumus, serta menginterpretasikan soal kontekstual.
-
Penalaran → menganalisis hubungan konsep, memecahkan masalah kompleks, mengevaluasi, dan menarik kesimpulan dari data matematis.
—
Biar kamu semakin yakin dalam menghadapi TKA, yuk dapatan E-Book Kitab TKA SMP! Kamu bisa lebih sering latihan kapanpun, dan di manapun. Cek sekarang dengan klik banner di bawah ini ya!
Teknik Pelaksanaan TKA SD dan SMP
Agar pelaksanaan TKA SD dan TKA SMP berjalan lancar, berikut adalah teknis pelaksanaan yang harus siswa perhatikan:
- Jadwal pelaksanaan TKA akan diumumkan melalui surat edaran resmi serta melalui laman resmi dan media sosial yang dimiliki Kementerian paling lambat 3 (tiga) bulan sebelum pelaksanaan.
- Ujian TKA akan diselenggarakan di sekolah masing-masing dengan ketentuan telah memenuhi syarat sarana dan prasarana yang memadai.
- Jumlah sarana komputer yang harus disediakan oleh sekolah yang melaksanakan TKA dalam satu hari adalah sejumlah komputer dengan minimal perbandingan 1 : 3 atau 1 komputer dapat digunakan oleh maksimal 3 orang peserta dalam 3 sesi berurutan.
- Sekolah menggunakan sistem asesmen berbasis komputer dengan moda pelaksanaan yang dapat dipilih antara moda daring dan semi daring.
- Sekolah wajib menyediakan petugas pendataan, proktor, teknisi, dan pengawas untuk membantu kelancaran selama ujian berlangsung.
Tata Tertib Peserta TKA
Seluruh peserta TKA wajib mematuhi tata tertib peserta TKA, yakni sebagai berikut:
1. Memasuki ruangan setelah tanda masuk dibunyikan, yakni 15 (lima belas) menit sebelum TKA dimulai. Peserta yang terlambat hadir setelah TKA dimulai dengan toleransi waktu maksimal 15 (lima belas) menit dapat mengikuti tes setelah mendapat izin dari pengawas ruang.
2. Memasuki ruang TKA sesuai dengan sesi dan menempati tempat duduk yang telah disiapkan.
3. Dilarang membawa dan menggunakan catatan dan/atau perangkat komunikasi elektronik, alat atau piranti komunikasi dan optik, kamera, kalkulator, dan sejenisnya ke dalam ruang TKA.
4. Mengumpulkan tas dan buku di tempat yang telah disediakan.
5. Mengisi daftar hadir.
6. Masuk ke dalam (login) aplikasi TKA dengan menggunakan nama pengguna (username) dan kata sandi (password) sesuai kartu login yang diterima dari pengawas.
7. Mengikuti TKA sesuai dengan identitas yang terdaftar, dan tidak boleh diwakilkan atau dikerjakan oleh pihak lain dalam kondisi apa pun.
8. Mulai mengerjakan soal TKA setelah menekan tombol mulai.
9. Selama TKA berlangsung, hanya dapat meninggalkan ruangan dengan izin dari pengawas ruang.
10. Selama TKA berlangsung, dilarang:
- Membuat kegaduhan sehingga mengganggu kelancaran/ketertiban pelaksanaan TKA.
- Melakukan kerja sama dengan peserta lainnya atau menyontek dalam melaksanakan TKA.
- Menggunakan alat bantu atau meminta bantuan dari pihak lain dalam menjawab soal TKA.
- Menggunakan joki dalam mengikuti TKA.
11. Segera menginformasikan kepada proktor dan/atau pengawas apabila terjadi kendala selama pelaksanaan TKA berlangsung.
12. Dilarang merekam dan/atau memfoto serta menyebarkan soal ujian.
Baca Juga: Mudah Lupa? Ikuti 9 Tips untuk Tingkatkan Konsentrasi Belajar
—
Nah, itulah informasi mengenai Pedoman TKA jenjang SD dan SMP sederajat tahun 2026 mendatang. Bagi kamu yang akan mengikuti ujian TKA, pastikan kamu mempersiapkan diri sebaik mungkin, baik secara akademis maupun teknis. Tetap semangat belajar, ikuti semua prosesnya dengan tertib, dan jangan lupa pantau terus informasi resmi dari sekolah dan kementerian.
Jika kamu butuh panduan belajar, latihan soal, atau tips strategi lolos TKA SD dan SMP 2026, jangan ragu untuk bergabung bersama Ruangguru yang sudah terpercaya dan terbukti kualitasnya. Untuk informasi lebih lanjut mengenai persiapan TKA bersama Ruangguru, kamu bisa meningkatkan kemampuanmu dengan mengerjakan tryout TKA di ruanguji!
Referensi:
Peraturan Kepala Badan Standar, Kurikulum, dan Asesmen Pendidikan Kementerian Pendidikan Dasar dan Menengah Republik Indonesia Nomor 047/H/AN/2025 Tentang Kerangka Asesmen Tes Kemampuan Akademik Jenjang SD/MI/Sederajat dan SMP/MTs/Sederajat [Daring]. Tautan: https://pusmendik.kemdikbud.go.id/pdf/file-178
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta author="viewport" content="Ruangguru Tech Team">
<title>Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/homepage-web/public/assets/icons/favicon.id.ico" type="image/x-icon" />
<!-- <link rel="profile" href="https://gmpg.org/xfn/11"> -->
<link rel="pingback" href="https://www.ruangguru.com/blog/xmlrpc.php">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/bootstrap.min.css">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/style.css">
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/jquery-3.6.3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/bootstrap.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/main.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/side-banner.js"></script>
<!-- Google Tag Manager -->
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<!-- <script>
document.querySelector('meta[name="author"]').setAttribute("content", "Ruangguru Tech Team");
</script> -->
<meta name="publisher" content="PT Ruang Raya Indonesia">
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
<!-- This site is optimized with the Yoast SEO plugin v25.9 - https://yoast.com/wordpress/plugins/seo/ -->
<meta name="description" content="Yuk, cek pedoman Tes Kemampuan Akademik (TKA) 2026 untuk jenjang SD/MI dan SMP/MTs Sederajat, mulai dari jadwal, alur, hingga materi tes!" />
<link rel="canonical" href="https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya" />
<meta property="og:description" content="Yuk, cek pedoman Tes Kemampuan Akademik (TKA) 2026 untuk jenjang SD/MI dan SMP/MTs Sederajat, mulai dari jadwal, alur, hingga materi tes!" />
<meta property="og:url" content="https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat" />
<meta property="og:site_name" content="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru" />
<meta property="article:publisher" content="https://www.facebook.com/ruanggurucom/" />
<meta property="article:published_time" content="2025-09-04T02:00:54+00:00" />
<meta property="article:modified_time" content="2026-02-26T04:26:07+00:00" />
<meta name="author" content="Hani Ammariah" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@ruangguru" />
<meta name="twitter:site" content="@ruangguru" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Hani Ammariah" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="11 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat","url":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat","name":"Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya","isPartOf":{"@id":"https://www.ruangguru.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat#primaryimage"},"image":{"@id":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat#primaryimage"},"thumbnailUrl":"https://cdn-web-2.ruangguru.com/landing-pages/assets/caee8f67-353e-4571-98e0-c3044989aa29.png","datePublished":"2025-09-04T02:00:54+00:00","dateModified":"2026-02-26T04:26:07+00:00","author":{"@id":"https://www.ruangguru.com/blog/#/schema/person/9ba3cbf9caa7870d342cdec976efa08f"},"description":"Yuk, cek pedoman Tes Kemampuan Akademik (TKA) 2026 untuk jenjang SD/MI dan SMP/MTs Sederajat, mulai dari jadwal, alur, hingga materi tes!","breadcrumb":{"@id":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat#primaryimage","url":"https://cdn-web-2.ruangguru.com/landing-pages/assets/caee8f67-353e-4571-98e0-c3044989aa29.png","contentUrl":"https://cdn-web-2.ruangguru.com/landing-pages/assets/caee8f67-353e-4571-98e0-c3044989aa29.png"},{"@type":"BreadcrumbList","@id":"https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ruangguru.com/blog"},{"@type":"ListItem","position":2,"name":"Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya"}]},{"@type":"WebSite","@id":"https://www.ruangguru.com/blog/#website","url":"https://www.ruangguru.com/blog/","name":"Ruangguru Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ruangguru.com/blog/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.ruangguru.com/blog/#/schema/person/9ba3cbf9caa7870d342cdec976efa08f","name":"Hani Ammariah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/d29c518b877e6defbe0f9758dd24fbdb1d812d0dd21801df009c62b494f27c79?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/d29c518b877e6defbe0f9758dd24fbdb1d812d0dd21801df009c62b494f27c79?s=96&d=mm&r=g","caption":"Hani Ammariah"},"description":"Content Performance Coordinator at Ruangguru. I like to write things that are useful and also not. But I hope, you can learn something from this post. ^^","url":"https://www.ruangguru.com/blog/author/hani-ammariah"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="alternate" type="application/rss+xml" title="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru » Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya Comments Feed" href="https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat/feed" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ruangguru.com\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.ruangguru.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="https://api.w.org/" href="https://www.ruangguru.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ruangguru.com/blog/wp-json/wp/v2/posts/24585" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ruangguru.com/blog/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.1" />
<link rel='shortlink' href='https://www.ruangguru.com/blog/?p=24585' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fpedoman-tka-sd-dan-smp-sederajat" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fpedoman-tka-sd-dan-smp-sederajat&format=xml" />
</head>
<body class="wp-singular post-template-default single single-post postid-24585 single-format-standard wp-theme-ruangguru">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M28L4XJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header class="header">
<div class="container">
<nav class="navbar navbar-expand-lg header-inner">
<div style="display:flex; gap:12px;">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<img alt="menu" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/beba4a70-3971-41be-9364-f9ee6857b192.svg" loading="lazy" width="30px" height="32px" />
</button>
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
</div>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchformmobile" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="20px" height="20px" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
<div class="collapse navbar-collapse dropdown-hover-all" id="navbarSupportedContent">
<div class="d-lg-none navbar-head-collapse">
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
X
</button>
</div>
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="https://www.ruangguru.com/blog/">Blog</a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Konsep & Tips Pelajaran </p>
<div class="dropdown-menu" aria-labelledby="nav1">
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu0" href="https://www.ruangguru.com/blog/c/bahasa-indonesia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Indonesia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu0">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu1" href="https://www.ruangguru.com/blog/c/bahasa-inggris" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Inggris</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu1">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu2" href="https://www.ruangguru.com/blog/c/biologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Biologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu2">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu3" href="https://www.ruangguru.com/blog/c/ekonomi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ekonomi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu3">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu4" href="https://www.ruangguru.com/blog/c/fisika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fisika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu4">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu5" href="https://www.ruangguru.com/blog/c/geografi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Geografi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu5">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu6" href="https://www.ruangguru.com/blog/c/ipa-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPA Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu6">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu7" href="https://www.ruangguru.com/blog/c/ips-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPS Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu7">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu8" href="https://www.ruangguru.com/blog/c/kimia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Kimia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu8">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu9" href="https://www.ruangguru.com/blog/c/matematika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Matematika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu9">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu10" href="https://www.ruangguru.com/blog/c/sejarah" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sejarah</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu10">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu11" href="https://www.ruangguru.com/blog/c/sosiologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sosiologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu11">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Latihan Soal </p>
<div class="dropdown-menu" aria-labelledby="nav2">
<a class="dropdown-item" id="nav2-menu0" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-4">Latihan Soal Kelas 4</a>
<a class="dropdown-item" id="nav2-menu1" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-5">Latihan Soal Kelas 5</a>
<a class="dropdown-item" id="nav2-menu2" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-6">Latihan Soal Kelas 6</a>
<a class="dropdown-item" id="nav2-menu3" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-7">Latihan Soal Kelas 7</a>
<a class="dropdown-item" id="nav2-menu4" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-8">Latihan Soal Kelas 8</a>
<a class="dropdown-item" id="nav2-menu5" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-9">Latihan Soal Kelas 9</a>
<a class="dropdown-item" id="nav2-menu6" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-10">Latihan Soal Kelas 10</a>
<a class="dropdown-item" id="nav2-menu7" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-11">Latihan Soal Kelas 11</a>
<a class="dropdown-item" id="nav2-menu8" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-12">Latihan Soal Kelas 12</a>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Pojok Kampus </p>
<div class="dropdown-menu" aria-labelledby="nav3">
<a class="dropdown-item" id="nav3-menu0" href="https://www.ruangguru.com/blog/c/info-beasiswa">Info Beasiswa</a>
<a class="dropdown-item" id="nav3-menu1" href="https://www.ruangguru.com/blog/c/kampus-dan-jurusan">Kampus dan Jurusan</a>
<a class="dropdown-item" id="nav3-menu2" href="https://www.ruangguru.com/blog/c/seleksi-masuk">Seleksi Masuk</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/c/fakta-seru" id="nav4"
>
Fakta Seru </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dunia Kata </p>
<div class="dropdown-menu" aria-labelledby="nav5">
<a class="dropdown-item" id="nav5-menu0" href="https://www.ruangguru.com/blog/tag/cerpen">Cerpen</a>
<a class="dropdown-item" id="nav5-menu1" href="https://www.ruangguru.com/blog/tag/resensi-buku">Resensi Buku</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/tag/for-kids" id="nav6"
>
For Kids </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Seputar Ruangguru </p>
<div class="dropdown-menu" aria-labelledby="nav7">
<a class="dropdown-item" id="nav7-menu0" href="https://www.ruangguru.com/blog/tag/info-ruangguru">Info Ruangguru</a>
<a class="dropdown-item" id="nav7-menu1" href="https://www.ruangguru.com/blog/tag/siaran-pers">Siaran Pers</a>
<a class="dropdown-item" id="nav7-menu2" href="https://www.ruangguru.com/blog/tag/cerita-juara">Cerita Juara</a>
<a class="dropdown-item" id="nav7-menu3" href="https://www.ruangguru.com/blog/tag/seputar-guru">Seputar Guru</a>
<a class="dropdown-item" id="nav7-menu4" href="https://www.ruangguru.com/blog/tag/lifeatruangguru">Life at Ruangguru</a>
</div>
</li>
</ul>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchform" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="10" height="10" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
</div>
</nav>
<script>
(function($bs) {
const CLASS_NAME = 'has-child-dropdown-show';
$bs.Dropdown.prototype.toggle = function(_orginal) {
return function() {
document.querySelectorAll('.' + CLASS_NAME).forEach(function(e) {
e.classList.remove(CLASS_NAME);
});
let dd = this._element.closest('.dropdown').parentNode.closest('.dropdown');
for (; dd && dd !== document; dd = dd.parentNode.closest('.dropdown')) {
dd.classList.add(CLASS_NAME);
}
return _orginal.call(this);
}
}($bs.Dropdown.prototype.toggle);
document.querySelectorAll('.dropdown').forEach(function(dd) {
dd.addEventListener('hide.bs.dropdown', function(e) {
if (this.classList.contains(CLASS_NAME)) {
this.classList.remove(CLASS_NAME);
e.preventDefault();
}
e.stopPropagation(); // do not need pop in multi level mode
});
});
// for hover
document.querySelectorAll('.dropdown-hover, .dropdown-hover-all .dropdown').forEach(function(dd) {
dd.addEventListener('mouseenter', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (!toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
dd.classList.add(CLASS_NAME);
$bs.Dropdown.clearMenus(e);
}
});
dd.addEventListener('mouseleave', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
}
});
});
})(bootstrap);
$(document).ready(() => {
if ($(window).width() > 991) {
$("a[data-bs-toggle='dropdown']").click(function() {
window.location = $(this).attr('href');
});
}
})
</script>
</div>
</header>
<div class="main-content">
<div class="side-banner-mobile">
</div>
<div class="glider-navigation mobile">
<div role="tablist" class="dots" id="side-banner-mobile-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-mobile-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-mobile-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-8 post">
<div class="content">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<!-- Home Link -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog">Home</a></li>
<!-- Categories -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/fakta-seru">Fakta Seru</a></li> </ol>
</nav>
<h1 class="content-title">
Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya </h1>
<div class="content-meta">
<p class="content-author"><a href="https://www.ruangguru.com/blog/author/hani-ammariah" class="">Hani Ammariah</a> </p>
<p class="content-info"><span>September 4, 2025 • </span> <span>11 minutes read</span></p>
<br />
</div>
<div class="content-body">
<p><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/caee8f67-353e-4571-98e0-c3044989aa29.png" alt="pedoman tka jenjang sd dan smp" width="820" /></p>
<blockquote>
<p style="text-align: center;"><em>Yuk, cek pedoman Tes Kemampuan Akademik (TKA) untuk jenjang SD dan SMP Sederajat berdasarkan keputusan dari Kemendikdasmen!</em></p>
<p style="text-align: center;">—</p>
</blockquote>
<p> </p>
<p style="text-align: justify;">Berdasarkan keputusan resmi Kemendikdasmen (Kementerian Pendidikan Dasar dan Menengah), Tes Kemampuan Akademik (TKA) akan mulai diberlakukan sebagai salah satu standar evaluasi capaian akademik siswa. Tes ini ditujukan untuk jenjang SD, SMP, hingga SMA, terutama bagi siswa kelas akhir yang bersiap melanjutkan pendidikan ke jenjang berikutnya.</p>
<p style="text-align: justify;">Untuk jenjang SD dan SMP, pelaksanaan TKA direncanakan pada <strong>Maret–April 2026</strong>. Walaupun jadwalnya masih beberapa bulan ke depan, persiapannya tetap harus dilakukan sejak dini, loh. Hal ini penting karena hasil TKA akan menjadi bukti yang memvalidasi nilai rapor di sekolah. Dengan kata lain, TKA berperan sebagai penyeimbang agar penilaian akademik siswa lebih objektif.</p>
<p style="text-align: justify;">Nah, artikel ini akan membahas secara lengkap seputar pedoman TKA SD dan TKA SMP 2026. Mulai dari syarat peserta, alur pelaksanaan ujian, mata uji, kompetensi, hingga bentuk soal berdasarkan Kerangka Asesmen Tes Kompetensi Akademik untuk jenjang SD/MI sederajat dan SMP/MTs sederajat.</p>
<p style="text-align: justify;">Yuk, baca sampai akhir supaya kamu nggak ketinggalan informasi penting yang bisa jadi bekal sukses menghadapi TKA 2026!</p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/tes-kemampuan-akademik">Kenali Tes Kemampuan Akademik (TKA), Apa Bedanya dengan UN?</a></strong></p>
<p> </p>
<h2><span style="font-size: 18pt;">Kenapa Mengikuti TKA itu Penting?</span></h2>
<p style="text-align: justify;">Mungkin banyak di antara kamu yang masih bertanya-tanya, “Emangnya TKA itu penting ya? Kan ujiannya nggak wajib?”. Pertanyaan ini wajar, karena memang Tes Kemampuan Akademik (TKA) bukan ujian kelulusan seperti Ujian Nasional (UN) dulu.</p>
<p style="text-align: justify;">Namun, penting untuk dipahami kalau TKA punya peran strategis. Tes ini dirancang untuk mengukur capaian akademik siswa secara objektif, terutama pada mata pelajaran tertentu, sesuai kurikulum. Hasilnya bisa dipakai sebagai:</p>
<ul>
<li style="text-align: justify;">Indikator seleksi untuk masuk ke jenjang pendidikan berikutnya (misalnya SMP, SMA, atau bahkan perguruan tinggi).</li>
<li style="text-align: justify;">Alat penyetaraan antar jalur pendidikan, agar hasil belajar siswa dari sekolah berbeda bisa dibandingkan secara adil.</li>
</ul>
<p> </p>
<p style="text-align: justify;">Hasil TKA memberi gambaran yang lebih objektif, sehingga bisa dijadikan dasar seleksi masuk pendidikan berikutnya (misalnya SMP, SMA, atau bahkan perguruan tinggi), pertimbangan beasiswa, hingga bahan evaluasi kualitas pembelajaran secara nasional.</p>
<p> </p>
<h2><span style="font-size: 18pt;">Jadwal Pelaksanaan TKA SD dan SMP 2026</span></h2>
<p style="text-align: justify;"><!--StartFragment --></p>
<p class="pf0" style="text-align: justify;"><span class="cf0">Pelaksanaan TKA SMP dijadwalkan berlangsung pada 6 April hingga 16 April 2026, sementara TKA SD dilaksanakan pada 20 April hingga 30 April 2026</span>. Jadi, masih ada waktu cukup panjang nih buat mulai mempersiapkan diri dari sekarang. Supaya nggak ketinggalan info, yuk catat <em>timeline</em> lengkapnya berikut ini:</p>
<p><!--StartFragment --></p>
<p class="pf0"><span class="cf0"><strong>Pendaftaran</strong>: 19 Januari – 28 Februari 2026</span></p>
<p class="pf0"><span class="cf0"><strong>Simulasi</strong>: </span></p>
<ul>
<li class="pf0"><span class="cf0">SMP: 23 Februari – 1 Maret 2026</span></li>
<li class="pf0"><span class="cf0">SD: 2 – 8 Maret 2026</span></li>
</ul>
<p> </p>
<p class="pf0"><span class="cf0"><strong>Gladi Bersih</strong>: 9 – 17 Maret 2026</span></p>
<p class="pf0"><span class="cf0"><strong>Pelaksanaan Utama</strong>: </span></p>
<ul>
<li class="pf0"><span class="cf0">SMP: 6 – 16 April 2026</span></li>
<li class="pf0"><span class="cf0">SD: 20 – 30 April 2026</span></li>
</ul>
<p> </p>
<p class="pf0"><span class="cf0"><strong>Pelaksanaan Susulan</strong>: 11 – 17 Mei 2026</span></p>
<p class="pf0"><span class="cf0"><strong>Pengolahan Hasil</strong>: 18 – 23 Mei 2026</span></p>
<p class="pf0"><span class="cf0"><strong>Pengumuman Hasil</strong>: 24 Mei 2026</span></p>
<p> </p>
<p><!--EndFragment --></p>
<h2><span style="font-size: 18pt;">Waktu Pelaksanaan TKA SD dan SMP</span></h2>
<p style="text-align: justify;">TKA untuk SD/MI Sederajat dan SMP/MTs Sederajat dilaksanakan <strong>2 (dua)</strong> <strong>hari</strong> yang berlangsung selama <strong>1 jam 45 menit</strong> dengan pembagian sesi dan waktu ujian sebagai berikut:</p>
<table style="border-collapse: collapse; width: 100%;">
<tbody>
<tr>
<td style="width: 44.8113%; text-align: center;" rowspan="2"><strong>TKA Kelas 6 dan 9</strong></td>
<td style="width: 10.6603%; text-align: center;" rowspan="2"><strong>Sesi</strong></td>
<td style="width: 44.5284%; text-align: center;" colspan="3"><strong>Waktu</strong></td>
</tr>
<tr>
<td style="width: 14.9058%; text-align: center;"><strong>WIB</strong></td>
<td style="width: 15.283%; text-align: center;"><strong>WITA</strong></td>
<td style="width: 14.3396%; text-align: center;"><strong>WIT</strong></td>
</tr>
<tr>
<td style="width: 44.8113%;" rowspan="4"><strong>Hari Pertama:</strong></p>
<ul>
<li>10 menit latihan</li>
<li>75 menit Matematika (30 soal terdiri atas sebagian soal pusat dan daerah)</li>
<li>20 menit survei karakter</li>
</ul>
<p> </p>
<p><strong>Hari Kedua:</strong></p>
<ul>
<li>10 menit latihan</li>
<li>75 menit Matematika (30 soal terdiri atas sebagian soal pusat dan daerah)</li>
<li>20 menit survei sulingjar</li>
</ul>
</td>
<td style="width: 10.6603%; text-align: center;">1</td>
<td style="width: 14.9058%; text-align: center;">07.00 – 08.45</td>
<td style="width: 15.283%; text-align: center;">08.00 – 09.45</td>
<td style="width: 14.3396%; text-align: center;">09.00 – 10.45</td>
</tr>
<tr>
<td style="width: 10.6603%; text-align: center;">2</td>
<td style="width: 14.9058%; text-align: center;">09.15 – 11.00</td>
<td style="width: 15.283%; text-align: center;">10.15 – 12.00</td>
<td style="width: 14.3396%; text-align: center;">11.15 – 13.00</td>
</tr>
<tr>
<td style="width: 10.6603%; text-align: center;">3</td>
<td style="width: 14.9058%; text-align: center;">11.30 – 13.15</td>
<td style="width: 15.283%; text-align: center;">12.30 – 14.15</td>
<td style="width: 14.3396%; text-align: center;">13.30 – 15.15</td>
</tr>
<tr>
<td style="width: 10.6603%; text-align: center;">4</td>
<td style="width: 14.9058%; text-align: center;">13.45 – 15.30</td>
<td style="width: 15.283%; text-align: center;">14.45 – 16.30</td>
<td style="width: 14.3396%; text-align: center;">Tidak Dibuka</td>
</tr>
</tbody>
</table>
<p> </p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/simulasi-soal-tka-sd">Simulasi Soal TKA SD Bahasa Indonesia & Matematika</a></strong></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><b>Peserta yang Bisa Mengikuti TKA SD dan SMP</b></span></h2>
<h3 style="text-align: justify;"><span style="font-size: 14pt;"><b>A. Jenjang SD/MI Sederajat </b></span></h3>
<ol style="text-align: justify;">
<li aria-level="1"><strong>Murid kelas 6 SD/MI</strong> atau bentuk lain yang sederajat pada jalur pendidikan formal.</li>
<li aria-level="1"><strong>Murid kelas 6 program Paket A/PKPPS Ula</strong> atau bentuk lain yang sederajat pada jalur pendidikan nonformal.</li>
<li aria-level="1">Berada pada <strong>semester terakhir pada akhir program pendidikan SD/MI</strong> atau bentuk lain yang sederajat yang memiliki laporan hasil belajar kelas V (lima) dan semester gasal kelas VI (enam).</li>
<li aria-level="1">Murid berkebutuhan khusus dapat mengikuti TKA selama <strong>tidak memiliki hambatan intelektual</strong>.</li>
</ol>
<p> </p>
<h3 style="text-align: justify;"><span style="font-size: 14pt;"><b>B. Jenjang SMP/MTs Sederajat </b></span></h3>
<ol>
<li style="text-align: justify;" aria-level="1"><strong>Murid kelas 9 SMP/MTs</strong> atau bentuk lain yang sederajat pada jalur pendidikan formal.</li>
<li style="text-align: justify;" aria-level="1"><strong>Murid kelas 9 program Paket B/PKPPS Wustha</strong> atau bentuk lain yang sederajat pada jalur pendidikan nonformal.</li>
<li style="text-align: justify;" aria-level="1">Berada pada <strong>semester terakhir pada akhir program pendidikan SMP/MTs</strong> atau bentuk lain yang sederajat yang memiliki laporan hasil belajar setiap tingkatan kelas.</li>
<li aria-level="1">Murid berkebutuhan khusus dapat mengikuti TKA selama <strong>tidak memiliki hambatan intelektual</strong>.</li>
</ol>
<p> </p>
<h2><span style="font-size: 18pt;"><b>Alur Pendaftaran TKA SD dan SMP</b></span></h2>
<p style="text-align: justify;">Pendaftaran TKA dilakukan melalui sekolah dan alurnya cukup sistematis, yakni sebagai berikut:</p>
<ol>
<li style="text-align: justify;" aria-level="1">Murid mendaftarkan diri sebagai calon peserta tes dengan menyampaikan atau menyerahkan <strong>Surat Pernyataan Keikutsertaan TKA</strong> yang ditandatangani oleh orang tua/wali murid dan disimpan di sekolah.</li>
<li style="text-align: justify;" aria-level="1">Murid menyampaikan atau menyerahkan <strong>pas foto terbaru</strong><strong> 6 (enam) bulan terakhir</strong> dalam bentuk dokumen digital ke sekolah.</li>
<li style="text-align: justify;" aria-level="1">Pendaftaran calon peserta TKA dilakukan oleh <strong>operator sekolah</strong>.</li>
<li style="text-align: justify;" aria-level="1">Selanjutnya akan diterbitkan <strong>Daftar Nominasi Sementara (DNS)</strong> untuk dilakukan verifikasi dan validasi data calon peserta TKA oleh sekolah.</li>
<li style="text-align: justify;" aria-level="1">Calon peserta <strong>memverifikasi biodata</strong> pada lembar DNS.</li>
<li style="text-align: justify;" aria-level="1">Kepala sekolah menandatangani <strong>Surat Pernyataan Tanggung Jawab Mutlak (SPTJM)</strong> bermaterai, dibubuhi stempel sekolah dan diunggah ke laman TKA setelah data DNS divalidasi oleh kepala sekolah dan tidak ada perubahan.</li>
<li style="text-align: justify;" aria-level="1">Selanjutnya SPTJM yang telah diunggah di laman TKA akan divalidasi, dilakukan penomoran peserta melalui laman pendataan, dan diterbitkan serta didistribusikanlah <strong>Daftar Nominasi Tetap (DNT) dan Kartu Peserta</strong> ke sekolah.</li>
<li style="text-align: justify;" aria-level="1">Murid mengikuti <strong>gladi bersih pelaksanaan TKA</strong> sesuai dengan jadwal yang ditetapkan.</li>
<li style="text-align: justify;" aria-level="1">Murid mendapatkan <strong>kartu <em>login</em></strong> paling lambat sebelum memulai tes pada hari pertama pelaksanaan TKA.</li>
<li style="text-align: justify;" aria-level="1">Murid <strong>mengikuti seluruh mata uji</strong> sesuai dengan jadwal yang ditetapkan.</li>
<li style="text-align: justify;" aria-level="1">Murid mendapatkan hasil TKA berupa <strong>Sertifikat Hasil TKA (SHTKA)</strong>.</li>
</ol>
<p> </p>
<p><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/8c275831-3390-4c62-9223-4734d3d99c7e.jpg" alt="contoh sertifikat tka jenjang sd dan smp" width="300" /></p>
<p style="text-align: center;">Contoh Sertifikat TKA untuk Jenjang SD dan SMP Sederajat. (Sumber: infomasukptn2026)</p>
<p> </p>
<h2><span style="font-size: 18pt;"><b>Mata Pelajaran yang Diujikan di TKA SD dan SMP</b></span></h2>
<p style="text-align: justify;">Tes Kemampuan Akademik (TKA) untuk jenjang SD/MI Sederajat dan SMP/MTs Sederajat berfokus pada dua mata pelajaran, yaitu <strong>Bahasa Indonesia dan Matematika</strong>. Kedua mata pelajaran ini dipilih karena mewakili kompetensi dasar yang harus dikuasai siswa sebelum melanjutkan ke jenjang pendidikan berikutnya.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">Bentuk atau Jenis Soal TKA SD dan SMP</span></h2>
<p style="text-align: justify;">TKA adalah <strong>tes berbasis komputer</strong>, soal-soalnya disusun dengan variasi yang tidak hanya menguji hafalan, tetapi juga pemahaman dan keterampilan berpikir kritis. Ada dua jenis soal yang digunakan, yaitu:</p>
<ul>
<li style="text-align: justify;"><strong>Soal tunggal</strong>, merupakan jenis soal yang berdiri sendiri, tidak terkait dengan soal lainnya.</li>
<li style="text-align: justify;"><strong>Soal grup</strong>, terdiri dari beberapa soal yang mengacu pada stimulus yang sama, misalnya teks bacaan, grafik, atau ilustrasi tertentu.</li>
</ul>
<p> </p>
<p style="text-align: justify;">Dengan adanya kombinasi soal ini, siswa tidak hanya diuji dari sisi penguasaan materi, tetapi juga kemampuan menganalisis informasi. Selain itu, tidak ada perbedaan antara soal TKA Kurikulum Merdeka dan Kurikulum 2013, karena penyusunan soal TKA sudah mempertimbangkan materi serta kompetensi dari kedua kurikulum tersebut.</p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/simulasi-soal-tka-smp">Simulasi Soal TKA SMP Bahasa Indonesia & Matematika</a></strong></p>
<p style="text-align: center;">—</p>
<p style="text-align: justify;"><span data-sheets-root="1">Biar kamu makin siap dan nggak grogi pas menghadapi TKA, yuk ikutan Tryout TKA SD SDMP Premium yang bisa bantu kamu latihan maksimal. Soalnya mirip ujian asli, pembahasannya lengkap, dan bikin kamu tahu sejauh mana kemampuanmu. Klik untuk daftar!</span></p>
<p><a href="https://s.id/TOTKAPREMSDSMP"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/fd777a14-88d2-4d2c-ba21-9aff440d1686.png" alt="Tryout TKA SD SMP Premium Ruangguru" width="820" /></a></p>
<p> </p>
<h2><span style="font-size: 18pt;">Muatan dan Kompetensi yang Diujikan</span></h2>
<h3 style="text-align: justify;"><span style="font-size: 14pt;">A. SD/MI Sederajat</span></h3>
<h4 style="text-align: justify;"><strong>Mata Pelajaran: Bahasa Indonesia</strong></h4>
<p style="text-align: justify;">TKA Bahasa Indonesia di jenjang SD berfokus pada <strong>keterampilan membaca</strong>, karena membaca adalah fondasi utama untuk terus belajar dan beradaptasi di era modern.</p>
<p> </p>
<p style="text-align: justify;"><strong>Muatan:</strong></p>
<ul>
<li style="text-align: justify;"><strong>Teks informasi</strong> → berisi fakta sederhana dari berbagai topik dengan lingkup lokal maupun nasional.</li>
<li style="text-align: justify;"><strong>Teks fiksi</strong> → berupa cerita rekaan, fantasi, atau kisah faktual (seperti sejarah/biografi) dengan alur sederhana, tokoh datar, dan penyelesaian tunggal.</li>
</ul>
<p> </p>
<p style="text-align: justify;"><strong>Kompetensi yang Diukur:</strong></p>
<ul>
<li style="text-align: justify;"><strong>Pemahaman tekstual</strong> → memahami informasi eksplisit, mengelompokkan, dan menyajikan kembali isi teks.</li>
<li style="text-align: justify;"><strong>Pemahaman inferensial</strong> → menarik kesimpulan dari informasi tersirat dalam teks.</li>
<li style="text-align: justify;"><strong>Evaluasi dan apresiasi</strong> → menilai ide dalam teks, memberi tanggapan emosional/estetis, serta mengkritisi penggunaan bahasa penulis.</li>
</ul>
<p> </p>
<h4>Mata Pelajaran: Matematika</h4>
<p style="text-align: justify;">TKA Matematika dirancang untuk menilai kemampuan siswa dalam memahami fakta, konsep, prinsip, dan prosedur matematika, serta bagaimana mereka mengaplikasikan pengetahuan tersebut untuk menyelesaikan masalah (<em>problem solving</em>).</p>
<p> </p>
<p style="text-align: justify;"><strong>Muatan:</strong></p>
<p style="text-align: justify;">Materi diambil dari Kurikulum 2013 dan Kurikulum Merdeka, meliputi:</p>
<ul>
<li style="text-align: justify;">Bilangan</li>
<li style="text-align: justify;">Geometri dan Pengukuran</li>
<li style="text-align: justify;">Data</li>
</ul>
<p> </p>
<p style="text-align: justify;"><strong>Kompetensi yang Diukur:</strong></p>
<ul>
<li style="text-align: justify;">Pengetahuan dan pemahaman matematika</li>
<li style="text-align: justify;">Representasi matematis</li>
<li style="text-align: justify;">Penalaran</li>
<li style="text-align: justify;">Pemecahan masalah</li>
<li style="text-align: justify;">Koneksi antar konsep matematika</li>
</ul>
<p> </p>
<p style="text-align: justify;"><strong>Level Kognitif:</strong></p>
<ul>
<li style="text-align: justify;"><strong>Pengetahuan dan Pemahaman</strong> → melakukan operasi hitung, membaca data dari tabel/diagram/grafik, mengelompokkan objek sesuai konsep matematika.</li>
<li style="text-align: justify;"><strong>Aplikasi</strong> → memodelkan masalah nyata dalam bentuk matematika, menggunakan rumus, serta menginterpretasikan soal kontekstual.</li>
<li style="text-align: justify;"><strong>Penalaran</strong> → menganalisis hubungan konsep, memecahkan masalah kompleks, mengevaluasi, dan menarik kesimpulan dari data matematis.</li>
</ul>
<p> </p>
<h3 style="text-align: justify;"><span style="font-size: 14pt;">B. SMP/MTs Sederajat</span></h3>
<h4 style="text-align: justify;"><strong>Mata Pelajaran: Bahasa Indonesia</strong></h4>
<p style="text-align: justify;">TKA Bahasa Indonesia di jenjang SMP juga berfokus pada <strong>keterampilan membaca</strong>, karena membaca adalah fondasi utama untuk terus belajar dan beradaptasi di era modern.</p>
<p style="text-align: justify;"><strong>Muatan:</strong></p>
<ul>
<li style="text-align: justify;"><strong>Teks informasi</strong> → berisi fakta sederhana dari berbagai topik dengan lingkup lokal maupun nasional.</li>
<li style="text-align: justify;"><strong>Teks fiksi</strong> → berupa cerita rekaan, fantasi, atau kisah faktual (seperti sejarah/biografi) dengan alur sederhana, tokoh datar, dan penyelesaian tunggal.</li>
</ul>
<p> </p>
<p style="text-align: justify;"><strong>Kompetensi yang Diukur:</strong></p>
<ul>
<li style="text-align: justify;"><strong>Pemahaman tekstual</strong> → memahami informasi eksplisit, mengelompokkan, dan menyajikan kembali isi teks.</li>
<li style="text-align: justify;"><strong>Pemahaman inferensial</strong> → menarik kesimpulan dari informasi tersirat dalam teks.</li>
<li style="text-align: justify;"><strong>Evaluasi dan apresiasi</strong> → menilai ide dalam teks, memberi tanggapan emosional/estetis, serta mengkritisi penggunaan bahasa penulis.</li>
</ul>
<p> </p>
<h4 style="text-align: justify;"><strong>Mata Pelajaran: Matematika</strong></h4>
<p style="text-align: justify;">TKA Matematika dirancang untuk menilai kemampuan siswa dalam memahami fakta, konsep, prinsip, dan prosedur matematika, serta bagaimana mereka mengaplikasikan pengetahuan tersebut untuk menyelesaikan masalah (<em>problem solving</em>).</p>
<p> </p>
<p style="text-align: justify;"><strong>Muatan:</strong></p>
<p style="text-align: justify;">Materi yang diujikan merujuk pada Kurikulum 2013 dan Kurikulum Merdeka, mencakup:</p>
<ul>
<li style="text-align: justify;">Bilangan</li>
<li style="text-align: justify;">Aljabar</li>
<li style="text-align: justify;">Geometri dan Pengukuran</li>
<li style="text-align: justify;">Data dan Peluang</li>
</ul>
<p> </p>
<p style="text-align: justify;"><strong>Kompetensi yang Diukur:</strong></p>
<ul>
<li style="text-align: justify;">Pengetahuan dan pemahaman matematika</li>
<li style="text-align: justify;">Representasi matematis</li>
<li style="text-align: justify;">Penalaran</li>
<li style="text-align: justify;">Pemecahan masalah</li>
<li style="text-align: justify;">Koneksi antar konsep matematika</li>
</ul>
<p> </p>
<p style="text-align: justify;"><strong>Level Kognitif:</strong></p>
<ul>
<li style="text-align: justify;"><strong>Pengetahuan dan Pemahaman</strong> → melakukan operasi hitung, membaca data dari tabel/diagram/grafik, mengelompokkan objek sesuai konsep matematika.</li>
<li style="text-align: justify;"><strong>Aplikasi</strong> → memodelkan masalah nyata dalam bentuk matematika, menggunakan rumus, serta menginterpretasikan soal kontekstual.</li>
<li style="text-align: justify;"><strong>Penalaran</strong> → menganalisis hubungan konsep, memecahkan masalah kompleks, mengevaluasi, dan menarik kesimpulan dari data matematis.</li>
</ul>
<p> </p>
<p style="text-align: center;">—</p>
<p style="text-align: justify;">Biar kamu semakin yakin dalam menghadapi TKA, yuk dapatan E-Book <strong>Kitab TKA SMP</strong>! Kamu bisa lebih sering latihan kapanpun, dan di manapun. Cek sekarang dengan klik <em>banner </em>di bawah ini ya!</p>
<p><a href="https://api.whatsapp.com/send/?phone=6285851220000&referralCookiesId=3da3228c-2450-411b-8009-a640974ceabf&text=Siap+Taklukan+TKA+SMP+bersama+Ruangguru%21"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/20383502-a369-490c-a348-00487f99ac03.png" alt="CTA E-Book Kitab TKA SMP" /></a></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><b>Teknik Pelaksanaan TKA SD dan SMP</b></span></h2>
<p style="text-align: justify;">Agar pelaksanaan TKA SD dan TKA SMP berjalan lancar, berikut adalah teknis pelaksanaan yang harus siswa perhatikan:</p>
<ul style="text-align: justify;">
<li aria-level="1">Jadwal pelaksanaan TKA akan diumumkan melalui <strong>surat edaran resmi</strong> serta melalui laman resmi dan media sosial yang dimiliki Kementerian paling lambat 3 (tiga) bulan sebelum pelaksanaan.</li>
<li aria-level="1">Ujian TKA akan <strong>diselenggarakan di sekolah masing-masing</strong> dengan ketentuan telah memenuhi syarat sarana dan prasarana yang memadai.</li>
<li aria-level="1">Jumlah sarana komputer yang harus disediakan oleh sekolah yang melaksanakan TKA dalam satu hari adalah sejumlah komputer dengan minimal perbandingan 1 : 3 atau 1 komputer dapat digunakan oleh maksimal 3 orang peserta dalam 3 sesi berurutan.</li>
<li aria-level="1">Sekolah menggunakan sistem asesmen berbasis komputer dengan moda pelaksanaan yang dapat dipilih antara moda daring dan semi daring.</li>
<li aria-level="1">Sekolah wajib menyediakan petugas pendataan, proktor, teknisi, dan pengawas untuk membantu kelancaran selama ujian berlangsung.</li>
</ul>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><b>Tata Tertib Peserta TKA</b></span></h2>
<p style="text-align: justify;">Seluruh peserta TKA wajib mematuhi tata tertib peserta TKA, yakni sebagai berikut:</p>
<p style="text-align: justify;">1. Memasuki ruangan setelah tanda masuk dibunyikan, yakni 15 (lima belas) menit sebelum TKA dimulai. Peserta yang terlambat hadir setelah TKA dimulai dengan toleransi waktu maksimal 15 (lima belas) menit dapat mengikuti tes setelah mendapat izin dari pengawas ruang.</p>
<p style="text-align: justify;">2. Memasuki ruang TKA sesuai dengan sesi dan menempati tempat duduk yang telah disiapkan.</p>
<p style="text-align: justify;">3. Dilarang membawa dan menggunakan catatan dan/atau perangkat komunikasi elektronik, alat atau piranti komunikasi dan optik, kamera, kalkulator, dan sejenisnya ke dalam ruang TKA.</p>
<p style="text-align: justify;">4. Mengumpulkan tas dan buku di tempat yang telah disediakan.</p>
<p style="text-align: justify;">5. Mengisi daftar hadir.</p>
<p style="text-align: justify;">6. Masuk ke dalam (<em>login</em>) aplikasi TKA dengan menggunakan nama pengguna (<em>username</em>) dan kata sandi (<em>password</em>) sesuai kartu <em>login</em> yang diterima dari pengawas.</p>
<p style="text-align: justify;">7. Mengikuti TKA sesuai dengan identitas yang terdaftar, dan tidak boleh diwakilkan atau dikerjakan oleh pihak lain dalam kondisi apa pun.</p>
<p style="text-align: justify;">8. Mulai mengerjakan soal TKA setelah menekan tombol mulai.</p>
<p style="text-align: justify;">9. Selama TKA berlangsung, hanya dapat meninggalkan ruangan dengan izin dari pengawas ruang.</p>
<p style="text-align: justify;">10. Selama TKA berlangsung, dilarang:</p>
<ul style="text-align: justify;">
<li>Membuat kegaduhan sehingga mengganggu kelancaran/ketertiban pelaksanaan TKA.</li>
<li>Melakukan kerja sama dengan peserta lainnya atau menyontek dalam melaksanakan TKA.</li>
<li>Menggunakan alat bantu atau meminta bantuan dari pihak lain dalam menjawab soal TKA.</li>
<li>Menggunakan joki dalam mengikuti TKA.</li>
</ul>
<p> </p>
<p style="text-align: justify;">11. Segera menginformasikan kepada proktor dan/atau pengawas apabila terjadi kendala selama pelaksanaan TKA berlangsung.</p>
<p style="text-align: justify;">12. Dilarang merekam dan/atau memfoto serta menyebarkan soal ujian.</p>
<p style="text-align: justify;"><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/mudah-lupa-ikuti-9-tips-berikut-untuk-menambah-konsentrasi">Mudah Lupa? Ikuti 9 Tips untuk Tingkatkan Konsentrasi Belajar</a></strong></p>
<p style="text-align: center;">—</p>
<p style="text-align: justify;">Nah, itulah informasi mengenai Pedoman TKA jenjang SD dan SMP sederajat tahun 2026 mendatang. Bagi kamu yang akan mengikuti ujian TKA, pastikan kamu mempersiapkan diri sebaik mungkin, baik secara akademis maupun teknis. Tetap semangat belajar, ikuti semua prosesnya dengan tertib, dan jangan lupa pantau terus informasi resmi dari sekolah dan kementerian.</p>
<p style="text-align: justify;">Jika kamu butuh panduan belajar, latihan soal, atau tips strategi lolos TKA SD dan SMP 2026, jangan ragu untuk bergabung bersama Ruangguru yang sudah terpercaya dan terbukti kualitasnya. Untuk informasi lebih lanjut mengenai <strong><a href="https://www.ruangguru.com/tka">persiapan TKA bersama Ruangguru</a></strong>, kamu bisa meningkatkan kemampuanmu dengan mengerjakan tryout TKA di <strong><a href="https://app.ruangguru.com/ruanguji" target="_blank" rel="noopener">ruanguji</a></strong>!</p>
<p><a href="https://s.id/tkamasterrg"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/39543250-1e5e-467d-8e86-2c4560563241.png" alt="TKA SD SMP Master Ruangguru" width="820" /></a></p>
<p><strong>Referensi:</strong></p>
<p style="text-align: left;">Peraturan Kepala Badan Standar, Kurikulum, dan Asesmen Pendidikan Kementerian Pendidikan Dasar dan Menengah Republik Indonesia Nomor 047/H/AN/2025 Tentang Kerangka Asesmen Tes Kemampuan Akademik Jenjang SD/MI/Sederajat dan SMP/MTs/Sederajat [Daring]. Tautan: https://pusmendik.kemdikbud.go.id/pdf/file-178</p>
</div>
<div class="content-meta-tags">
<a href="https://www.ruangguru.com/blog/tag/fakta-seru" rel="tag">Fakta Seru</a> <a href="https://www.ruangguru.com/blog/tag/ruanguji" rel="tag">ruanguji</a> <a href="https://www.ruangguru.com/blog/tag/tka" rel="tag">TKA</a> </div>
</div>
<div class="author-post">
<img loading="lazy" class="author-avatar" width="64px" height="64px" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/c67af191-a409-4002-8254-d4a3a5c1233c.jpg" alt="">
<div>
<h5 class="author-title">Hani Ammariah</h5>
<p class="author-description">Content Performance Coordinator at Ruangguru. I like to write things that are useful and also not. But I hope, you can learn something from this post. ^^</p>
</div>
</div> <div class="share-post">
<p>Bagikan artikel ini:</p>
<ul class="socmed">
<li>
<a target="_blank" href="https://api.whatsapp.com/send?phone=&text=Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya%0D%0A%0D%0Ahttps://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat"><img src="https://cdn-web-2.ruangguru.com/static/whatsapp.png" loading="lazy" alt="Logo Whatsapp " /></a>
</li>
<li>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat&quote=Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya"> <img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook " /> </a>
</li>
<li>
<a target="_blank" href="https://twitter.com/intent/tweet?text=Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya&url=https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat"> <img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading="lazy" alt="Logo Twitter " /> </a>
</li>
<li>
<a target="_blank" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.ruangguru.com/blog/pedoman-tka-sd-dan-smp-sederajat&title=Pedoman TKA 2026 SD dan SMP: Jadwal, Mata Uji, Alurnya"><img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading="lazy" alt="Logo LinkedIn " /></a>
</li>
</ul>
</div>
</div>
<div class="col-md-4 sticky">
<aside id="sidebar">
<div class="side-banner-desktop">
</div>
<div class="glider-navigation desktop">
<div role="tablist" class="dots" id="side-banner-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<h2 style="font-size: 24px; font-weight: bold; margin-bottom: 16px;margin-top: 16px;">Artikel Terbaru</h2>
<ul>
<li>
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" alt="Pergerakan Nasional" class="external-img wp-post-image " /> <span>Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" alt="Runtuhnya Uni Soviet" class="external-img wp-post-image " /> <span>Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" class="external-img wp-post-image " /> <span>Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/9-lembaga-dan-pelaku-pasar-modal-di-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/279825ac-672b-43f9-b66e-a1c7ec87f784.png" alt="Pelaku Pasar Modal di Indonesia" class="external-img wp-post-image " /> <span>9 Lembaga dan Pelaku Pasar Modal di Indonesia | Ekonomi Kelas 10</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/peristiwa-kontemporer-dunia-perpecahan-cekoslovakia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/2a1a35c0-f1f5-45d4-8869-ff5083bd90e5.png" alt="Perpecahan Cekoslowakia" class="external-img wp-post-image " /> <span>Latar Belakang Perpecahan Cekoslowakia dan Penyebabnya | Sejarah Kelas 12</span>
</a>
</li>
</ul>
</aside>
</div>
</div>
<div class="row">
<div class="col-12">
<section class="related-posts">
<h2 class="page-title">
Artikel Lainnya
</h2>
<div class="content-grid">
<div class="content">
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11 </h2>
<div class="content-meta">
<span>March 6, 2026</span> <span>• 8 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span></span> <span>• 11 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span>March 5, 2026</span> <span>• 5 minutes read</span>
</div>
</div>
</a>
</div>
</div>
</section> </div>
</div>
<div class="banner-product-wrapper">
<a href="https://cta.ruangguru.com/tka-banner-bottom-blog-rg" target="_blank" class="alert alert-dismissible fade show banner-product banner-ruanguji" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<img class="image-floating-bottom" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/38eb364c-53fe-4aa1-a310-ad138b0058e9.jpg?convert=web" />
</a>
</div>
</div>
</div>
<script>
function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
async function replaceCtaMarkupAsync() {
await sleep(2000);
alert("replace")
const contentBody = document.querySelector('.content-body');
const paragraphs = contentBody.querySelectorAll('p');
const regexPattern = /{{cta\(['"](.+?)['"]\)}}/g;
paragraphs.forEach((paragraph) => {
const originalHTML = paragraph.innerHTML;
let modifiedHTML = '';
let lastIndex = 0;
for (const match of originalHTML.matchAll(regexPattern)) {
const ctaId = match[1];
modifiedHTML += originalHTML.slice(lastIndex, match.index) + `<b>${ctaId}</b>`;
lastIndex = match.index + match[0].length;
}
modifiedHTML += originalHTML.slice(lastIndex);
paragraph.innerHTML = modifiedHTML;
});
document.addEventListener("DOMContentLoaded", () => {
replaceCtaMarkupAsync();
});
}
</script>
<div class="modal fade" id="popupPromo" tabindex="-1" aria-labelledby="popupPromoLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" data-bs-backdrop="static" data-bs-keyboard="false">
<div class="modal-content">
<div class="button-wrapper">
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="glider-contain">
<div class="glider">
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/4680961a-4e01-4169-8ff4-da0823d0da6c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg-1">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rasionalisasi-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0ec15e92-707a-4660-8134-11f1c1e539a8.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-snbt-reg-2026-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-blog-to-snbt-prem">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-prem-tka-sd-smp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/e6888a56-1d95-4d8a-b87a-b19b8a185651.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rgp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/851003e6-07b5-40d1-9068-f9b0bcb1625a.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/25f78174-4fc2-11ef-9a39-4201ac180089">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/kitab-tka-smp-popup-blog">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitab-utbk-snbt-lite">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitablitetkasmp">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/50097055-1862-46a8-bbe0-fa5b077f88bb.png" />
</a>
</div>
<div class="glider-navigation">
<div role="tablist" class="dots" id="popup-promo-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="popup-promo-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="popup-promo-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var jsonString = '[{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":696,"UpdatedAt":"2026-02-25 02:12:12+00:00","campaign":null,"cta":[{"Id":31467,"ctaId":"ab-web-pop-up-banner-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b9b5f501-be14-4e3f-9ad8-a87e17ec16e9.png","name":"[AB] Web Pop Up Banner - Blog RG","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/4680961a-4e01-4169-8ff4-da0823d0da6c.png","name":"[RG] Popup Banner Blog - Promo SNBT Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":1,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":705,"UpdatedAt":"2026-02-23 10:52:46+00:00","campaign":null,"cta":[{"Id":33341,"ctaId":"ab-web-pop-up-banner-blog-rg-1","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg-1)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f30c4943-4456-4a96-858b-fe065c9073ae.png","name":"[AB] Web Pop Up Banner - Blog RG 1","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png","name":"[RG] Popup Banner Blog - Promo TKA Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":2,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":657,"UpdatedAt":"2026-02-06 03:52:10+00:00","campaign":null,"cta":[{"Id":33189,"ctaId":"rasionalisasi-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rasionalisasi-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog - Rasionalisasi","targetUrl":"https:\/\/www.ruangguru.com\/rasionalisasi"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog RG - Rasionalisasi","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":3,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":677,"UpdatedAt":"2026-02-12 02:22:12+00:00","campaign":null,"cta":[{"Id":33305,"ctaId":"to-snbt-reg-2026-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-snbt-reg-2026-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[IDN] CTA Popup Blog RG - Tryout SNBT Regular 2026","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKREG7"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[RG] Popup Blog RG - Tryout Regular 2026","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":4,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2026-02-05 10:16:52+00:00","Id":689,"UpdatedAt":"2026-03-05 02:41:12+00:00","campaign":null,"cta":[{"Id":33338,"ctaId":"pop-blog-to-snbt-prem","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-blog-to-snbt-prem)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Popup Blog - TO SNBT Prem","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKPREM"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Pop blog - TO SNBT Prem","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":5,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":679,"UpdatedAt":"2026-03-04 03:44:16+00:00","campaign":null,"cta":[{"Id":33304,"ctaId":"to-prem-tka-sd-smp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-prem-tka-sd-smp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/1bf472e1-62f4-4aa9-ab8c-4fa72a82dd7b.png","name":"[RG] Pop Up Blog RG - TO Premium TKA SD SMP","targetUrl":"https:\/\/s.id\/TOTKAPREMSDSMP"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/e6888a56-1d95-4d8a-b87a-b19b8a185651.png","name":"[RG] Popup Blog RG - TO TKA Premium SD SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":6,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-08-25 04:25:04+00:00","Id":672,"UpdatedAt":"2026-02-06 03:52:17+00:00","campaign":null,"cta":[{"Id":33285,"ctaId":"rgp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rgp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","targetUrl":"https:\/\/www.ruangguru.com\/privat"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":7,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":379,"UpdatedAt":"2026-03-06 01:54:52+00:00","campaign":null,"cta":[{"Id":31356,"ctaId":"25f78174-4fc2-11ef-9a39-4201ac180089","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/25f78174-4fc2-11ef-9a39-4201ac180089)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f60bc49c-c00f-4a5e-80a2-2552fa18ae21.jpg","name":"CTA Blog RG - Kitab UTBK SNBT","targetUrl":"https:\/\/bit.ly\/orderkitabrg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg","name":"[RG] Pop Up Blog RG - Kitab UTBK SNBT","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":8,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":587,"UpdatedAt":"2026-03-06 01:55:00+00:00","campaign":null,"cta":[{"Id":33020,"ctaId":"kitab-tka-smp-popup-blog","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/kitab-tka-smp-popup-blog)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/9ea9eca7-9ef7-433c-baad-14bc1019f890.jpg","name":"[RG] Pop up blog - Kitab TKA SMP","targetUrl":"https:\/\/bit.ly\/kitabtkasmprg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg","name":"[RG] Pop Up Blog RG - Kitab TKA SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":9,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-12 10:28:45+00:00","Id":636,"UpdatedAt":"2026-02-06 03:52:20+00:00","campaign":null,"cta":[{"Id":33149,"ctaId":"pop-rg-kitab-utbk-snbt-lite","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitab-utbk-snbt-lite)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/8d6f8639-cfff-4d64-89ea-f68bfe7a868c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","targetUrl":"https:\/\/s.id\/litesnbt26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":10,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-14 08:09:42+00:00","Id":647,"UpdatedAt":"2026-02-06 03:52:21+00:00","campaign":null,"cta":[{"Id":33160,"ctaId":"pop-rg-kitablitetkasmp","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitablitetkasmp)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/20edba9b-ef84-4938-b698-4a82783478a5.png","name":"[RG] Pop blog - kitab lite tka smp","targetUrl":"https:\/\/s.id\/litetkasmp26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/50097055-1862-46a8-bbe0-fa5b077f88bb.png","name":"[RG] Pop blog - kitab lite tka smp","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":11,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"}]';
var jsArray = JSON.parse(jsonString);
console.log(jsArray);
</script>
<script>
let windowHeight = window.innerHeight;
let promosLength = 11;
document.addEventListener('DOMContentLoaded', function() {
// Initialize Bootstrap Modal
let popupPromo = new bootstrap.Modal(document.getElementById('popupPromo'), {});
// Initialize Glider.js inside the Bootstrap Modal
function initGliderInModal() {
new Glider(document.querySelector('#popupPromo .glider'), {
slidesToScroll: 1,
slidesToShow: 1,
draggable: true,
dots: '#popup-promo-dots',
arrows: {
prev: '#popup-promo-prev',
next: '#popup-promo-next'
}
});
}
// Show Bootstrap Modal and initialize Glider.js after a specified scroll amount
const scrollThreshold = 2 / 3 * windowHeight; // The scroll amount in pixels to trigger the Modal
let gliderInitialized = false;
window.addEventListener('scroll', function() {
if (window.scrollY >= scrollThreshold && !gliderInitialized && promosLength > 0) {
popupPromo.show();
// Listen for the 'shown' event to initialize Glider.js after the Modal has been fully displayed
$('#popupPromo').on('shown.bs.modal', function() {
initGliderInModal();
gliderInitialized = true;
// Optionally, remove the 'shown' event listener after initializing the Glider to avoid re-initializing
$('#popupPromo').off('shown.bs.modal');
});
// Remove the scroll event listener after the Modal is shown to avoid re-initializing the Glider
this.removeEventListener('scroll', arguments.callee);
}
});
});
</script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable-min@0.4.5/dist/analytics-plugin-trackable.min.js"></script>
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = window._analytics.init({
app: "ruangguruLanding",
debug: false,
plugins: [analyticsTrackable()],
});
/* Additional context tracker pageView */
const post_id = 24585;
const tags_id = [19,569,571];
const category_id = 562;
const sub_category_id = 0;
const customData = {
tags_id: tags_id,
category_id: category_id,
sub_category_id: sub_category_id,
post_id: post_id,
};
Analytics.plugins.trackable.context(JSON.stringify(customData));
Analytics.ready(function () {
Analytics.page();
});
$(document).on('click', '[data-tracking-event-type]', function (event) {
const eventType = $(this).data('tracking-event-type');
const context = $(this).data('tracking-context');
Analytics.track(eventType, context);
});
</script>
<footer class="footer">
<div class="container">
<div class="row">
<div class="col-lg-3">
<div class="office">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/static/RG_LOGO_WHITE.png?convert=auto" alt="Logo Ruangguru" loading="lazy" />
</a>
<address>
<p class="hq">RUANGGURU HQ</p>
<p>
Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920
</p>
</address>
</div>
<nav class="footer-menu call-us">
<p class="title">Hubungi Kami</p>
<address>
<a href="mailto:info@ruangguru.com">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4739a139-8f09-42ea-b517-d842c5d1c28d.png" loading="lazy" alt="Logo Email Footer" />
info@ruangguru.com</a>
<a href="tel:02130930000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/6f4bb6c8-52c9-4acb-859b-47a10a7eec75.png" loading="lazy" alt="Logo Phone Footer" />(021) 3093 0000</a>
<a href="https://wa.me/6281574410000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4b58468a-b2f9-40e4-867f-d3242a065dcf.png" loading="lazy" alt="Logo Whatsapp Footer" />0815 7441 0000</a>
</address>
</nav>
<nav class="footer-menu social d-none d-lg-block">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<div class="col-lg-9">
<div class="row">
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Ruangguru</p>
<ul type="none">
<li><a href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a></li>
<li><a href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a></li>
<li><a href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a></li>
<li><a href="https://www.ruangguru.com/for-kids/kursus">Kursus for Kids</a></li>
<li><a href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a></li>
<li><a href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a></li>
<li><a href="https://www.ruangguru.com/ruanguji">Ruanguji</a></li>
<li><a href="https://www.ruangguru.com/blog">Ruangbaca</a></li>
<li><a href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a></li>
<li><a href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a></li>
<li><a href="https://pengajar.ruangguru.com/">Ruangpengajar</a></li>
<li><a href="https://www.ruangguru.com/privat">Ruangguru Privat</a></li>
<li><a href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Bantuan & Panduan</p>
<ul type="none">
<li><a href="https://www.ruangguru.com/company-credentials">Company Credentials</a></li>
<li><a href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/promo">Promo Ruangguru</a></li>
<li><a href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a></li>
<li><a href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a></li>
<li><a href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a></li>
<li><a href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a></li>
<li><a href="https://www.ruangguru.com/about-us">Tentang Kami</a></li>
<li><a href="https://www.ruangguru.com/contact-us">Kontak Kami</a></li>
<li><a href="https://www.ruangguru.com/press">Press Kit</a></li>
<li><a href="https://www.ruangguru.com/bantuan">Bantuan</a></li>
<li><a href="https://career.ruangguru.com/">Karier</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Lainnya</p>
<ul type="none">
<li><a href="https://www.brainacademy.id/" target="_blank">Brain Academy</a></li>
<li><a href="https://www.english-academy.id/" target="_blank">English Academy</a></li>
<li><a href="https://skillacademy.com/" target="_blank">Skill Academy</a></li>
<li><a href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a></li>
<li><a href="https://www.schoters.com/id/" target="_blank">Schoters</a></li>
<li><a href="https://www.kalananti.id/" target="_blank">Kalananti</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title"> Coba GRATIS Aplikasi Ruangguru</p>
<div class="download-list">
<ul>
<li>
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img src="https://cdn-web-2.ruangguru.com/static/appstore.png" loading="lazy" alt="Button App Store Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img src="https://cdn-web-2.ruangguru.com/static/googleplay.png" loading="lazy" alt="Button Google Play Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<img src="https://cdn-web-2.ruangguru.com/static/huawei.png" loading="lazy" alt="Button AppGallery Footer " />
</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</div>
<div class="d-lg-none text-center">
<nav class="footer-menu social">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<p class="footer-copyright">
© 2026 All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
<style>
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
</style>
<div id="bantuan-divs-container" style="position: relative" data-product="ruangguru" data-table="rg_floating_icon"></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_floating_icon') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_floating_icon';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,blog)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
console.log(data.list);
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'payment',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_floating_icon';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script> <div id="wp-install-nudge" style="
position: fixed;
bottom: 0rem;
right: 0;
z-index: 999;
cursor: pointer;
"></div>
<script>
(function (w, d, s, o, f, js, fjs) {
w['Sales-Nudge-Widget'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
}(window, document, 'script', 'wpInstallNudge', 'https://cdn-web-2.ruangguru.com/sales-nudge/6198a95130/dist/widget.js'));
wpInstallNudge('init', { targetElementId: 'wp-install-nudge', clientTarget: 'ruangguru_blog' });
</script>
<script>
// note: disabled due to auto reload page
// var lastScrollTop = 0;
// $(window).scroll(function(event){
// var st = $(this).scrollTop();
// if (st > lastScrollTop){
// $('#wp-install-nudge').slideDown( "slow", function() {});
// } else {
// $('#wp-install-nudge').slideUp( "slow", function() {});
// }
// lastScrollTop = st;
// });
// $(document).ready(function () {
// $("#wp-install-nudge").hide();
// });
$('#wp-install-nudge').click(function(){
Analytics.track("promotion__install_nudge__click",
{
user_email: "ruangguru@blog.com",
cta_link: widgetData.dataConfig.target_link
}).catch((err) => {
console.log("tracker error", err);
});
});
</script>
</footer>
<div id="__next"></div>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/blog\/*"},{"not":{"href_matches":["\/blog\/wp-*.php","\/blog\/wp-admin\/*","\/blog\/wp-content\/uploads\/*","\/blog\/wp-content\/*","\/blog\/wp-content\/plugins\/*","\/blog\/wp-content\/themes\/ruangguru\/*","\/blog\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
async function getCtaDetails(ctaIds) {
const endpoint =
" https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/CTA/views/CTA?offset=0&limit=10&where=(ctaId,in," + ctaIds.toString() + ")";
try {
const response = await fetch(endpoint, {
headers: {
"xc-token": "-hG2nBDJzSj0agSgNtcJx97M4F02y54nUMoY6plJ",
},
});
const data = await response.json();
const ctaList = data?.list || [];
const ctaMap = new Map();
for (const ctaData of ctaList) {
ctaMap.set(ctaData.ctaId, ctaData);
}
return ctaMap;
} catch (error) {
console.error("Error fetching CTA details:", error);
return new Map();
}
}
async function replaceCTA() {
const regex = /{{cta\((‘(.*?)’|“(.*?)”)\)}}/g;
const bodyHTML = document.body.innerHTML;
const matches = Array.from(bodyHTML.matchAll(regex));
const ctaIds = matches.map((match) => {
let ctaId = match[2] ?? match[3];
return ctaId;
});
const ctaMap = await getCtaDetails(ctaIds);
const replacedHTML = bodyHTML.replace(regex, (match, _inner, ctaId1, ctaId2) => {
const ctaId = ctaId1 ?? ctaId2;
const ctaData = ctaMap.get(ctaId);
if (ctaData) {
return `<a href="https://cta.ruangguru.com/${ctaData.ctaId}" target="_${ctaData.targetType}" style="position:relative;display:inline-block;">
<img src="${ctaData.imageUrl}" loading="lazy" alt="${ctaData.altText}" />
</a>`;
} else {
return match;
}
});
document.body.innerHTML = replacedHTML;
}
</script>
<meta name="author" content="Ruangguru Tech Team">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVNLZFT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- Tracker -->
<script type="text/javascript" src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/global-assets/js/cta.js"></script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
</body>
</html>