Berpikir Komputasional (KKA)
Asah ketajaman logika dan kemampuan analisis pemecahan masalah algoritmis: logika proposisi boolean, pemecahan modularitas top-down proyek koding & pipeline AI, pola refactoring kode DRY, pemanfaatan hierarki abstraksi API, perancangan algoritma pencarian & pengurutan efisien, hingga aktivitas CS Unplugged tanpa komputer.
Logika & Penalaran
Logika proposisional, tabel kebenaran gerbang boolean AND, OR, NOT, XOR, dan teknik deduksi eliminasi puzzle logika.
Dekomposisi Masalah
Top-down design, pemecahan modul game (input, fisika, rendering), chatbot NLP, dan pipeline image classifier AI.
Pengenalan Pola
Pola data (tren & anomali), refactoring koding DRY, cara Machine Learning mengekstrak pola, dan mitigasi overfitting.
Abstraksi & Generalisasi
Lapisan abstraksi (bit -> Assembly -> Python -> UI), parameter fungsi generik, dan integrasi API AI Black-Box.
Perancangan Algoritma
Linear vs Binary Search, Bubble & Selection Sort, algoritma Greedy (pecahan koin), dan konsep fungsi Rekursif.
CT Unplugged
Kartu biner titik, trik sulap bit paritas deteksi eror, sorting network, dan analogi algoritma Google Maps & Spotify.