Problema .. modello .. esecutore Al termine di questo percorso sarete in grado di utilizzare un P.C. per coniugare verbi ordinare numeri sommare frazioni e .. in generale .. risolvere automaticamente semplici problemi L’informatica è una disciplina che VIVE nello spazio che intercorre tra i problemi e le risorse tecnologiche L’informatico: Quale risultato vuole ottenere? inizialmente analizza il problema per precisare CHE COSA Quali sono le risorse disponibili? Quali sono le risorse necessarie? deve essere fatto Come individuare e rappresentare la strategia risolutiva? L’informatica è una disciplina che VIVE nello spazio che intercorre tra i problemi e le risorse tecnologiche L’informatico: inizialmente analizza il problema per precisare CHE COSA deve essere fatto successivamente decide COME l’esecutore deve operare Si vuole che un esecutore coniughi il presente indicativo di un verbo di prima coniugazione Come addestrarlo? Definizione del risultato che si vuole ottenere Quando GLI comunicheremo l’infinito del verbo: “pensare” ……. LUI dovrà rispondere: Io penso Tu pensi Egli pensa Noi pensiamo Voi pensate Essi pensano Quali sono le risorse disponibili? Consideriamo i dati del problema: I verbi sono della prima coniugazione …. finiscono per are L’infinito del verbo è composto dalla radice …. e dal suffisso …. pens are Individuare la strategia risolutiva Per scrivere il presente indicativo di un verbo regolare della prima coniugazione bisogna aggiungere alla radice i suffissi o .. i .. a .. iamo .. ate .. ano Rappresentare la strategia risolutiva Quale comportamento deve assumere un esecutore che deve comunicare il tempo indicativo presente di un verbo della prima coniugazione? Si tratta di esplicitare i passi di un percorso (PROCESSO) che, per fasi successive (STATI) conduce alla soluzione del problema STATO è una parola chiave Se uno studente frequenta la seconda si può affermare che il suo stato è “classe seconda” Se lo studente sarà promosso il suo stato diventerà “classe terza” La promozione ha fatto evolvere il sistema da uno stato allo stato successivo Il passaggio da uno stato ad un altro stato si definisce transizione TRANSIZIONE è una parola chiave Rappresentiamo gli STATI con dei cerchi Classe II° Promozione Classe III° Rappresentiamo le TRANSIZIONI con dei rettangoli Le frecce indicano come il sistema evolve Lo STATO iniziale Scrivi ‘egli’, la radice,’a’ L’esecutore deve acquisire Acquisisci verbo il verbo da coniugare L’esecutore deve calcolare la radice Calcola la radice Scrivi ‘noi’, la radice,’iamo’ La radice varia L’esecutore deve scrivere ‘io’ e ‘o’ Scrivi ‘io’, la radice,’o’ tutte le volte la prima persona singolare Scrivi ‘voi’, la radice,’ate’ sonoviene delle che acquistoTorniamo un alla costruzione costanti L’esecutore deve scrivere verbo Scrivi ‘tu’, la radice,’i’ Rappresentiamo del tempo indicativo la strategie risolutiva la presente seconda persona singolare Scrivi ‘essi’, la radice,’ano’ di un verbo di prima coniugazione