Computational Thinking membahas pentingnya logika dalam pemikiran komputasi dan algoritma, termasuk pendekatan deduktif dan induktif, logika Boolean, dan properti algoritma seperti urutan, iterasi, dan seleksi. Metode pengurutan data seperti quick sort dan selection sort dibandingkan.