Pernah nggak sih kamu menulis cerita pengalamanmu sendiri atau kisah yang pernah kamu baca? Nah, itu artinya kamu sedang membuat teks rekon! Dalam artikel Bahasa Indonesia kelas 9 ini, terdapat beberapa contoh teks rekon berdasarkan strukturnya biar kamu bisa bikin versi kamu sendiri dengan mudah!
—
Menulis teks yang menceritakan kembali suatu peristiwa bisa jadi cara seru untuk mengenang momen sekaligus berbagi pengalaman dan pembelajaran kepada orang lain. Salah satu bentuk teks yang sering digunakan ialah teks rekon, atau dikenal juga sebagai recount text dalam Bahasa Inggris.
Teks rekon adalah salah satu jenis teks naratif yang digunakan untuk menceritakan kembali kejadian di masa lalu secara kronologis dan runtut. Jenis teks ini bisa berupa pengalaman pribadi, laporan kegiatan, sampai peristiwa sejarah.
Nah, di artikel sebelumnya kan kamu sudah belajar apa itu teks rekon secara lengkap ya. Kali ini, kakak bakal memberikan berbagai contoh teks rekon dengan topik yang berbeda-beda. Yuk, kita review bareng-bareng biar makin paham dan siap bikin teks rekon versi kamu sendiri!
Baca Juga: Teks Rekon: Pengertian, Struktur, Ciri & Contoh
Berikut beberapa contoh teks rekon, masing-masing dengan tema dan jenis yang berbeda, mulai dari teks rekon pribadi, faktual, hingga imajinatif.
1. Contoh Teks Rekon Pribadi tentang Menonton Konser
Pengalaman Tak Terlupakan Menonton Konser Coldplay
Orientasi:
Pada bulan November 2023, aku akhirnya mewujudkan salah satu impianku: menonton konser Coldplay secara langsung di Stadion Utama Gelora Bung Karno, Jakarta. Bayangkan, ini pertama kalinya aku menonton konser internasional berskala besar! Sejak pengumuman tur dunianya, aku langsung semangat menabung demi bisa beli tiket. Rasanya campur aduk, antara deg-degan, nggak sabar, dan tentu aja super excited!
Urutan Peristiwa:
Hari konser pun tiba. Aku datang lebih awal, sekitar sore hari, supaya bisa masuk tepat waktu dan menikmati suasana dari awal. Di sekitar stadion, suasananya luar biasa ramai. Ribuan orang datang dengan outfit penuh warna, membawa glow stick, banner, dan wajah ceria. Semuanya kompak, seolah sudah jadi satu keluarga besar penggemar Coldplay.
Begitu pintu masuk dibuka, antrean panjang terbentuk, tapi semuanya tetap tertib dan penuh antusias. Saat lampu stadion perlahan padam dan layar besar mulai menampilkan visual pembuka, jantungku langsung berdebar. Coldplay membuka konser dengan lagu penuh semangat, disambut sorakan ribuan penonton. Dalam sekejap, seluruh stadion berubah jadi lautan cahaya. Gelang LED yang diberikan ke setiap penonton menyala mengikuti irama musik.
Selama hampir dua jam, Chris Martin dan kawan-kawan membawakan lagu-lagu hits mereka seperti Yellow, Viva La Vida, dan tentu saja Fix You. Efek tata cahaya, kembang api, dan visual di layar benar-benar membuat pertunjukan terasa magis. Tapi momen paling menyentuh adalah saat lagu terakhir dinyanyikan. Semua penonton menyalakan flashlight ponsel mereka, membuat seluruh stadion tampak seperti lautan bintang. Aku merinding, bahkan hampir meneteskan air mata. Suasananya begitu hangat, indah, dan penuh kebersamaan.
Reorientasi:
Pengalaman menonton konser Coldplay ini benar-benar tak akan pernah kulupakan. Melihat idola tampil langsung di depan mata sambil ikut bernyanyi bersama ribuan orang rasanya luar biasa! Aku jadi semakin paham kenapa banyak orang bilang “konser itu bukan cuma hiburan, tapi pengalaman hidup”. Semoga suatu hari nanti aku bisa menonton konser internasional lainnya dengan momen yang tak kalah seru dan berkesan.
2. Contoh Teks Rekon Faktual tentang Banjir
Kejadian Banjir Besar di Jakarta Tahun 2024
Orientasi:
Awal tahun 2024 menjadi momen yang sulit dilupakan bagi warga Jakarta. Selama tiga hari berturut-turut, hujan deras mengguyur tanpa henti. Air dari sungai-sungai utama meluap hingga menenggelamkan sejumlah permukiman di pinggiran kota. Pemerintah bersama para relawan langsung turun tangan untuk memantau situasi dan membantu warga yang terdampak.
Urutan Peristiwa:
Pada hari pertama, hujan mulai turun deras sejak petang dan terus berlanjut hingga tengah malam. Sekitar pukul dua dini hari, air sungai meluap dan mulai memasuki rumah warga. Banyak orang terbangun panik karena air sudah setinggi lutut orang dewasa.
Pagi harinya, tim pemadam kebakaran dan petugas BPBD datang membawa perahu karet untuk mengevakuasi warga. Sekolah-sekolah dan masjid di sekitar lokasi dijadikan tempat pengungsian sementara. Beberapa warga masih sempat menyelamatkan barang berharga, tapi banyak juga yang harus rela kehilangan harta bendanya.
Menjelang siang, genangan air semakin meluas hingga menutupi jalan-jalan utama. Lalu lintas lumpuh total. Bantuan logistik dari kota sekitar mulai berdatangan—makanan siap saji, air mineral, hingga selimut untuk para pengungsi. Malam harinya, petugas terus berjaga dan berpatroli, memastikan tidak ada warga yang masih terjebak di rumahnya.
Reorientasi:
Banjir besar ini meninggalkan jejak kerusakan dan rasa trauma bagi banyak warga. Namun, dari peristiwa ini, masyarakat juga belajar tentang pentingnya kesiapsiagaan menghadapi cuaca ekstrem. Pemerintah berkomitmen memperbaiki sistem drainase serta memperbanyak area resapan air agar bencana serupa tak terulang di masa depan. Harapannya, warga Jakarta bisa hidup lebih aman dan siap menghadapi perubahan iklim yang semakin tak menentu.
Baca Juga: 30 Contoh Cerpen Singkat dan Menarik Berbagai Tema
3. Contoh Teks Rekon Imajinatif tentang Negeri Awan
Petualangan Si Luna di Negeri Awan
Orientasi:
Di suatu malam yang cerah, Luna, seorang gadis kecil penggemar awan, bermimpi bahwa dia bisa melayang ke Negeri Awan. Negeri itu penuh dengan pulau-pulau awan besar, jembatan pelangi, dan makhluk kecil dari kabut yang ramah. Malam itu, bulan tampak bulat sempurna, seolah memberi undangan agar Luna menjelajah ke dunia lain.
Urutan Peristiwa:
Pertama, Luna merentangkan tangan dan melompat ke atas awan tipis di kamarnya. Dia merasakan sensasi lembut seperti kapas dan angin ringan yang menyelimuti tubuhnya. Setelah itu, Luna melayang lebih tinggi dan menemukan jejak awan berbentuk jembatan yang membawanya ke Pulau Kapas.
Di Pulau Kapas, dia bertemu makhluk bernama “Kaburina”, makhluk kecil yang terbuat dari cairan embun. Kaburina menyambut Luna dan mengajaknya berkeliling. Di atas jembatan pelangi, mereka melihat pemandangan awan bergulung, hujan embun halus yang membentuk lukisan cahaya.
Kemudian, mereka memasuki Gua Kabut di tengah pulau, di mana setiap langkah menghasilkan suara gemerincing seperti lonceng kecil. Di sana, Luna diminta membantu Kaburina mengembalikan embun yang hilang akibat badai malam. Dengan bantuan tongkat sinar awan yang dipinjam dari Kaburina, Luna berhasil mengumpulkan butir embun dan menaburkannya kembali ke kolam awan.
Setelah menyelesaikan tugas, Kaburina mengantar Luna ke gerbang pelangi untuk kembali. Sebelum berpisah, Kaburina berkata bahwa Luna selalu diterima di Negeri Awan kapanpun dia bermimpi.
Reorientasi:
Pagi harinya, Luna terbangun di kamar dengan senyum lebar. Meskipun itu hanya mimpi, aku bisa merasakan betapa hangat dan indahnya perjalanan itu. Aku percaya, suatu malam lain, aku akan kembali mengunjungi Negeri Awan, dan kali ini mungkin aku akan menemukan petualangan baru yang lebih seru lagi.
4. Contoh Teks Rekon tentang Liburan
Liburan Tak Terlupakan ke Dieng
Orientasi:
Liburan semester tahun 2023 menjadi momen yang paling aku tunggu. Aku dan dua sahabatku sepakat untuk menjelajah Dataran Tinggi Dieng, Jawa Tengah, tempat yang terkenal dengan keindahan alam dan udaranya yang super dingin. Kami berangkat dari kota asal pukul 11 malam, berharap bisa tiba di Dieng sebelum matahari terbit agar tidak ketinggalan momen sunrise yang legendaris di Bukit Sikunir.
Urutan Peristiwa:
Perjalanan malam itu cukup menantang. Jalanan berliku di antara perbukitan membuat kami harus ekstra hati-hati. Setelah menempuh waktu lebih dari lima jam, akhirnya kami tiba di Dieng sekitar pukul setengah lima pagi. Udara dingin langsung menyambut, menusuk sampai ke tulang! Dengan jaket tebal dan secangkir kopi hangat dari warung kecil, kami bersiap mendaki Bukit Sikunir.
Begitu fajar menyingsing, kabut tipis mulai terangkat, menampakkan langit berwarna jingga keemasan. Pemandangan itu luar biasa indah. Lembah diselimuti kabut, gunung-gunung menjulang di kejauhan, dan cahaya matahari perlahan muncul di balik awan. Kami semua terpana dan saling diam, menikmati keajaiban alam di depan mata.
Setelah puas berburu sunrise, kami melanjutkan perjalanan ke Telaga Warna. Airnya benar-benar unik, memantulkan warna hijau, biru, dan kuning akibat kandungan belerang. Dari sana, kami menuju Kawah Sikidang yang penuh uap panas dan aroma belerang yang menyengat. Suara gemuruh dari dasar kawah membuat suasananya makin dramatis, seperti sedang berdiri di dapur bumi. Kami tetap berhati-hati agar tidak terlalu dekat dengan area beruap pekat.
Sore harinya, sebelum kembali ke penginapan, kami menyempatkan diri mengunjungi Candi Arjuna. Kompleks candinya berdiri megah di tengah hamparan rumput hijau, dikelilingi kabut tipis yang menambah suasana misterius sekaligus menenangkan.
Reorientasi:
Liburan ke Dieng benar-benar jadi pengalaman yang sulit dilupakan. Selain pemandangannya yang memukau, aku belajar untuk lebih menghargai kekayaan alam Indonesia. Ada rasa tenang yang hanya bisa aku temukan di antara kabut dan sejuknya udara pegunungan. Suatu hari nanti, aku ingin kembali lagi. Mungkin bersama keluarga, untuk menjelajahi sisi lain Dieng yang belum sempat kami kunjungi.
5. Contoh Teks Rekon tentang Kebakaran Hutan
Kebakaran Hutan di Gunung Merapi
Orientasi:
Pada bulan Agustus lalu, hutan di lereng Gunung Merapi, Yogyakarta, dilanda kebakaran hebat. Cuaca yang sangat panas dan angin kencang membuat api cepat menyebar ke berbagai titik. Begitu menerima laporan dari warga, Petugas Tanggap Bencana langsung bergerak menuju lokasi untuk melakukan penanganan.
Urutan Peristiwa:
Pada pagi hari, asap pertama kali terlihat membumbung dari area hutan kering di sisi selatan. Sekitar pukul 10.00 WIB, warga mulai melaporkan adanya api yang membesar. Tak butuh waktu lama, petugas damkar dan tim pemadam hutan, dibantu warga sekitar, segera turun tangan. Mereka berusaha memadamkan api dengan alat seadanya sambil membuat jalur pemecah api agar si jago merah tidak menjalar lebih jauh.
Menjelang siang, kondisi semakin genting. Angin bertiup semakin kencang, membuat api meluas ke beberapa titik baru. Untuk mempercepat penanganan, helikopter pemadam dikerahkan dari udara dan menjatuhkan air ke area yang paling parah. Hingga sore hari, sebagian besar titik api mulai terkendali, meski asap tebal masih tampak di beberapa kawasan hutan.
Malam harinya, petugas tidak langsung beristirahat. Mereka melakukan patroli bergiliran untuk memastikan tidak ada bara api yang tersisa. Upaya penjagaan ini terus dilakukan sepanjang malam demi mencegah api kembali menyala.
Reorientasi:
Peristiwa kebakaran hutan di Gunung Merapi menjadi peringatan penting bagi kita semua untuk menjaga kelestarian alam, terutama di musim kemarau. Warga diimbau untuk tidak membakar lahan sembarangan dan selalu waspada terhadap potensi kebakaran di area terbuka. Sekecil apa pun api, kalau dibiarkan, bisa menimbulkan bencana besar.
Baca Juga: 25 Contoh Cerita Fantasi Pendek yang Menarik & Inspiratif
6. Contoh Teks Rekon Faktual Singkat tentang Gempa
Gempa Bumi Cianjur Tahun 2022
Orientasi:
Pada tanggal 21 November 2022, Kabupaten Cianjur, Jawa Barat, diguncang gempa bumi berkekuatan magnitudo 5,6. Guncangan terjadi sekitar pukul 13.21 WIB dan berpusat di darat, bukan di laut. Akibatnya, getaran terasa sangat kuat di permukiman warga. Dalam hitungan detik, suasana yang semula tenang berubah menjadi kepanikan.
Urutan Peristiwa:
Begitu gempa terjadi, warga langsung berhamburan keluar rumah untuk menyelamatkan diri. Teriakan dan tangisan terdengar di mana-mana. Banyak bangunan roboh, mulai dari rumah, sekolah, tempat ibadah, hingga fasilitas umum. Di beberapa wilayah, jalan tertutup longsor akibat getaran yang kuat, membuat akses menuju lokasi terdampak semakin sulit.
Tak lama kemudian, tim dari Badan Nasional Penanggulangan Bencana (BNPB) bersama TNI dan Polri segera dikerahkan ke lokasi. Mereka bekerja tanpa henti mengevakuasi korban yang tertimpa reruntuhan dan mendirikan posko darurat di berbagai titik. Bantuan berupa makanan, air bersih, selimut, dan obat-obatan pun segera disalurkan kepada para pengungsi yang kehilangan tempat tinggal.
Guncangan gempa bahkan dirasakan hingga ke wilayah Jakarta dan Bandung, meski dengan intensitas lebih lemah. Data resmi menunjukkan ratusan korban meninggal dunia, ribuan rumah rusak berat, dan banyak keluarga harus tinggal di tenda pengungsian selama berminggu-minggu. Meskipun bantuan terus berdatangan, proses pemulihan berjalan cukup lambat karena luasnya wilayah terdampak.
Reorientasi:
Tragedi gempa bumi di Cianjur menjadi peristiwa yang menyisakan duka mendalam bagi seluruh masyarakat Indonesia. Bencana ini mengingatkan kita bahwa hidup di negara yang berada di jalur cincin api membutuhkan kewaspadaan ekstra. Masyarakat perlu lebih siap menghadapi potensi bencana, dan pemerintah diharapkan terus memperkuat sistem mitigasi serta edukasi kebencanaan. Dari peristiwa ini, kita belajar bahwa kekuatan dan kepedulian antarwarga bisa menjadi harapan di tengah kehancuran.
7. Contoh Teks Rekon Pribadi Singkat tentang Naik Pesawat
Pengalaman Pertama Kali Naik Pesawat
Orientasi:
Liburan semester tahun lalu jadi salah satu momen paling berkesan dalam hidupku. Untuk pertama kalinya, aku dan keluargaku berlibur ke Bali, dan yang paling spesial, aku akhirnya merasakan naik pesawat sungguhan! Sejak kecil, aku sering menatap langit sambil membayangkan bagaimana rasanya berada di atas awan. Dan kali ini, aku benar-benar bisa merasakannya sendiri.
Urutan Peristiwa:
Pagi-pagi sekali kami berangkat menuju Bandara Soekarno-Hatta. Suasana bandara terasa ramai tapi menyenangkan. Suara pengumuman, deretan koper, dan orang-orang dengan tujuan berbeda-beda. Setelah check-in dan menyerahkan bagasi, kami menunggu di ruang tunggu sambil memperhatikan deretan pesawat yang berjajar di landasan. Aku tak berhenti menatap jendela, membayangkan pesawat mana yang akan kutumpangi nanti.
Begitu pengumuman boarding terdengar, jantungku langsung berdebar kencang. Saat duduk di kursi pesawat dan mendengar mesin mulai menyala, rasa penasaran bercampur tegang menyelimuti. Tak lama kemudian, pesawat mulai melaju di landasan, dan whoosh! kami lepas landas ke udara. Telingaku terasa sedikit berdengung dan perutku seperti ikut terangkat. Tapi beberapa menit kemudian, semua berubah jadi rasa kagum. Dari jendela, aku bisa melihat awan putih tebal seperti kapas dan hamparan pulau-pulau kecil yang tampak menakjubkan dari atas sana.
Selama satu jam lebih penerbangan, aku benar-benar menikmati setiap detiknya. Aku merasa seperti sedang berada di dunia lain, tenang, damai, dan indah. Ketika akhirnya pesawat mendarat di Bali, aku langsung berpikir, “Wah, ternyata terbang itu seseru ini, ya!”
Reorientasi:
Pengalaman pertama kali naik pesawat ini benar-benar nggak akan pernah kulupakan. Selain menyenangkan, aku juga belajar banyak hal, mulai dari proses di bandara, keamanan penerbangan, sampai cara menikmati pemandangan dari ketinggian. Sekarang aku jadi lebih semangat untuk menjelajahi tempat-tempat baru. Rasanya seperti mimpi masa kecilku akhirnya terwujud.
8. Contoh Teks Rekon tentang Pengalaman Upacara HUT RI di Istana Merdeka
Pengalaman Mengikuti Upacara HUT RI ke-78 di Istana Merdeka
Orientasi:
Tanggal 17 Agustus 2023 jadi momen yang sangat bersejarah sekaligus membanggakan. Hari itu, pemerintah Indonesia menggelar upacara peringatan Hari Ulang Tahun ke-78 Kemerdekaan Republik Indonesia di Istana Merdeka, Jakarta. Suasana pagi tampak khidmat dan meriah. Di antara deretan kursi tamu kehormatan, hadir Presiden dan Wakil Presiden, para menteri, tokoh nasional, hingga tamu undangan dari berbagai kalangan. Semua berkumpul dengan semangat yang sama, merayakan kemerdekaan bangsa.
Urutan Peristiwa:
Sejak pagi buta, lapangan Istana Merdeka sudah dipadati oleh peserta upacara. Pasukan pengibar bendera (Paskibraka), TNI, Polri, dan tamu undangan tampak bersiap dengan penuh disiplin. Tepat pukul 10.00, upacara dimulai dengan prosesi pengibaran Sang Saka Merah Putih yang berlangsung begitu khidmat. Lagu Indonesia Raya berkumandang, membuat siapa pun yang hadir merasakan getaran rasa bangga dan haru.
Presiden Joko Widodo bertindak sebagai inspektur upacara. Dalam amanatnya, beliau menyampaikan pesan tentang pentingnya menjaga persatuan, bekerja keras, dan terus optimis menghadapi masa depan bangsa. Setelah itu, acara dilanjutkan dengan pembacaan doa, lalu ditutup dengan pertunjukan seni budaya yang menggambarkan betapa beragam dan indahnya Indonesia.
Bagi masyarakat yang tidak bisa hadir langsung, siaran upacara ini juga ditayangkan secara langsung di televisi dan media sosial. Di berbagai daerah, masyarakat ikut merasakan euforia yang sama dengan mengadakan upacara serupa dan kegiatan 17-an yang meriah.
Reorientasi:
Upacara HUT RI ke-78 di Istana Merdeka menjadi salah satu momen yang penuh makna dan membangkitkan rasa cinta tanah air. Lebih dari sekadar seremoni, acara ini menjadi pengingat bahwa kemerdekaan bukan hanya hasil perjuangan masa lalu, tetapi juga tanggung jawab generasi masa kini untuk terus menjaga persatuan, berkontribusi, dan membawa Indonesia menuju masa depan yang lebih gemilang.
Baca Juga: Pengertian Teks Naratif, Ciri, Fungsi, dan Strukturnya Lengkap!
9. Contoh Teks Rekon Imajinatif tentang Hutan Berbicara
Perjalanan Ajaib ke Hutan Berbicara
Orientasi:
Suatu sore, aku berjalan sendirian di dekat rumah hingga tanpa sadar memasuki sebuah hutan kecil. Anehnya, suasana hutan itu berbeda. Pohon-pohon menjulang tinggi dan terdengar bisikan lembut seperti suara manusia. Aku mulai merasa ada sesuatu yang ajaib menantiku di dalam.
Urutan Peristiwa:
Ketika aku melangkah lebih dalam, sebuah pohon besar tiba-tiba berbicara dengan suara berat, “Selamat datang, anak manusia. Kami di sini sudah menunggumu.” Aku terkejut, namun rasa takut segera berubah menjadi penasaran.
Aku kemudian bertemu hewan-hewan yang bisa bicara: seekor burung hantu bijak, seekor kelinci ceria, dan seekor rusa yang ramah. Mereka bercerita bahwa hutan ini adalah tempat rahasia yang hanya bisa dikunjungi manusia pilihan. Mereka membawaku berkeliling, menunjukkan sungai bercahaya dan bunga-bunga yang bisa bernyanyi.
Sebelum matahari terbenam, pohon besar itu kembali berbicara, “Waktu kunjunganmu sudah habis. Ingatlah, rahasiakan tempat ini dan jadilah penjaga alam di duniamu.” Setelah itu, aku tiba-tiba terbangun di rumah, seolah semuanya hanya mimpi.
Reorientasi:
Walau tampak seperti mimpi, pengalaman di Hutan Berbicara meninggalkan kesan mendalam bagiku. Aku jadi lebih peduli pada alam dan yakin bahwa menjaga lingkungan adalah tanggung jawab setiap manusia.
10. Contoh Teks Rekon Faktual tentang Candi Gedong Songo
Candi Gedong Songo
Orientasi:
Candi Gedong Songo berada di lereng Gunung Ungaran, tepatnya di Dusun Darum, Desa Candi, Kecamatan Ambarawa, Kabupaten Semarang, Jawa Tengah. Candi ini terletak pada ketinggian sekitar 1.200 m di atas permukaan laut sehingga suhu udara di sini cukup dingin.
Kompleks candi ini dibangun pada abad ke-9 Masehi. Istilah Gedong Songo berasal dari bahasa Jawa, yakni “gedong” berarti rumah atau bangunan, “songo” berarti sembilan. Jadi arti kata Gedong Songo adalah sembilan (kelompok) bangunan.
Urutan Peristiwa:
Untuk menuju ke Candi Gedong I, kita harus berjalan sejauh 200 meter dari pintu masuk melalui jalan setapak yang naik. Kita dapat memanfaatkan jasa transportasi kuda untuk berwisata mengelilingi objek wisata Candi Gedong Songo.
Perjalanan dapat kita teruskan menuju Candi Gedong II kurang lebih 300 meter dengan mengikuti jalan setapak yang sudah di paving. Di sela-sela antara Candi Gedong III dengan Gedong IV terdapat sebuah kepunden gunung sebagai sumber air panas dengan kandungan belerang cukup tinggi.
Para wisatawan dapat mandi dan menghangatkan tubuh di sebuah pemandian yang dibangun di dekat kepunden tersebut. Bau belerangnya cukup kuat dan kepulan asapnya lumayan tebal ketika mendekati sumber air panas tersebut.
Setelah dari Candi Gedong IV kita menuju Candi Gedong V yang berada di bukit paling atas dan merupakan candi terakhir yang kami temukan. Mengapa candi terakhir? Karena tidak ada lagi candi setelah candi ini.
Mungkin bangunan candi lainnya telah hancur karena berbagai faktor. Perlu diketahui bahwa di Candi Gedong V ini ada 2-3 candi yang bangunannya juga tidak utuh lagi. Begitu juga kondisi candi-candi sebelum Candi Gedong V ini.
Reorientasi:
Objek wisata Candi Gedong Songo cocok sekali untuk refreshing pemandangan alam sekaligus tracking karena dari pintu masuk hingga candi terakhir yaitu Candi Gedong V lumayan menanjak.
Pemandangan dari Candi Gedong V sangat indah sekali, ke arah bawah kita dapat melihat Rawa Pening di Salatiga dan Kota Ambarawa. Ke arah belakang/atas dapat kita lihat Puncak Gunung Ungaran yang sangat indah diselingi asap belerang yang muncul dari sela-sela jurang antara Candi Gedong III dan IV. Karena keindahannya Candi Gedong Songo ini sering menjadi tempat yang indah untuk foto-foto prewedding.
11. Contoh Teks Rekon Singkat tentang Kebakaran Pasar
Kebakaran di Pasar Tradisional
Orientasi:
Pada dini hari di bulan Mei 2024, suasana tenang di Pasar Johar, Semarang, mendadak berubah menjadi kepanikan besar. Api tiba-tiba muncul dari salah satu kios, tepat ketika sebagian besar pedagang telah menutup lapaknya dan pulang ke rumah. Dalam hitungan menit, kobaran api membumbung tinggi dan membuat warga sekitar berlarian panik.
Urutan Peristiwa:
Api pertama kali terlihat dari kios yang menjual pakaian. Diduga, kebakaran itu disebabkan oleh korsleting listrik. Karena angin cukup kencang dan banyak bahan mudah terbakar di sekitar lokasi, api pun cepat merambat ke deretan kios lainnya. Beberapa pedagang dan warga yang masih berada di pasar mencoba memadamkan api dengan alat seadanya, seperti ember dan selang air, namun upaya mereka tak mampu menandingi ganasnya api.
Sekitar 30 menit kemudian, sirene mobil pemadam kebakaran terdengar mendekat. Petugas segera dikerahkan untuk menjinakkan api yang terus membesar. Setelah berjuang selama kurang lebih empat jam, akhirnya api berhasil dipadamkan. Meski begitu, sebanyak 150 kios hangus terbakar, dan kerugian ditaksir mencapai miliaran rupiah. Banyak pedagang kehilangan tempat usaha dan barang dagangan mereka.
Reorientasi:
Peristiwa kebakaran di Pasar Johar menjadi pelajaran berharga bagi semua pihak. Pengelola pasar diimbau untuk lebih memperhatikan keamanan instalasi listrik serta kesiapan alat pemadam di setiap kios. Pemerintah Kota Semarang pun berjanji akan mempercepat proses perbaikan dan pembangunan kembali pasar, agar para pedagang dapat kembali beraktivitas dan memulihkan perekonomian mereka.
12. Contoh Teks Rekon Pribadi Singkat tentang Perpisahan Sekolah
Perpisahan Sekolah
Orientasi:
Hari perpisahan sekolah menjadi salah satu momen paling berkesan dalam hidup saya. Setelah bertahun-tahun belajar dan bermain bersama, akhirnya hari itu tiba juga. Hari di mana kami harus mengucapkan selamat tinggal. Acara perpisahan dilaksanakan di aula sekolah pada akhir Mei 2025, dan sejak pagi suasananya sudah terasa haru sekaligus meriah.
Urutan Peristiwa:
Pagi itu, saya datang lebih awal dengan mengenakan seragam batik khusus yang hanya dipakai di hari istimewa. Aula sekolah tampak sangat cantik, dihiasi balon, bunga, dan pita warna-warni hasil kerja keras panitia dari OSIS. Musik lembut terdengar di latar, membuat suasana makin terasa menyentuh.
Acara dibuka dengan sambutan hangat dari kepala sekolah yang penuh pesan dan nasihat. Setelah itu, tiap kelas menampilkan pertunjukan seni. Ada yang menari, menyanyi, bahkan bermain drama singkat. Ketika tiba giliran kelas saya, kami menyanyikan lagu perpisahan dengan suara bergetar menahan tangis. Banyak di antara kami yang tidak bisa menahan air mata, menyadari bahwa hari itu mungkin menjadi kali terakhir kami berkumpul di tempat yang sama.
Setelah acara resmi selesai, suasana berubah menjadi lebih santai. Kami saling berpelukan, bertukar pesan, dan tentu saja berfoto bersama guru dan teman-teman sebagai kenang-kenangan. Klik kamera dan tawa bercampur dengan isak tangis yang lembut. Benar-benar momen yang tak akan terlupakan.
Reorientasi:
Dari acara perpisahan ini, saya belajar satu hal penting: waktu yang kita habiskan bersama orang-orang tercinta itu sangat berharga. Meskipun kami akan menempuh jalan masing-masing, kenangan di sekolah akan selalu saya simpan di hati. Bagi saya, perpisahan bukan akhir, tapi awal dari babak baru dalam hidup.
13. Contoh Teks Rekon tentang Lomba 17-an
Lomba 17 Agustusan di Desaku
Orientasi:
Dalam rangka memperingati Hari Kemerdekaan Indonesia ke-79, warga desa mengadakan berbagai lomba pada tanggal 17 Agustus 2024. Sejak pagi, lapangan desa sudah dipenuhi warga yang datang dengan semangat nasionalisme. Suasana ramai dengan bendera merah putih yang berkibar dan hiasan warna-warni membuat acara terasa begitu meriah.
Urutan Peristiwa:
Berbagai lomba tradisional seperti balap karung, panjat pinang, makan kerupuk, dan tarik tambang digelar silih berganti. Anak-anak berlari sambil tertawa, sementara para orang tua memberi semangat dari pinggir lapangan. Sorak-sorai penonton membuat suasana semakin seru, apalagi saat lomba panjat pinang dimulai.
Beberapa tim berusaha keras memanjat batang pinang yang sudah dilumuri oli. Mereka saling membantu, tertawa, dan kadang terjatuh bersama. Setelah beberapa kali gagal, akhirnya satu tim berhasil mencapai puncak dan meraih hadiah yang tergantung di atas. Tepuk tangan dan sorakan kemenangan pun menggema di seluruh lapangan.
Reorientasi:
Lomba 17 Agustus ini bukan sekadar ajang untuk mencari pemenang, tetapi juga menjadi momen kebersamaan dan semangat persatuan bagi warga desa. Melalui lomba-lomba ini, semua warga belajar arti kerja sama dan gotong royong yang menjadi ciri khas bangsa Indonesia.
Baca Juga: Kumpulan Contoh Cerita Liburan Sekolah Seru Berbagai Tema
14. Contoh Teks Rekon tentang Kunjungan ke Museum Nasional
Kunjungan ke Museum Nasional
Orientasi:
Pada liburan sekolah tahun 2024 lalu, saya dan keluarga memutuskan untuk berkunjung ke Museum Nasional Indonesia di Jakarta. Ini merupakan pertama kalinya saya menginjakkan kaki di museum besar yang terkenal sebagai salah satu pusat sejarah dan budaya terbesar di Indonesia. Sejak di perjalanan, saya sudah merasa penasaran membayangkan seperti apa isi museum yang selama ini sering saya lihat hanya dari foto dan tayangan televisi.
Urutan Peristiwa:
Begitu tiba, kami segera membeli tiket masuk dan mulai berkeliling. Dari pintu masuk saja, suasananya sudah terasa berbeda, tenang, namun penuh wibawa. Di dalamnya, saya disambut oleh deretan arca-arca kuno, prasasti batu, serta benda peninggalan sejarah dari berbagai daerah di Indonesia.
Seorang pemandu menjelaskan setiap koleksi dengan penuh semangat. Ia bercerita bagaimana setiap arca, keramik, dan senjata kuno menyimpan kisah panjang tentang kehidupan masyarakat di masa lampau. Saya mendengarkan dengan antusias, sambil sesekali mencatat hal-hal menarik yang saya temui.
Kami juga mengunjungi ruang pameran khusus yang menampilkan peta sejarah Indonesia lengkap dengan penjelasan tentang kerajaan-kerajaan Nusantara. Di ruang lain, ada deretan koleksi keramik kuno dari berbagai penjuru Asia yang menunjukkan betapa luasnya hubungan perdagangan Indonesia di masa lalu. Tak lupa, saya mengabadikan banyak momen dengan kamera untuk dijadikan kenang-kenangan.
Reorientasi:
Kunjungan ke Museum Nasional ini benar-benar membuka wawasan saya tentang sejarah dan kebudayaan bangsa. Dari pengalaman ini, saya jadi semakin sadar bahwa Indonesia memiliki warisan budaya yang begitu kaya dan membanggakan. Rasanya seperti melakukan perjalanan waktu. Setelah hari itu, saya bertekad untuk lebih rajin mengenal sejarah agar semakin cinta dengan negeri sendiri.
15. Contoh Teks Rekon Imajinatif tentang Pertandingan E-Sport Internasional
Pertandingan E-Sport Internasional
Orientasi:
Tahun 2030 menjadi momen bersejarah bagi Indonesia. Untuk pertama kalinya, negeri ini dipercaya menjadi tuan rumah kejuaraan e-sport internasional yang digelar di stadion megah Jakarta International Stadium (JIS). Sejak pagi, ribuan penggemar e-sport dari berbagai negara sudah memadati area stadion, membawa bendera dan atribut tim kesayangan mereka.
Urutan Peristiwa:
Suasana semakin memanas ketika pertandingan dimulai. Sorotan lampu berwarna-warni, layar raksasa yang menampilkan setiap detik jalannya permainan, dan sorak sorai penonton membuat atmosfer di dalam stadion begitu luar biasa. Tim Indonesia tampil luar biasa sepanjang turnamen. Mereka berhasil menyingkirkan tim kuat dari Korea Selatan di babak semifinal lewat strategi yang mengejutkan. Di partai final, adu taktik dan refleks cepat benar-benar menguji ketegangan penonton. Setelah pertandingan yang berlangsung sengit dan menegangkan, akhirnya tim Indonesia keluar sebagai juara dengan skor tipis yang membuat seluruh stadion bergemuruh.
Reorientasi:
Kemenangan ini bukan hanya menjadi kebanggaan bagi Indonesia, tetapi juga menandai babak baru dalam dunia e-sport nasional. Keberhasilan tersebut membuktikan bahwa anak muda Indonesia mampu bersaing di kancah global, sekaligus membuka peluang besar bagi generasi baru untuk menekuni industri digital kreatif di masa depan.
Baca Juga: 15 Contoh Recount Text Bahasa Inggris Lengkap Berbagai Tema
Itu tadi penjelasan mengenai ragam contoh teks rekon, baik contoh teks rekon faktual, contoh teks rekon pribadi, maupun contoh teks rekon imajinatif. Dengan memahami struktur dan contoh teks rekon yang sudah dibahas di atas, kamu jadi bisa menulis cerita ulang dengan lebih sistematis dan menarik. Semoga artikel ini bisa membantumu saat menghadapi tugas Bahasa Indonesia nanti, ya!
Kalau kamu ingin menggali lebih banyak materi dan latihan soal tentang teks rekon atau jenis teks lainnya, jangan lupa download aplikasi Ruangguru sekarang, ya. Selamat berkarya dan selamat belajar di Ruangguru!
Referensi:
https://www.pijarbelajar.id/blog/contoh-teks-rekon (Diakses pada 3 September 2025)
https://kumparan.com/kabar-harian/contoh-teks-rekon-tentang-biografi-seseorang-beserta-jenis-jenisnya-20dwWPkL9jJ (Diakses pada 3 September 2025)
https://id.scribd.com/document/686335436/Contoh-teks-Rekon (Diakses pada 3 September 2025)
https://www.ruangguru.com/blog/teks-rekon (Diakses pada 3 September 2025)
<!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>15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya</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="Dalam artikel ini, terdapat beberapa contoh teks rekon berdasarkan strukturnya biar kamu bisa bikin versi kamu sendiri dengan mudah!" />
<link rel="canonical" href="https://www.ruangguru.com/blog/contoh-teks-rekon" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya" />
<meta property="og:description" content="Dalam artikel ini, terdapat beberapa contoh teks rekon berdasarkan strukturnya biar kamu bisa bikin versi kamu sendiri dengan mudah!" />
<meta property="og:url" content="https://www.ruangguru.com/blog/contoh-teks-rekon" />
<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-10-15T09:00:33+00:00" />
<meta property="article:modified_time" content="2025-10-20T19:38:46+00:00" />
<meta name="author" content="Kenya Swawikanti" />
<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="Kenya Swawikanti" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="20 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ruangguru.com/blog/contoh-teks-rekon","url":"https://www.ruangguru.com/blog/contoh-teks-rekon","name":"15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya","isPartOf":{"@id":"https://www.ruangguru.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.ruangguru.com/blog/contoh-teks-rekon#primaryimage"},"image":{"@id":"https://www.ruangguru.com/blog/contoh-teks-rekon#primaryimage"},"thumbnailUrl":"https://cdn-web-2.ruangguru.com/landing-pages/assets/49ee67a9-2bb7-4900-8c89-141623016d98.png","datePublished":"2025-10-15T09:00:33+00:00","dateModified":"2025-10-20T19:38:46+00:00","author":{"@id":"https://www.ruangguru.com/blog/#/schema/person/2961333999f86a82f666cdabdd06fc14"},"description":"Dalam artikel ini, terdapat beberapa contoh teks rekon berdasarkan strukturnya biar kamu bisa bikin versi kamu sendiri dengan mudah!","breadcrumb":{"@id":"https://www.ruangguru.com/blog/contoh-teks-rekon#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ruangguru.com/blog/contoh-teks-rekon"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/contoh-teks-rekon#primaryimage","url":"https://cdn-web-2.ruangguru.com/landing-pages/assets/49ee67a9-2bb7-4900-8c89-141623016d98.png","contentUrl":"https://cdn-web-2.ruangguru.com/landing-pages/assets/49ee67a9-2bb7-4900-8c89-141623016d98.png"},{"@type":"BreadcrumbList","@id":"https://www.ruangguru.com/blog/contoh-teks-rekon#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ruangguru.com/blog"},{"@type":"ListItem","position":2,"name":"15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9"}]},{"@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/2961333999f86a82f666cdabdd06fc14","name":"Kenya Swawikanti","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","caption":"Kenya Swawikanti"},"url":"https://www.ruangguru.com/blog/author/kenya-swawikanti"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="alternate" type="application/rss+xml" title="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru » 15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9 Comments Feed" href="https://www.ruangguru.com/blog/contoh-teks-rekon/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/25063" /><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=25063' />
<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%2Fcontoh-teks-rekon" />
<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%2Fcontoh-teks-rekon&format=xml" />
</head>
<body class="wp-singular post-template-default single single-post postid-25063 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/bahasa-indonesia">Bahasa Indonesia</a></li><li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">Bahasa Indonesia SMP Kelas 9</a></li> </ol>
</nav>
<h1 class="content-title">
15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9 </h1>
<div class="content-meta">
<p class="content-author"><a href="https://www.ruangguru.com/blog/author/kenya-swawikanti" class="">Kenya Swawikanti</a> </p>
<p class="content-info"><span>October 15, 2025 • </span> <span>22 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/49ee67a9-2bb7-4900-8c89-141623016d98.png" alt="contoh teks rekon" width="820" /></p>
<blockquote>
<p style="text-align: center;"><em>Pernah nggak sih kamu menulis cerita pengalamanmu sendiri atau kisah yang pernah kamu baca? Nah, itu artinya kamu sedang membuat teks rekon! Dalam <strong><a href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">artikel Bahasa Indonesia kelas 9</a></strong> ini, terdapat beberapa contoh teks rekon berdasarkan strukturnya biar kamu bisa bikin versi kamu sendiri dengan mudah!</em></p>
<p style="text-align: center;">—</p>
</blockquote>
<p> </p>
<p style="text-align: justify;">Menulis teks yang menceritakan kembali suatu peristiwa bisa jadi cara seru untuk mengenang momen sekaligus berbagi pengalaman dan pembelajaran kepada orang lain. Salah satu bentuk teks yang sering digunakan ialah teks rekon, atau dikenal juga sebagai <strong><a href="https://www.ruangguru.com/blog/aspects-of-recount-text"><em>recount text</em> dalam Bahasa Inggris</a></strong>.</p>
<p style="text-align: justify;">Teks rekon adalah salah satu jenis <strong>teks naratif</strong> <strong>yang digunakan untuk menceritakan kembali kejadian di masa lalu secara kronologis dan runtut</strong>. Jenis teks ini bisa berupa pengalaman pribadi, laporan kegiatan, sampai peristiwa sejarah.</p>
<p style="text-align: justify;">Nah, di artikel sebelumnya kan kamu sudah belajar apa itu teks rekon secara lengkap ya. Kali ini, kakak bakal memberikan berbagai contoh teks rekon dengan topik yang berbeda-beda. Yuk, kita review bareng-bareng biar makin paham dan siap bikin teks rekon versi kamu sendiri!</p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/teks-rekon">Teks Rekon: Pengertian, Struktur, Ciri & Contoh</a></strong></p>
<p><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0de24209-0d04-4239-8364-ef6621f1e307.png" alt="tujuan teks rekon" width="600" /></p>
<p> </p>
<p style="text-align: justify;"><span style="font-weight: 400;">Berikut beberapa contoh teks rekon, masing-masing dengan tema dan jenis yang berbeda, mulai dari teks rekon pribadi, faktual, hingga imajinatif.</span></p>
<p> </p>
<h2><span style="font-size: 18pt;">1. Contoh Teks Rekon Pribadi tentang Menonton Konser</span></h2>
<p style="text-align: center;"><strong><span style="font-size: 14pt;">Pengalaman Tak Terlupakan Menonton Konser Coldplay</span></strong></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Pada bulan November 2023, aku akhirnya mewujudkan salah satu impianku: menonton konser Coldplay secara langsung di Stadion Utama Gelora Bung Karno, Jakarta. Bayangkan, ini pertama kalinya aku menonton konser internasional berskala besar! Sejak pengumuman tur dunianya, aku langsung semangat menabung demi bisa beli tiket. Rasanya campur aduk, antara deg-degan, nggak sabar, dan tentu aja super excited!</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Hari konser pun tiba. Aku datang lebih awal, sekitar sore hari, supaya bisa masuk tepat waktu dan menikmati suasana dari awal. Di sekitar stadion, suasananya luar biasa ramai. Ribuan orang datang dengan outfit penuh warna, membawa <em>glow stick</em>, <em>banner</em>, dan wajah ceria. Semuanya kompak, seolah sudah jadi satu keluarga besar penggemar Coldplay.</p>
<p style="text-align: justify;">Begitu pintu masuk dibuka, antrean panjang terbentuk, tapi semuanya tetap tertib dan penuh antusias. Saat lampu stadion perlahan padam dan layar besar mulai menampilkan visual pembuka, jantungku langsung berdebar. Coldplay membuka konser dengan lagu penuh semangat, disambut sorakan ribuan penonton. Dalam sekejap, seluruh stadion berubah jadi lautan cahaya. Gelang LED yang diberikan ke setiap penonton menyala mengikuti irama musik.</p>
<p style="text-align: justify;">Selama hampir dua jam, Chris Martin dan kawan-kawan membawakan lagu-lagu hits mereka seperti Yellow, Viva La Vida, dan tentu saja Fix You. Efek tata cahaya, kembang api, dan visual di layar benar-benar membuat pertunjukan terasa magis. Tapi momen paling menyentuh adalah saat lagu terakhir dinyanyikan. Semua penonton menyalakan flashlight ponsel mereka, membuat seluruh stadion tampak seperti lautan bintang. Aku merinding, bahkan hampir meneteskan air mata. Suasananya begitu hangat, indah, dan penuh kebersamaan.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Pengalaman menonton konser Coldplay ini benar-benar tak akan pernah kulupakan. Melihat idola tampil langsung di depan mata sambil ikut bernyanyi bersama ribuan orang rasanya luar biasa! Aku jadi semakin paham kenapa banyak orang bilang “konser itu bukan cuma hiburan, tapi pengalaman hidup”. Semoga suatu hari nanti aku bisa menonton konser internasional lainnya dengan momen yang tak kalah seru dan berkesan.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">2. Contoh Teks Rekon Faktual tentang Banjir</span></h2>
<p style="text-align: center;"><strong><span style="font-size: 14pt;">Kejadian Banjir Besar di Jakarta Tahun 2024</span></strong></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Awal tahun 2024 menjadi momen yang sulit dilupakan bagi warga Jakarta. Selama tiga hari berturut-turut, hujan deras mengguyur tanpa henti. Air dari sungai-sungai utama meluap hingga menenggelamkan sejumlah permukiman di pinggiran kota. Pemerintah bersama para relawan langsung turun tangan untuk memantau situasi dan membantu warga yang terdampak.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Pada hari pertama, hujan mulai turun deras sejak petang dan terus berlanjut hingga tengah malam. Sekitar pukul dua dini hari, air sungai meluap dan mulai memasuki rumah warga. Banyak orang terbangun panik karena air sudah setinggi lutut orang dewasa.</p>
<p style="text-align: justify;">Pagi harinya, tim pemadam kebakaran dan petugas BPBD datang membawa perahu karet untuk mengevakuasi warga. Sekolah-sekolah dan masjid di sekitar lokasi dijadikan tempat pengungsian sementara. Beberapa warga masih sempat menyelamatkan barang berharga, tapi banyak juga yang harus rela kehilangan harta bendanya.</p>
<p style="text-align: justify;">Menjelang siang, genangan air semakin meluas hingga menutupi jalan-jalan utama. Lalu lintas lumpuh total. Bantuan logistik dari kota sekitar mulai berdatangan—makanan siap saji, air mineral, hingga selimut untuk para pengungsi. Malam harinya, petugas terus berjaga dan berpatroli, memastikan tidak ada warga yang masih terjebak di rumahnya.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Banjir besar ini meninggalkan jejak kerusakan dan rasa trauma bagi banyak warga. Namun, dari peristiwa ini, masyarakat juga belajar tentang pentingnya kesiapsiagaan menghadapi cuaca ekstrem. Pemerintah berkomitmen memperbaiki sistem drainase serta memperbanyak area resapan air agar bencana serupa tak terulang di masa depan. Harapannya, warga Jakarta bisa hidup lebih aman dan siap menghadapi perubahan iklim yang semakin tak menentu.</p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/contoh-cerpen-singkat-dan-strukturnya">30 Contoh Cerpen Singkat dan Menarik Berbagai Tema</a></strong></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">3. Contoh Teks Rekon Imajinatif tentang Negeri Awan</span></h2>
<p style="text-align: center;"><strong><span style="font-size: 14pt;">Petualangan Si Luna di Negeri Awan</span></strong></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Di suatu malam yang cerah, Luna, seorang gadis kecil penggemar awan, bermimpi bahwa dia bisa melayang ke Negeri Awan. Negeri itu penuh dengan pulau-pulau awan besar, jembatan pelangi, dan makhluk kecil dari kabut yang ramah. Malam itu, bulan tampak bulat sempurna, seolah memberi undangan agar Luna menjelajah ke dunia lain.</span></p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Pertama, Luna merentangkan tangan dan melompat ke atas awan tipis di kamarnya. Dia merasakan sensasi lembut seperti kapas dan angin ringan yang menyelimuti tubuhnya. Setelah itu, Luna melayang lebih tinggi dan menemukan jejak awan berbentuk jembatan yang membawanya ke Pulau Kapas.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Di Pulau Kapas, dia bertemu makhluk bernama “Kaburina”, makhluk kecil yang terbuat dari cairan embun. Kaburina menyambut Luna dan mengajaknya berkeliling. Di atas jembatan pelangi, mereka melihat pemandangan awan bergulung, hujan embun halus yang membentuk lukisan cahaya.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Kemudian, mereka memasuki Gua Kabut di tengah pulau, di mana setiap langkah menghasilkan suara gemerincing seperti lonceng kecil. Di sana, Luna diminta membantu Kaburina mengembalikan embun yang hilang akibat badai malam. Dengan bantuan tongkat sinar awan yang dipinjam dari Kaburina, Luna berhasil mengumpulkan butir embun dan menaburkannya kembali ke kolam awan.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Setelah menyelesaikan tugas, Kaburina mengantar Luna ke gerbang pelangi untuk kembali. Sebelum berpisah, Kaburina berkata bahwa Luna selalu diterima di Negeri Awan kapanpun dia bermimpi.</span></p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Pagi harinya, Luna terbangun di kamar dengan senyum lebar. Meskipun itu hanya mimpi, aku bisa merasakan betapa hangat dan indahnya perjalanan itu. Aku percaya, suatu malam lain, aku akan kembali mengunjungi Negeri Awan, dan kali ini mungkin aku akan menemukan petualangan baru yang lebih seru lagi.</span></p>
<p> </p>
<h2><span style="font-size: 18pt;">4. Contoh Teks Rekon tentang Liburan</span></h2>
<p style="text-align: center;"><strong><span style="font-size: 14pt;">Liburan Tak Terlupakan ke Dieng</span></strong></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Liburan semester tahun 2023 menjadi momen yang paling aku tunggu. Aku dan dua sahabatku sepakat untuk menjelajah Dataran Tinggi Dieng, Jawa Tengah, tempat yang terkenal dengan keindahan alam dan udaranya yang super dingin. Kami berangkat dari kota asal pukul 11 malam, berharap bisa tiba di Dieng sebelum matahari terbit agar tidak ketinggalan momen sunrise yang legendaris di Bukit Sikunir.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Perjalanan malam itu cukup menantang. Jalanan berliku di antara perbukitan membuat kami harus ekstra hati-hati. Setelah menempuh waktu lebih dari lima jam, akhirnya kami tiba di Dieng sekitar pukul setengah lima pagi. Udara dingin langsung menyambut, menusuk sampai ke tulang! Dengan jaket tebal dan secangkir kopi hangat dari warung kecil, kami bersiap mendaki Bukit Sikunir.</p>
<p style="text-align: justify;">Begitu fajar menyingsing, kabut tipis mulai terangkat, menampakkan langit berwarna jingga keemasan. Pemandangan itu luar biasa indah. Lembah diselimuti kabut, gunung-gunung menjulang di kejauhan, dan cahaya matahari perlahan muncul di balik awan. Kami semua terpana dan saling diam, menikmati keajaiban alam di depan mata.</p>
<p style="text-align: justify;">Setelah puas berburu sunrise, kami melanjutkan perjalanan ke Telaga Warna. Airnya benar-benar unik, memantulkan warna hijau, biru, dan kuning akibat kandungan belerang. Dari sana, kami menuju Kawah Sikidang yang penuh uap panas dan aroma belerang yang menyengat. Suara gemuruh dari dasar kawah membuat suasananya makin dramatis, seperti sedang berdiri di dapur bumi. Kami tetap berhati-hati agar tidak terlalu dekat dengan area beruap pekat.</p>
<p style="text-align: justify;">Sore harinya, sebelum kembali ke penginapan, kami menyempatkan diri mengunjungi Candi Arjuna. Kompleks candinya berdiri megah di tengah hamparan rumput hijau, dikelilingi kabut tipis yang menambah suasana misterius sekaligus menenangkan.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Liburan ke Dieng benar-benar jadi pengalaman yang sulit dilupakan. Selain pemandangannya yang memukau, aku belajar untuk lebih menghargai kekayaan alam Indonesia. Ada rasa tenang yang hanya bisa aku temukan di antara kabut dan sejuknya udara pegunungan. Suatu hari nanti, aku ingin kembali lagi. Mungkin bersama keluarga, untuk menjelajahi sisi lain Dieng yang belum sempat kami kunjungi.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">5. Contoh Teks Rekon tentang Kebakaran Hutan</span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Kebakaran Hutan di Gunung Merapi</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Pada bulan Agustus lalu, hutan di lereng Gunung Merapi, Yogyakarta, dilanda kebakaran hebat. Cuaca yang sangat panas dan angin kencang membuat api cepat menyebar ke berbagai titik. Begitu menerima laporan dari warga, Petugas Tanggap Bencana langsung bergerak menuju lokasi untuk melakukan penanganan.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Pada pagi hari, asap pertama kali terlihat membumbung dari area hutan kering di sisi selatan. Sekitar pukul 10.00 WIB, warga mulai melaporkan adanya api yang membesar. Tak butuh waktu lama, petugas damkar dan tim pemadam hutan, dibantu warga sekitar, segera turun tangan. Mereka berusaha memadamkan api dengan alat seadanya sambil membuat jalur pemecah api agar si jago merah tidak menjalar lebih jauh.</p>
<p style="text-align: justify;">Menjelang siang, kondisi semakin genting. Angin bertiup semakin kencang, membuat api meluas ke beberapa titik baru. Untuk mempercepat penanganan, helikopter pemadam dikerahkan dari udara dan menjatuhkan air ke area yang paling parah. Hingga sore hari, sebagian besar titik api mulai terkendali, meski asap tebal masih tampak di beberapa kawasan hutan.</p>
<p style="text-align: justify;">Malam harinya, petugas tidak langsung beristirahat. Mereka melakukan patroli bergiliran untuk memastikan tidak ada bara api yang tersisa. Upaya penjagaan ini terus dilakukan sepanjang malam demi mencegah api kembali menyala.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Peristiwa kebakaran hutan di Gunung Merapi menjadi peringatan penting bagi kita semua untuk menjaga kelestarian alam, terutama di musim kemarau. Warga diimbau untuk tidak membakar lahan sembarangan dan selalu waspada terhadap potensi kebakaran di area terbuka. Sekecil apa pun api, kalau dibiarkan, bisa menimbulkan bencana besar.</p>
<p style="text-align: justify;"><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/contoh-teks-cerita-fantasi">25 Contoh Cerita Fantasi Pendek yang Menarik & Inspiratif</a></strong></p>
<p><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/11d991f8-590d-4572-8aa8-b2480e75d8a8.png" alt="struktur teks rekon" width="600" /></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">6. Contoh Teks Rekon Faktual Singkat tentang Gempa</span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Gempa Bumi Cianjur Tahun 2022</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Pada tanggal 21 November 2022, Kabupaten Cianjur, Jawa Barat, diguncang gempa bumi berkekuatan magnitudo 5,6. Guncangan terjadi sekitar pukul 13.21 WIB dan berpusat di darat, bukan di laut. Akibatnya, getaran terasa sangat kuat di permukiman warga. Dalam hitungan detik, suasana yang semula tenang berubah menjadi kepanikan.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Begitu gempa terjadi, warga langsung berhamburan keluar rumah untuk menyelamatkan diri. Teriakan dan tangisan terdengar di mana-mana. Banyak bangunan roboh, mulai dari rumah, sekolah, tempat ibadah, hingga fasilitas umum. Di beberapa wilayah, jalan tertutup longsor akibat getaran yang kuat, membuat akses menuju lokasi terdampak semakin sulit.</p>
<p style="text-align: justify;">Tak lama kemudian, tim dari Badan Nasional Penanggulangan Bencana (BNPB) bersama TNI dan Polri segera dikerahkan ke lokasi. Mereka bekerja tanpa henti mengevakuasi korban yang tertimpa reruntuhan dan mendirikan posko darurat di berbagai titik. Bantuan berupa makanan, air bersih, selimut, dan obat-obatan pun segera disalurkan kepada para pengungsi yang kehilangan tempat tinggal.</p>
<p style="text-align: justify;">Guncangan gempa bahkan dirasakan hingga ke wilayah Jakarta dan Bandung, meski dengan intensitas lebih lemah. Data resmi menunjukkan ratusan korban meninggal dunia, ribuan rumah rusak berat, dan banyak keluarga harus tinggal di tenda pengungsian selama berminggu-minggu. Meskipun bantuan terus berdatangan, proses pemulihan berjalan cukup lambat karena luasnya wilayah terdampak.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Tragedi gempa bumi di Cianjur menjadi peristiwa yang menyisakan duka mendalam bagi seluruh masyarakat Indonesia. Bencana ini mengingatkan kita bahwa hidup di negara yang berada di jalur cincin api membutuhkan kewaspadaan ekstra. Masyarakat perlu lebih siap menghadapi potensi bencana, dan pemerintah diharapkan terus memperkuat sistem mitigasi serta edukasi kebencanaan. Dari peristiwa ini, kita belajar bahwa kekuatan dan kepedulian antarwarga bisa menjadi harapan di tengah kehancuran.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">7. Contoh Teks Rekon Pribadi Singkat tentang Naik Pesawat</span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Pengalaman Pertama Kali Naik Pesawat</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Liburan semester tahun lalu jadi salah satu momen paling berkesan dalam hidupku. Untuk pertama kalinya, aku dan keluargaku berlibur ke Bali, dan yang paling spesial, aku akhirnya merasakan naik pesawat sungguhan! Sejak kecil, aku sering menatap langit sambil membayangkan bagaimana rasanya berada di atas awan. Dan kali ini, aku benar-benar bisa merasakannya sendiri.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Pagi-pagi sekali kami berangkat menuju Bandara Soekarno-Hatta. Suasana bandara terasa ramai tapi menyenangkan. Suara pengumuman, deretan koper, dan orang-orang dengan tujuan berbeda-beda. Setelah check-in dan menyerahkan bagasi, kami menunggu di ruang tunggu sambil memperhatikan deretan pesawat yang berjajar di landasan. Aku tak berhenti menatap jendela, membayangkan pesawat mana yang akan kutumpangi nanti.</p>
<p style="text-align: justify;">Begitu pengumuman boarding terdengar, jantungku langsung berdebar kencang. Saat duduk di kursi pesawat dan mendengar mesin mulai menyala, rasa penasaran bercampur tegang menyelimuti. Tak lama kemudian, pesawat mulai melaju di landasan, dan whoosh! kami lepas landas ke udara. Telingaku terasa sedikit berdengung dan perutku seperti ikut terangkat. Tapi beberapa menit kemudian, semua berubah jadi rasa kagum. Dari jendela, aku bisa melihat awan putih tebal seperti kapas dan hamparan pulau-pulau kecil yang tampak menakjubkan dari atas sana.</p>
<p style="text-align: justify;">Selama satu jam lebih penerbangan, aku benar-benar menikmati setiap detiknya. Aku merasa seperti sedang berada di dunia lain, tenang, damai, dan indah. Ketika akhirnya pesawat mendarat di Bali, aku langsung berpikir, “Wah, ternyata terbang itu seseru ini, ya!”</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Pengalaman pertama kali naik pesawat ini benar-benar nggak akan pernah kulupakan. Selain menyenangkan, aku juga belajar banyak hal, mulai dari proses di bandara, keamanan penerbangan, sampai cara menikmati pemandangan dari ketinggian. Sekarang aku jadi lebih semangat untuk menjelajahi tempat-tempat baru. Rasanya seperti mimpi masa kecilku akhirnya terwujud.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">8. <b>Contoh Teks Rekon tentang Pengalaman Upacara HUT RI di Istana Merdeka</b></span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Pengalaman Mengikuti Upacara HUT RI ke-78 di Istana Merdeka</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Tanggal 17 Agustus 2023 jadi momen yang sangat bersejarah sekaligus membanggakan. Hari itu, pemerintah Indonesia menggelar upacara peringatan Hari Ulang Tahun ke-78 Kemerdekaan Republik Indonesia di Istana Merdeka, Jakarta. Suasana pagi tampak khidmat dan meriah. Di antara deretan kursi tamu kehormatan, hadir Presiden dan Wakil Presiden, para menteri, tokoh nasional, hingga tamu undangan dari berbagai kalangan. Semua berkumpul dengan semangat yang sama, merayakan kemerdekaan bangsa.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Sejak pagi buta, lapangan Istana Merdeka sudah dipadati oleh peserta upacara. Pasukan pengibar bendera (Paskibraka), TNI, Polri, dan tamu undangan tampak bersiap dengan penuh disiplin. Tepat pukul 10.00, upacara dimulai dengan prosesi pengibaran Sang Saka Merah Putih yang berlangsung begitu khidmat. Lagu Indonesia Raya berkumandang, membuat siapa pun yang hadir merasakan getaran rasa bangga dan haru.</p>
<p style="text-align: justify;">Presiden Joko Widodo bertindak sebagai inspektur upacara. Dalam amanatnya, beliau menyampaikan pesan tentang pentingnya menjaga persatuan, bekerja keras, dan terus optimis menghadapi masa depan bangsa. Setelah itu, acara dilanjutkan dengan pembacaan doa, lalu ditutup dengan pertunjukan seni budaya yang menggambarkan betapa beragam dan indahnya Indonesia.</p>
<p style="text-align: justify;">Bagi masyarakat yang tidak bisa hadir langsung, siaran upacara ini juga ditayangkan secara langsung di televisi dan media sosial. Di berbagai daerah, masyarakat ikut merasakan euforia yang sama dengan mengadakan upacara serupa dan kegiatan 17-an yang meriah.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Upacara HUT RI ke-78 di Istana Merdeka menjadi salah satu momen yang penuh makna dan membangkitkan rasa cinta tanah air. Lebih dari sekadar seremoni, acara ini menjadi pengingat bahwa kemerdekaan bukan hanya hasil perjuangan masa lalu, tetapi juga tanggung jawab generasi masa kini untuk terus menjaga persatuan, berkontribusi, dan membawa Indonesia menuju masa depan yang lebih gemilang.</p>
<p style="text-align: justify;"><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/teks-naratif">Pengertian Teks Naratif, Ciri, Fungsi, dan Strukturnya Lengkap!</a></strong></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;">9. Contoh Teks Rekon Imajinatif tentang Hutan Berbicara</span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Perjalanan Ajaib ke Hutan Berbicara</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Suatu sore, aku berjalan sendirian di dekat rumah hingga tanpa sadar memasuki sebuah hutan kecil. Anehnya, suasana hutan itu berbeda. Pohon-pohon menjulang tinggi dan terdengar bisikan lembut seperti suara manusia. Aku mulai merasa ada sesuatu yang ajaib menantiku di dalam.</span></p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Ketika aku melangkah lebih dalam, sebuah pohon besar tiba-tiba berbicara dengan suara berat, “Selamat datang, anak manusia. Kami di sini sudah menunggumu.” Aku terkejut, namun rasa takut segera berubah menjadi penasaran.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Aku kemudian bertemu hewan-hewan yang bisa bicara: seekor burung hantu bijak, seekor kelinci ceria, dan seekor rusa yang ramah. Mereka bercerita bahwa hutan ini adalah tempat rahasia yang hanya bisa dikunjungi manusia pilihan. Mereka membawaku berkeliling, menunjukkan sungai bercahaya dan bunga-bunga yang bisa bernyanyi.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Sebelum matahari terbenam, pohon besar itu kembali berbicara, “Waktu kunjunganmu sudah habis. Ingatlah, rahasiakan tempat ini dan jadilah penjaga alam di duniamu.” Setelah itu, aku tiba-tiba terbangun di rumah, seolah semuanya hanya mimpi.</span></p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Walau tampak seperti mimpi, pengalaman di Hutan Berbicara meninggalkan kesan mendalam bagiku. Aku jadi lebih peduli pada alam dan yakin bahwa menjaga lingkungan adalah tanggung jawab setiap manusia.</span></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><strong>10. Contoh Teks Rekon Faktual tentang Candi Gedong Songo</strong></span></h2>
<p style="text-align: center;"><strong><span style="font-size: 14pt;">Candi Gedong Songo</span></strong></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Candi Gedong Songo berada di lereng Gunung Ungaran, tepatnya di Dusun Darum, Desa Candi, Kecamatan Ambarawa, Kabupaten Semarang, Jawa Tengah. Candi ini terletak pada ketinggian sekitar 1.200 m di atas permukaan laut sehingga suhu udara di sini cukup dingin.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Kompleks candi ini dibangun pada abad ke-9 Masehi. Istilah Gedong Songo berasal dari bahasa Jawa, yakni “gedong” berarti rumah atau bangunan, “songo” berarti sembilan. Jadi arti kata Gedong Songo adalah sembilan (kelompok) bangunan.</span></p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Untuk menuju ke Candi Gedong I, kita harus berjalan sejauh 200 meter dari pintu masuk melalui jalan setapak yang naik. Kita dapat memanfaatkan jasa transportasi kuda untuk berwisata mengelilingi objek wisata Candi Gedong Songo.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Perjalanan dapat kita teruskan menuju Candi Gedong II kurang lebih 300 meter dengan mengikuti jalan setapak yang sudah di paving. Di sela-sela antara Candi Gedong III dengan Gedong IV terdapat sebuah kepunden gunung sebagai sumber air panas dengan kandungan belerang cukup tinggi.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Para wisatawan dapat mandi dan menghangatkan tubuh di sebuah pemandian yang dibangun di dekat kepunden tersebut. Bau belerangnya cukup kuat dan kepulan asapnya lumayan tebal ketika mendekati sumber air panas tersebut.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Setelah dari Candi Gedong IV kita menuju Candi Gedong V yang berada di bukit paling atas dan merupakan candi terakhir yang kami temukan. Mengapa candi terakhir? Karena tidak ada lagi candi setelah candi ini.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Mungkin bangunan candi lainnya telah hancur karena berbagai faktor. Perlu diketahui bahwa di Candi Gedong V ini ada 2-3 candi yang bangunannya juga tidak utuh lagi. Begitu juga kondisi candi-candi sebelum Candi Gedong V ini.</span></p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Objek wisata Candi Gedong Songo cocok sekali untuk </span><span style="font-weight: 400;"><em>refreshing</em> </span><span style="font-weight: 400;">pemandangan alam sekaligus </span><span style="font-weight: 400;"><em>tracking</em> </span><span style="font-weight: 400;">karena dari pintu masuk hingga candi terakhir yaitu Candi Gedong V lumayan menanjak.</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Pemandangan dari Candi Gedong V sangat indah sekali, ke arah bawah kita dapat melihat Rawa Pening di Salatiga dan Kota Ambarawa. Ke arah belakang/atas dapat kita lihat Puncak Gunung Ungaran yang sangat indah diselingi asap belerang yang muncul dari sela-sela jurang antara Candi Gedong III dan IV. Karena keindahannya Candi Gedong Songo ini sering menjadi tempat yang indah untuk foto-foto </span><em><span style="font-weight: 400;">prewedding</span></em><span style="font-weight: 400;">.</span></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><strong>11. Contoh Teks Rekon Singkat tentang Kebakaran Pasar</strong></span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Kebakaran di Pasar Tradisional</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Pada dini hari di bulan Mei 2024, suasana tenang di Pasar Johar, Semarang, mendadak berubah menjadi kepanikan besar. Api tiba-tiba muncul dari salah satu kios, tepat ketika sebagian besar pedagang telah menutup lapaknya dan pulang ke rumah. Dalam hitungan menit, kobaran api membumbung tinggi dan membuat warga sekitar berlarian panik.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Api pertama kali terlihat dari kios yang menjual pakaian. Diduga, kebakaran itu disebabkan oleh korsleting listrik. Karena angin cukup kencang dan banyak bahan mudah terbakar di sekitar lokasi, api pun cepat merambat ke deretan kios lainnya. Beberapa pedagang dan warga yang masih berada di pasar mencoba memadamkan api dengan alat seadanya, seperti ember dan selang air, namun upaya mereka tak mampu menandingi ganasnya api.</p>
<p style="text-align: justify;">Sekitar 30 menit kemudian, sirene mobil pemadam kebakaran terdengar mendekat. Petugas segera dikerahkan untuk menjinakkan api yang terus membesar. Setelah berjuang selama kurang lebih empat jam, akhirnya api berhasil dipadamkan. Meski begitu, sebanyak 150 kios hangus terbakar, dan kerugian ditaksir mencapai miliaran rupiah. Banyak pedagang kehilangan tempat usaha dan barang dagangan mereka.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Peristiwa kebakaran di Pasar Johar menjadi pelajaran berharga bagi semua pihak. Pengelola pasar diimbau untuk lebih memperhatikan keamanan instalasi listrik serta kesiapan alat pemadam di setiap kios. Pemerintah Kota Semarang pun berjanji akan mempercepat proses perbaikan dan pembangunan kembali pasar, agar para pedagang dapat kembali beraktivitas dan memulihkan perekonomian mereka.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><strong>12. Contoh Teks Rekon Pribadi Singkat tentang Perpisahan Sekolah</strong></span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Perpisahan Sekolah</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Hari perpisahan sekolah menjadi salah satu momen paling berkesan dalam hidup saya. Setelah bertahun-tahun belajar dan bermain bersama, akhirnya hari itu tiba juga. Hari di mana kami harus mengucapkan selamat tinggal. Acara perpisahan dilaksanakan di aula sekolah pada akhir Mei 2025, dan sejak pagi suasananya sudah terasa haru sekaligus meriah.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Pagi itu, saya datang lebih awal dengan mengenakan seragam batik khusus yang hanya dipakai di hari istimewa. Aula sekolah tampak sangat cantik, dihiasi balon, bunga, dan pita warna-warni hasil kerja keras panitia dari OSIS. Musik lembut terdengar di latar, membuat suasana makin terasa menyentuh.</p>
<p style="text-align: justify;">Acara dibuka dengan sambutan hangat dari kepala sekolah yang penuh pesan dan nasihat. Setelah itu, tiap kelas menampilkan pertunjukan seni. Ada yang menari, menyanyi, bahkan bermain drama singkat. Ketika tiba giliran kelas saya, kami menyanyikan lagu perpisahan dengan suara bergetar menahan tangis. Banyak di antara kami yang tidak bisa menahan air mata, menyadari bahwa hari itu mungkin menjadi kali terakhir kami berkumpul di tempat yang sama.</p>
<p style="text-align: justify;">Setelah acara resmi selesai, suasana berubah menjadi lebih santai. Kami saling berpelukan, bertukar pesan, dan tentu saja berfoto bersama guru dan teman-teman sebagai kenang-kenangan. Klik kamera dan tawa bercampur dengan isak tangis yang lembut. Benar-benar momen yang tak akan terlupakan.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Dari acara perpisahan ini, saya belajar satu hal penting: waktu yang kita habiskan bersama orang-orang tercinta itu sangat berharga. Meskipun kami akan menempuh jalan masing-masing, kenangan di sekolah akan selalu saya simpan di hati. Bagi saya, perpisahan bukan akhir, tapi awal dari babak baru dalam hidup.</p>
<p> </p>
<h2><span style="font-size: 18pt;">13. Contoh Teks Rekon tentang Lomba 17-an</span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Lomba 17 Agustusan di Desaku</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Dalam rangka memperingati Hari Kemerdekaan Indonesia ke-79, warga desa mengadakan berbagai lomba pada tanggal 17 Agustus 2024. Sejak pagi, lapangan desa sudah dipenuhi warga yang datang dengan semangat nasionalisme. Suasana ramai dengan bendera merah putih yang berkibar dan hiasan warna-warni membuat acara terasa begitu meriah.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Berbagai lomba tradisional seperti balap karung, panjat pinang, makan kerupuk, dan tarik tambang digelar silih berganti. Anak-anak berlari sambil tertawa, sementara para orang tua memberi semangat dari pinggir lapangan. Sorak-sorai penonton membuat suasana semakin seru, apalagi saat lomba panjat pinang dimulai.</p>
<p style="text-align: justify;">Beberapa tim berusaha keras memanjat batang pinang yang sudah dilumuri oli. Mereka saling membantu, tertawa, dan kadang terjatuh bersama. Setelah beberapa kali gagal, akhirnya satu tim berhasil mencapai puncak dan meraih hadiah yang tergantung di atas. Tepuk tangan dan sorakan kemenangan pun menggema di seluruh lapangan.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Lomba 17 Agustus ini bukan sekadar ajang untuk mencari pemenang, tetapi juga menjadi momen kebersamaan dan semangat persatuan bagi warga desa. Melalui lomba-lomba ini, semua warga belajar arti kerja sama dan gotong royong yang menjadi ciri khas bangsa Indonesia.</p>
<p style="text-align: justify;"><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/contoh-cerita-liburan-sekolah-berbagai-tema">Kumpulan Contoh Cerita Liburan Sekolah Seru Berbagai Tema</a></strong></p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><strong>14. Contoh Teks Rekon tentang Kunjungan ke Museum Nasional</strong></span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Kunjungan ke Museum Nasional</strong></span></p>
<p style="text-align: justify;"><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Pada liburan sekolah tahun 2024 lalu, saya dan keluarga memutuskan untuk berkunjung ke Museum Nasional Indonesia di Jakarta. Ini merupakan pertama kalinya saya menginjakkan kaki di museum besar yang terkenal sebagai salah satu pusat sejarah dan budaya terbesar di Indonesia. Sejak di perjalanan, saya sudah merasa penasaran membayangkan seperti apa isi museum yang selama ini sering saya lihat hanya dari foto dan tayangan televisi.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Begitu tiba, kami segera membeli tiket masuk dan mulai berkeliling. Dari pintu masuk saja, suasananya sudah terasa berbeda, tenang, namun penuh wibawa. Di dalamnya, saya disambut oleh deretan arca-arca kuno, prasasti batu, serta benda peninggalan sejarah dari berbagai daerah di Indonesia.</p>
<p style="text-align: justify;">Seorang pemandu menjelaskan setiap koleksi dengan penuh semangat. Ia bercerita bagaimana setiap arca, keramik, dan senjata kuno menyimpan kisah panjang tentang kehidupan masyarakat di masa lampau. Saya mendengarkan dengan antusias, sambil sesekali mencatat hal-hal menarik yang saya temui.</p>
<p style="text-align: justify;">Kami juga mengunjungi ruang pameran khusus yang menampilkan peta sejarah Indonesia lengkap dengan penjelasan tentang kerajaan-kerajaan Nusantara. Di ruang lain, ada deretan koleksi keramik kuno dari berbagai penjuru Asia yang menunjukkan betapa luasnya hubungan perdagangan Indonesia di masa lalu. Tak lupa, saya mengabadikan banyak momen dengan kamera untuk dijadikan kenang-kenangan.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Kunjungan ke Museum Nasional ini benar-benar membuka wawasan saya tentang sejarah dan kebudayaan bangsa. Dari pengalaman ini, saya jadi semakin sadar bahwa Indonesia memiliki warisan budaya yang begitu kaya dan membanggakan. Rasanya seperti melakukan perjalanan waktu. Setelah hari itu, saya bertekad untuk lebih rajin mengenal sejarah agar semakin cinta dengan negeri sendiri.</p>
<p> </p>
<h2 style="text-align: justify;"><span style="font-size: 18pt;"><strong>15. Contoh Teks Rekon Imajinatif tentang Pertandingan <em>E-Sport</em> Internasional</strong></span></h2>
<p style="text-align: center;"><span style="font-size: 14pt;"><strong>Pertandingan <em>E-Sport</em> Internasional</strong></span></p>
<p><strong>Orientasi:</strong></p>
<p style="text-align: justify;">Tahun 2030 menjadi momen bersejarah bagi Indonesia. Untuk pertama kalinya, negeri ini dipercaya menjadi tuan rumah kejuaraan <em>e-sport</em> internasional yang digelar di stadion megah Jakarta International Stadium (JIS). Sejak pagi, ribuan penggemar <em>e-sport</em> dari berbagai negara sudah memadati area stadion, membawa bendera dan atribut tim kesayangan mereka.</p>
<p style="text-align: justify;"><strong>Urutan Peristiwa:</strong></p>
<p style="text-align: justify;">Suasana semakin memanas ketika pertandingan dimulai. Sorotan lampu berwarna-warni, layar raksasa yang menampilkan setiap detik jalannya permainan, dan sorak sorai penonton membuat atmosfer di dalam stadion begitu luar biasa. Tim Indonesia tampil luar biasa sepanjang turnamen. Mereka berhasil menyingkirkan tim kuat dari Korea Selatan di babak semifinal lewat strategi yang mengejutkan. Di partai final, adu taktik dan refleks cepat benar-benar menguji ketegangan penonton. Setelah pertandingan yang berlangsung sengit dan menegangkan, akhirnya tim Indonesia keluar sebagai juara dengan skor tipis yang membuat seluruh stadion bergemuruh.</p>
<p style="text-align: justify;"><strong>Reorientasi:</strong></p>
<p style="text-align: justify;">Kemenangan ini bukan hanya menjadi kebanggaan bagi Indonesia, tetapi juga menandai babak baru dalam dunia <em>e-sport</em> nasional. Keberhasilan tersebut membuktikan bahwa anak muda Indonesia mampu bersaing di kancah global, sekaligus membuka peluang besar bagi generasi baru untuk menekuni industri digital kreatif di masa depan.</p>
<p style="text-align: justify;"><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/contoh-recount-text">15 Contoh Recount Text Bahasa Inggris Lengkap Berbagai Tema</a></strong></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Itu tadi penjelasan mengenai ragam contoh teks rekon, baik contoh teks rekon faktual, contoh teks rekon pribadi, maupun contoh teks rekon imajinatif. Dengan memahami struktur dan contoh teks rekon yang sudah dibahas di atas, kamu jadi bisa menulis cerita ulang dengan lebih sistematis dan menarik. Semoga artikel ini bisa membantumu saat menghadapi tugas Bahasa Indonesia nanti, ya!</span></p>
<p style="text-align: justify;"><span style="font-weight: 400;">Kalau kamu ingin menggali lebih banyak materi dan latihan soal tentang teks rekon atau jenis teks lainnya, jangan lupa </span><span style="font-weight: 400;"><em>download</em> </span><span style="font-weight: 400;"><strong><a href="https://www.ruangguru.com/ruangbelajar">aplikasi Ruangguru</a></strong> sekarang, ya. Selamat berkarya dan selamat belajar di Ruangguru!</span></p>
<p><a href="https://bayar.ruangguru.com/"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e3260f88-1749-4d3b-8973-be3aae07a94c.jpg" alt="CTA Ruangguru" /></a></p>
<p><strong>Referensi:</strong></p>
<p>https://www.pijarbelajar.id/blog/contoh-teks-rekon (Diakses pada 3 September 2025)</p>
<p>https://kumparan.com/kabar-harian/contoh-teks-rekon-tentang-biografi-seseorang-beserta-jenis-jenisnya-20dwWPkL9jJ (Diakses pada 3 September 2025)</p>
<p>https://id.scribd.com/document/686335436/Contoh-teks-Rekon (Diakses pada 3 September 2025)</p>
<p>https://www.ruangguru.com/blog/teks-rekon (Diakses pada 3 September 2025)</p>
</div>
<div class="content-meta-tags">
<a href="https://www.ruangguru.com/blog/tag/kelas-9" rel="tag">Kelas 9</a> <a href="https://www.ruangguru.com/blog/tag/konsep-pelajaran" rel="tag">Konsep Pelajaran</a> <a href="https://www.ruangguru.com/blog/tag/smp" rel="tag">SMP</a> </div>
</div>
<div class="author-post">
<img loading="lazy" class="author-avatar" width="64px" height="64px" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/5196bc4b-168b-4b6f-8c46-cb076ca8b451.png">
<div>
<h5 class="author-title">Kenya Swawikanti</h5>
<p class="author-description"></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=15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9%0D%0A%0D%0Ahttps://www.ruangguru.com/blog/contoh-teks-rekon"><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/contoh-teks-rekon&quote=15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9"> <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=15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9&url=https://www.ruangguru.com/blog/contoh-teks-rekon"> <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/contoh-teks-rekon&title=15 Contoh Teks Rekon Berbagai Tema beserta Strukturnya | Bahasa Indonesia Kelas 9"><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/7c02db90-610d-11ee-80fe-4201ac180089" target="_blank" class="alert alert-dismissible fade show banner-product" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<!-- <p>Yuk pilih kelas dan materi belajar kamu di sini</p>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0e292531-9ee1-4eed-92f5-b5c053eea4c2.svg" width="42px" height="42px" class="arrow-right"> -->
<img class="image-floating-bottom" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d19eb9b6-999d-4b92-87c6-c4fb32000d73.png?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 = 25063;
const tags_id = [43,10,16];
const category_id = 477;
const sub_category_id = 483;
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>