Utilizziamo cookie tecnici e di profilazione (anche di terze parti) per migliorare la tua esperienza su questo sito. Continuando la navigazione accetti l'utilizzo dei cookie; in alternativa, leggi l'informativa e scopri come disabilitarli.
Formulare il problema in termini tali che un elaboratore possa essere di aiuto nella ricerca di una soluzione
analizzare e organizzare logicamente i dati
definire un caso standard, cioè un insieme significativo di valori per i dati di ingresso
individuare una soluzione in termini algoritmici (serie ordinata di passi)
lavorare in maniera strutturata: identificare i sottoproblemi e disegnare (progettare), implementare e testare ognuno di essi come pezzo a sé stante
ragionare, analizzandola, sulla qualità della soluzione (efficienza, uso effettivo delle risorse)
riflettere sulle scelte della soluzione e sul processo di sviluppo
generalizzare e riconoscere eventuale uso di soluzioni provenienti da altri problemi in altri domini o soggetti