Στον προγραμματισμο, η κατανοηση προβληματος αποτελει:
(Α) ενα απο τα βασικα σταδια δημιουργιας ενος προγραμματος
(Β) βασικο στοιχειο του «Συστηματος Αναπαραστασης και Επεξεργασιας (ΣΑΕ)»
(Γ) μια απο τις επτα αλλαγες που προκαλει η μαθηση του προγραμματισμου στο γνωστικο συστημα των μαθητων
(Δ) βασικη παραμετρος απο την οποια εξαρταται η γνωστικη δραστηριοτητα του προγραμματισμου.