Per rispondere a molte domande a riguardo che mi sono state poste anche in pvt, ho deciso di chiarire una volta per tutte come sono strutturate e quali sono le tracce d'esame per Fondamenti di Informatica 6CFU per Ing. Civile, A&T, Meccanica, Chimica, Gestionale.
Quante tipologie di tracce esistono per l'esame di Fondamenti di Informatica 6 CFU per Ing. Civile, A&T, Meccanica, Chimica, Gestionale?
Ne esistono almeno due.
Perchè?
Perchè nel corso del tempo sono successe diverse cose:
- sono cambiati gli ordinamenti didattici dei CdL, per cui ci sono ancora studenti che essendo iscritti col "vecchio ordinamento" (ante D.M.270 del 2004) devono sostenere un' esame conforme al vecchio ordinamento, in particolare so che "prima" l'esame si sosteneva non con MatLab ma con C;
- per gli studenti appartenenti al nuovo ordinamento è cambiato, da un paio di anni, l'approccio ala prova all'elaboratore.
Allora come sono strutturate le tracce?
Come già specificato, le tracce attualmente in uso per studenti "nuovo ordinamento" sono due:
- Traccia vecchia tipologia
NON è la traccia attualmente in uso, ovvero è la tipologia di traccia che si usava fino all'a.a. 2010/11 (se non ricordo male).
Questa tipologia di traccia è composta da due tipologie di esercizi aventi grado di difficoltà crescente e svolti con il software di programmazione MatLab.
Il primo è basato su una funzione (function) in cui si va in genere a lavorare su un input di tipo vettore e in cui compaiono cicli sia iterativi enumerativi (for) sia logico condizionali (while).
Il secondo è basato su una funzione (function) in cui si va in genere lavorare su un input di tipo matrice e in cui compaiono, oltre ai suddetti cicli, anche funzioni di formattazione (disp, fprintf) e lettura/scrittura da/su file (in genere ".txt"). Tali funzioni sono: fopen, fscanf, fprintf.
A questo bisogna aggiungere che raramente capitava la richiesta di tracciare un grfico (funzione plot) e forse capita con frequanza maggiore che l'output della prima funzione sia collegato all'input della seconda funzione, quindi se si sbaglia la prima, automaticamente si sbaglia pure la seconda, ma questo non implica bocciatura certa, perchè la valutazione dipende si dal risultato finale, ovvero dal funzionamento effettivo della funzione, ma dipende anche dal modo in cui sono strutturati gli algoritmi (basta un errore di distrazione e Matlab non capisce più nulla)
Si tratta della traccia ATTUALMENTE in uso, ovvero della traccia che devono sostenere gli immatricolati dopo l'a.a. 2010/11 (non prendete per assoluta verità quest'informazione...è solo una data orientativa!!).
Questa tipologia di traccia è composta da 5 tipologie di esercizi aventi grado di difficoltà crescente e svolti con il software di programmazione MatLab.
I primi 2 esercizi riguardano la scrittura di semplici comandi basati su funzioni built-in da implementare direttamente nel file traccia.m o main.m (qualora questi non coincidessero).
Il terzo esercizio riguarda il tracciamento di un grafico (in genere il grafico riguarda l'output di uno o di entrambi gli esercizi svolti in precedenza). La funzione interessata è la funzione plot e tutti i comandi "affini".
Il quarto e il quinto esercizio sono sostanzialmente strutturati allo stesso modo, rispettivamente, del primo e secondo esercizio della "Traccia vecchia Modalità" solo che il quinto esercizio è "depurato" della parte di lettura/scrittura da/su file.
Esattamente per come accadeva per la vecchia modalità, anche nella nuova può capitare che l'output di un esercizio precedente collegato all'input dell' esercizio successivo , ma come già detto, il fatto che la funzione sono "funzioni" tutta in blocco, non significa che si venga bocciati automaticamente.
E' vero che è possibile sceglier in sede di esame fra le due tipologie d'esame?
Qui bisogna fare attenzione: si è vero che si può scegliere fra le due tipologie d'esame, ma la scelta non è del tutto arbitraria.
In sede di esame i professori faranno comparire su ogni macchina un programmino creato da loro, nel quale è possibile inserire i propri dati (Nome, Cognome, Matricola, CdL) - il funzionamento del programma vi sarà spiegato in maniera dettagliata in sede d'esame - e con il quale sarà possibile effettuare questa famosa scelta. Il criterio di scelta è semplice: ognuno deve scegliere (tramite un semplice menù a tendina per intenderci) la traccia relativa all' a.a. in cui si è seguito il corso e al prof col quale si è seguito il corso. Naturalmente la regola esiste, ma di fatto nessuno va a controllare con chi avete seguito o in quale anno avete seguito,anche perchè sarebbe laborioso per i prof. tenere traccia di queste informazioni per centinaia di nuove matricole ogni anno, quindi fattivamente c'è la possibilità di scegliere in maniera parzialmente arbitraria la traccia, da quì la voce "no non ti preoccupà all'esame puoi sceglier tu con quale professore sostenere l'esame".
Dico parzialmente, perchè di certo uno che appartiene al nuovo ordinamento non va a scegliere una traccia che appartiene al vecchio ordinamento. Oppure uno che sa di rientrare nella nuova modalità, va a scegliere la vecchia.
Questo è tutto!