Simulasi Informatika
65 simulasi interaktif Informatika untuk usia 11–18 tahun, dikelompokkan menurut topik.
-
Representasi data dalam bit – bilangan, teks, gambar, suara
Informatika · Data dan bilangan biner
Empat jenis data yang akrab semuanya diubah menjadi deretan bit. Ketik bilangan bulat untuk melihat bentuk binernya...
Usia 15–16
-
Piksel dan warna RGB – kedalaman warna, ukuran file, dan kompresi RLE
Informatika · Data dan bilangan biner
Tiga ruang kerja untuk gambar bitmap. Warnai kisi piksel, baca kode bit setiap piksel, dan lihat seberapa besar...
Usia 15–16
-
Bilangan biner – bit, byte, dan representasi informasi
Informatika · Data dan bilangan biner
Deretan bit 0/1 yang dapat diklik: setiap bit bersesuaian dengan satu pangkat 2, dan bilangan desimal adalah jumlah...
Usia 11–12
-
Pengodean karakter – Unicode, ASCII, dan UTF-8
Informatika · Data dan bilangan biner
Ketik sebaris teks untuk melihat bahwa setiap karakter punya titik kode Unicode, yang disimpan UTF-8 dalam 1 sampai...
Usia 15–16
-
Siklus Ambil–Dekode–Eksekusi – di Dalam CPU Sederhana
Informatika · Komputer dan perangkat keras
CPU mini dengan PC, MAR, MDR, CIR, ACC, ALU, dan unit kendali, terhubung ke 16 atau 32 sel memori melalui bus...
Usia 16–17
-
Kinerja CPU – kecepatan clock, inti, cache, dan system on a chip
Informatika · Komputer dan perangkat keras
Atur kecepatan clock, jumlah inti, dan ukuran cache L2, lalu jalankan lima jenis tugas untuk melihat berapa lama...
Usia 16–17
-
Penjadwalan CPU dan deadlock – FCFS, SJF, round robin, dan prioritas
Informatika · Komputer dan perangkat keras
Masukkan proses beserta waktu kedatangan, burst time, dan prioritasnya, pilih FCFS, SJF, SRTF, round robin (atur...
Usia 16–17
-
Perangkat keras, perangkat lunak, dan perjalanan data
Informatika · Komputer dan perangkat keras
Diagram blok komputer dengan perangkat masukan, CPU (unit kendali dan unit aritmetika-logika), memori utama (RAM),...
Usia 12–13
-
Manajemen memori sistem operasi – RAM, paging, memori virtual, dan fungsi OS
Informatika · Komputer dan perangkat keras
Buka dan tutup program, lalu amati RAM terisi halaman demi halaman. Saat RAM penuh, sistem operasi memindahkan...
Usia 16–17
-
Generasi komputer – menelusuri hukum Moore
Informatika · Komputer dan perangkat keras
Empat generasi komputer ditempatkan pada satu linimasa 1945–2025 dengan satu mesin wakil untuk masing-masing: ENIAC,...
Usia 13–14
-
Komputasi paralel dan terdistribusi – hukum Amdahl, GPU, dan pipelining
Informatika · Komputer dan perangkat keras
Bagi sebuah pekerjaan menjadi tugas-tugas dengan fraksi paralel p, lalu jalankan secara sekuensial pada satu inti,...
Usia 16–17
-
Kerja manual atau otomatisasi dengan komputer?
Informatika · Komputer dan perangkat keras
Tugas yang akrab (menilai lembar ujian, peminjaman buku perpustakaan, atau kasir toko) dimodelkan melalui waktu yang...
Usia 14–15
-
Topologi Jaringan – Bintang, Bus, Cincin, dan Mesh
Informatika · Jaringan dan internet
Bangun jaringan 4–8 komputer dengan topologi bintang, bus, cincin, mesh penuh, atau mesh sebagian, lalu kirim paket...
Usia 17–18
-
Nama domain, DNS, dan alamat IP – subnet mask dan perutean
Informatika · Jaringan dan internet
Ketik nama domain dan server DNS mencarinya di tabel untuk mengembalikan alamat IP yang sesuai. Program lalu...
Usia 15–16
-
Paket data di jaringan – dari komputer A ke komputer B melalui router
Informatika · Jaringan dan internet
Pesan dipecah menjadi paket-paket bernomor, dan setiap paket mencari jalannya sendiri melalui router menuju komputer...
Usia 11–12
-
Model client–server: permintaan HTTP, cache, antrean, peer-to-peer, serta GET dan POST
Informatika · Jaringan dan internet
Banyak klien terus mengirim permintaan HTTP ke satu server. Permintaan yang mengenai cache langsung dijawab,...
Usia 17–18
-
Lapisan TCP/IP – enkapsulasi, alamat MAC dan IP, TCP dan UDP
Informatika · Jaringan dan internet
Ikuti data dari sebuah aplikasi (HTTP, HTTPS, SMTP, POP3, IMAP, FTP, DNS, atau panggilan video) saat dibungkus lapis...
Usia 17–18
-
Perangkat keras jaringan dan media transmisi – bangun LAN dan hubungkan ke Internet
Informatika · Jaringan dan internet
Bangun LAN dengan kartu jaringan (NIC), switch, router, titik akses nirkabel, dan modem yang terhubung ke penyedia...
Usia 17–18
-
Penerjemah – compiler, interpreter, dan assembler
Informatika · Algoritma dan pemecahan masalah
Program pendek yang sama diterjemahkan oleh compiler, yang memeriksa seluruh program, mendaftar setiap kesalahan...
Usia 15–16
-
Eksekusi Kode Langkah demi Langkah – Variabel, Tipe Data, dan Ekspresi
Informatika · Algoritma dan pemecahan masalah
Jalankan baris demi baris program pendek dalam Python atau pseudocode gaya ujian. Tabel variabel menunjukkan...
Usia 15–16
-
Pohon pencarian biner – sisip, cari, hapus, dan penelusuran pohon
Informatika · Algoritma dan pemecahan masalah
Sisipkan, cari, dan hapus kunci dalam pohon pencarian biner, lalu amati jalur perbandingan melalui setiap simpul,...
Usia 17–18
-
Rekursi – tumpukan panggilan dan pohon panggilan
Informatika · Algoritma dan pemecahan masalah
Jalankan langkah demi langkah fungsi rekursif – faktorial, Fibonacci, jumlah isi list, pencarian biner, teka-teki...
Usia 17–18
-
Fungsi dan tumpukan panggilan – parameter, nilai kembalian, dan cakupan
Informatika · Algoritma dan pemecahan masalah
Jalankan langkah demi langkah program yang memanggil prosedur dan fungsi, lalu lihat setiap panggilan menumpuk...
Usia 15–16
-
Lab pengujian – data uji, jenis galat, dan validasi data
Informatika · Algoritma dan pemecahan masalah
Tiga kegiatan praktik tentang menguji program. Rancang data uji normal, batas, ekstrem, dan salah untuk fungsi...
Usia 13–14
-
Kelas dan objek – referensi, enkapsulasi, dan pewarisan
Informatika · Algoritma dan pemecahan masalah
Jalankan per langkah program Python atau Java kecil yang mendefinisikan kelas, membuat objek, dan memanggil metode,...
Usia 17–18
-
Larik dan list – indeks, sisip, hapus, dan telusur
Informatika · Algoritma dan pemecahan masalah
Sebuah list ditampilkan sebagai sel berindeks dengan penunjuk. Siswa membaca, menulis, menambah di akhir,...
Usia 15–16
-
Mesin keadaan hingga – lampu lalu lintas, DFA, NFA, dan bahasa reguler
Informatika · Algoritma dan pemecahan masalah
Jalankan langkah demi langkah contoh mesin keadaan (lampu lalu lintas, mesin penjual otomatis, pintu putar) dengan...
Usia 15–16
-
Stack, antrean, dan linked list – pointer langkah demi langkah
Informatika · Algoritma dan pemecahan masalah
Lakukan push dan pop pada stack, enqueue dan dequeue pada antrean linear, melingkar, dan prioritas, serta sisipkan,...
Usia 17–18
-
Visualisasi pengurutan: bubble, selection, insertion, dan merge sort langkah demi langkah
Informatika · Algoritma dan pemecahan masalah
Deretan bilangan digambar sebagai batang; pilih bubble sort, selection sort, insertion sort, atau merge sort, lalu...
Usia 13–14
-
Diagram alir dan tabel jejak – percabangan dan perulangan
Informatika · Algoritma dan pemecahan masalah
Algoritma yang sama ditampilkan berdampingan sebagai diagram alir dan sebagai pseudokode, Python, atau blok. Siswa...
Usia 13–14
-
Pelacak string – indeks, substring, dan algoritme string
Informatika · Algoritma dan pemecahan masalah
String digambar sebagai deretan sel karakter berindeks mulai 0. Mode Operasi string membahas penggabungan, panjang,...
Usia 15–16
-
Kompleksitas algoritma – O(log n), O(n), O(n log n), O(n²) dan balapan pengurutan
Informatika · Algoritma dan pemecahan masalah
Grafik menggambarkan banyaknya langkah terhadap ukuran masukan n untuk fungsi log₂n, n, n·log₂n, dan n², beserta...
Usia 15–16
-
Mencari jalan di labirin – BFS, DFS, dan A*
Informatika · Algoritma dan pemecahan masalah
Sebuah kisi dengan dinding, satu sel awal, dan satu sel tujuan. Siswa memilih pencarian melebar (BFS, memakai...
Usia 17–18
-
Pencarian sekuensial vs. pencarian biner – menghitung perbandingan
Informatika · Algoritma dan pemecahan masalah
Larik dan nilai target yang sama dijalankan melalui pencarian sekuensial (menelusuri dari awal) dan pencarian biner...
Usia 12–13
-
Komunitas Menara Hanoi
Informatika · Algoritma dan pemecahan masalah
Pelajari rekursi dengan menyelesaikan Menara Hanoi. Amati tumpukan panggilan (call stack) membesar dan mengecil...
-
Pohon keputusan – mengklasifikasi data dengan pertanyaan ya/tidak
Informatika · Data, AI, dan pembelajaran mesin
Data dua kelas pada bidang yang ditentukan oleh dua fitur (cuaca dan keluar rumah, apel atau lemon, lulus ujian)....
Usia 17–18
-
Big data dan sistem rekomendasi – gelembung filter
Informatika · Data, AI, dan pembelajaran mesin
Bagian atas menampilkan alur big data: rekaman mentah dikumpulkan, lalu dibersihkan (membuang duplikat, kolom...
Usia 17–18
-
Klasifikasi k-tetangga terdekat (k-NN): sebuah gagasan dari pembelajaran mesin
Informatika · Data, AI, dan pembelajaran mesin
Data latih berupa dua kelas titik pada bidang yang ditentukan oleh dua fitur. Siswa menyeret titik baru (bintang) ke...
Usia 17–18
-
Pembelajaran mesin dari data: makin banyak sampel, makin akurat
Informatika · Data, AI, dan pembelajaran mesin
Sebuah pengklasifikasi sederhana belajar dari sampel berlabel: ia menghitung titik pusat (centroid) setiap kelas,...
Usia 16–17
-
Pohon direktori – jalur dan pencarian berkas
Informatika · Berkas, penyimpanan, dan basis data
Pohon direktori yang dapat diklik untuk dibuka, ditutup, dan dipilih, seperti di File Explorer. Siswa memilih sebuah...
Usia 11–12
-
Normalisasi basis data – dari tabel datar ke 3NF, dengan diagram ER
Informatika · Berkas, penyimpanan, dan basis data
Mulai dari tabel datar yang penuh data berulang, picu anomali pembaruan, penyisipan, dan penghapusan, lalu melangkah...
Usia 16–17
-
Basis data relasional dan kueri
Informatika · Berkas, penyimpanan, dan basis data
Dua tabel, STUDENTS dan CLASSES, dihubungkan oleh kunci tamu ClassID yang merujuk ke kunci primer ClassID pada tabel...
Usia 16–17
-
Penyimpanan berkas – disk lokal, server, atau cloud
Informatika · Berkas, penyimpanan, dan basis data
Berkas yang sama disimpan di tiga tempat: disk komputer pribadi, server sekolah, atau layanan penyimpanan cloud....
Usia 16–17
-
Kompresi data dan pencadangan berlapis
Informatika · Berkas, penyimpanan, dan basis data
Sebuah berkas diperlakukan dengan tiga cara: disimpan apa adanya, dikompresi tanpa kehilangan (ZIP, PNG, FLAC), dan...
Usia 17–18
-
Penyimpanan sekunder – perangkat magnetik, optik, dan solid-state
Informatika · Berkas, penyimpanan, dan basis data
Lihat bagian dalam tiga jenis penyimpanan: hard disk (piringan berputar, daerah termagnetisasi, head baca/tulis,...
Usia 16–17
-
Cara mesin pencari mengurutkan hasil
Informatika · Berkas, penyimpanan, dan basis data
Kumpulan kecil berisi dua belas halaman web dengan judul, URL, tanggal terbit, dan tingkat kepercayaan yang berbeda....
Usia 14–15
-
Rumus lembar kerja – fungsi dan menyalin alamat sel
Informatika · Aplikasi digital
Lembar kerja kecil yang benar-benar berfungsi: klik sel untuk memilihnya, ketik angka atau rumus yang diawali = di...
Usia 12–13
-
Dari tabel lembar kerja ke diagram
Informatika · Aplikasi digital
Tabel data dapat diubah langsung di halaman: ganti sebuah angka dan diagram di sampingnya langsung digambar ulang....
Usia 13–14
-
Menyunting video pada linimasa
Informatika · Aplikasi digital
Linimasa penyuntingan video dengan beberapa adegan: siswa mengeklik untuk memilih adegan, menyeret tepi kanannya...
Usia 14–15
-
Grafis vektor dan bitmap – memperbesar untuk melihat resolusi dan ukuran berkas
Informatika · Aplikasi digital
Gambar yang sama dibuat dengan dua cara: gambar vektor menyimpan rumus setiap bentuk, sehingga tetap tajam pada...
Usia 15–16
-
Uji kebergunaan dan aksesibilitas – pengguna simulasi dan WCAG
Informatika · Aplikasi digital
Pengguna simulasi dengan kebutuhan berbeda (pengguna umum, lansia berpenglihatan lemah, orang dengan tangan gemetar,...
Usia 17–18
-
Peta pikiran: membuat, menyunting, dan berganti tampilan
Informatika · Aplikasi digital
Peta pikiran yang digambar di kanvas: topik utama berada di tengah, cabang tingkat 1 menyebar merata di...
Usia 12–13
-
Pengolah kata – memformat teks
Informatika · Aplikasi digital
Dokumen contoh dimuat dengan alat yang siap dipakai. Siswa mengeklik paragraf untuk memilihnya, lalu mengeklik...
Usia 11–12
-
Taman bermain HTML dan CSS – konten, struktur, dan gaya
Informatika · Aplikasi digital
Sunting konten, markup HTML, dan lembar gaya CSS di panel terpisah, lalu lihat halaman dan pohon DOM diperbarui saat...
Usia 17–18
-
Pengolahan citra digital: piksel, filter, dan kompresi
Informatika · Aplikasi digital
Sebuah gambar dibuat langsung di halaman lalu didigitalkan ulang pada resolusi yang Anda pilih, ditampilkan di...
Usia 17–18
-
Jejak digital dan privasi – izin aplikasi, cookie, dan pengaturan privasi
Informatika · Keamanan dan etika digital
Cobalah Zibbo, aplikasi berbagi foto fiktif: berikan izin lokasi, kontak, kamera, dan mikrofon, terima atau tolak...
Usia 14–15
-
Penyebaran malware dalam jaringan – menguji pertahanan siber
Informatika · Keamanan dan etika digital
Jaringan komputer sebuah sekolah terdiri atas beberapa ruangan dan satu server berkas. Malware masuk melalui...
Usia 15–16
-
Enkripsi dan pemecahan sandi – dari sandi Caesar hingga kunci 128 bit
Informatika · Keamanan dan etika digital
Putar roda Caesar untuk mengenkripsi dan mendekripsi dengan pergeseran k, lalu pecahkan pesan rahasia dengan...
Usia 15–16
-
Kekuatan kata sandi dan pesan phishing
Informatika · Keamanan dan etika digital
Ketik kata sandi dan program menghitung himpunan karakter yang dipakai (huruf kecil, huruf besar, angka, simbol),...
Usia 11–12
-
Mengenali berita palsu dan seberapa cepat ia menyebar
Informatika · Keamanan dan etika digital
Sebuah unggahan berita muncul di layar seperti di media sosial. Siswa mengeklik langkah-langkah verifikasi (sumber,...
Usia 14–15
-
Firewall dan kontrol akses – aturan penyaringan paket dan hak akses minimum
Informatika · Keamanan dan etika digital
Tulis aturan untuk firewall penyaring paket (izinkan atau tolak berdasarkan arah, protokol, alamat IP sumber, dan...
Usia 15–16
-
Karier di bidang TI – jalur belajar
Informatika · Karier di bidang komputer
Setiap jalur karier TI digambarkan sebagai daftar keterampilan, dan setiap keterampilan memerlukan sejumlah jam...
Usia 16–17
-
Mencocokkan kemampuan dengan jalur karier TI
Informatika · Karier di bidang komputer
Siswa menilai lima kemampuan dengan penggeser: berpikir logis, mengolah data, komunikasi dan kerja sama tim,...
Usia 13–14
-
Peran dalam tim teknologi – siapa mengerjakan apa dalam proyek TI
Informatika · Karier di bidang komputer
Sebuah tim teknologi menangani proyek (aplikasi sekolah, situs perpustakaan sekolah, atau peningkatan lab komputer)...
Usia 16–17
-
Sprint perangkat lunak Agile – rencana, bangun, uji, rilis
Informatika · Karier di bidang komputer
Tim perangkat lunak kecil menjalankan sprint Agile untuk membuat aplikasi klub sekolah: pilih user story dari...
Usia 17–18
Tidak ada simulasi yang cocok dengan pencarian Anda.