Project memberi konteks pada materi
Sintaks, logika, dan fungsi akan jauh lebih mudah dipahami kalau pemula tahu untuk apa semua itu dipakai. Project memberi konteks tersebut.
Dengan project, materi yang tadinya abstrak berubah menjadi alat untuk mencapai hasil tertentu.
Project kecil lebih baik daripada project terlalu besar
Untuk pemula, project tidak harus besar. Yang penting adalah selesai dan memberi rasa berhasil. Project kecil yang selesai lebih berguna dibanding project besar yang membuat siswa menyerah di tengah jalan.
Karena itu, jalur coding yang baik biasanya memberi project bertahap, bukan langsung tantangan yang terlalu jauh.
Belajar coding lewat project membangun portofolio dari awal
Selain membantu belajar, project juga memberi hasil yang bisa dipamerkan. Ini penting untuk rasa percaya diri, dan dalam jangka panjang bisa menjadi portofolio awal.
Bagi siswa, project coding juga membuat pembelajaran terasa lebih nyata dan lebih mudah dijelaskan kepada orang tua atau guru.