Flowchart adalah bagan yang menggambarkan langkah-langkah penyelesaian suatu masalah dalam bentuk simbol. Terdapat tiga bagian utama dalam flowchart yaitu input, proses, dan output, serta penggunaan simbol yang berbeda untuk mengawali, memproses, dan membuat keputusan. Contoh penerapan flowchart dapat digunakan untuk menghitung luas dan volume berbagai bentuk geometris.