1. Memilih rumah ideal
2. Membuat roti dan secangkir teh

Dekomposisi merupakan pemecahan masalah kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dipecahkan.

Pengenalan Pola yaitu mendapatkan solusi melalui pola (kesamaan dan perbedaan) suatu masalah

1. Soal aritmatika (2, 6, 10, ...)
2. Soal pola gambar

Abstraksi adalah proses menentukan bagian penting dan membuang hal yang tidak penting

1. Meringkas/membuat kesimpulan
2. Menjelaskan rute jalan

Algoritma Menyelesaikan permasalahan dengan berurutan dan tersusun. Biasanya menggunakan Algoritma Flowchart

1. Cara memindahkan whiskey ke gelas lain
2. Cara memasak caviar

KESIMPULAN

DEKOMPOSISI = pemecahan bagian
PATTERN = mengenali pola
ABSTRACTION = mengambil bagian penting ALGORITHM = menyusun secara berurutan