Dokumen ini menjelaskan pengertian algoritma dan flowchart, serta tahapan pemrograman dalam penyelesaian masalah logika dan matematika. Diberikan pula contoh penyajian algoritma melalui struktur bahasa, pseudocode, dan flowchart, serta penjelasan mengenai berbagai jenis flowchart dan struktur dasar algoritma. Terdapat tiga struktur dasar algoritma yang dijelaskan, yaitu struktur runtunan, percabangan, dan perulangan.