Dokumen ini menjelaskan tentang algoritma sebagai urutan langkah-langkah logis dalam menyelesaikan masalah dan bagaimana algoritma dapat direpresentasikan dalam bentuk flowchart dan pseudocode. Dengan contoh praktis seperti menukar isi gelas dan menghitung luas segitiga, dokumen memaparkan struktur dasar algoritma yang melibatkan input, proses, dan output. Selain itu, dibahas juga kaidah umum pembuatan flowchart serta variasi dalam proses penyelesaian yang dapat berbeda antar programmer.