Dokumen ini membahas pemrograman dasar dan rekayasa perangkat lunak, fokus pada algoritma dan penggunaannya dalam menyelesaikan masalah. Terdapat kompetensi dasar yang mencakup pengamalan nilai-nilai agama dan perilaku ilmiah, serta contoh-contoh algoritma yang aplikatif. Penjelasan juga meliputi sejarah dan definisi algoritma, disertai dengan contoh konkret dari algoritma dalam kehidupan sehari-hari.