Informatica
ING-INF/01
6
Il corso intende fornire le competenze di base per l’uso degli strumenti di informatica personale nell’ambito delle professionalità di interesse della Facoltà di Scienze e Tecnologie Applicate. Iniziando dalla storia del personal computer si passa alla descrizione dei principali componenti HW e SW di un calcolatore, dei linguaggi di programmazione e si effettua una panoramica su alcuni software di uso comune di tipo word processor, foglio di calcolo, editor di presentazioni. Successivamente viene effettuata una descrizione delle principali architetture e caratteristiche delle reti di comunicazione e vengono descritti inoltre i servizi più comuni offerti su internet. Il corso comprende inoltre la trattazione delle tematiche del cloud computing e delle app per dispositivi mobili.
Al termine di questo corso, lo studente sarà in grado di:• illustrare le principali componenti di un computer e comprenderne il funzionamento;• comprendere la differenza tra algoritmo e programma;• comprendere ed illustrare le principali differenze tra diverse tipologie di linguaggi di programmazione;• illustrare le differenze tra software di base e applicativo;• saper utilizzare le principali tipologie di programmi applicativi di office automation;• comprendere i protocolli e le infrastrutture di rete;• comprendere i principali servizi offerti su internet;• avere nozioni di base sul cloud computing ed il mondo delle applicazioni per dispositivi mobili.
Non sono richiesti requisiti specifici.
1. Cenni sulla storia dell’Informatica2. Rappresentazione delle Informazioni3. Cenni di architetture dei calcolatori: Hardware 4. Sistemi Operativi: Software di base e Software Applicativo5. Definizione di Algoritmo e Programma6. Linguaggi di programmazione7. Linguaggi di modellazione8. Basi di dati9. Editing di documenti di testi10. Editing di fogli di calcolo 11. Editing di presentazioni multimediali12. Introduzioni alle reti di calcolatori ed Internet13. I principali servizi applicativi su internet14. Cenni sul cloud computing15. Cenni sulle applicazioni per dispositivi mobili
Le attività didattiche si articolano principalmente in didattica erogativa.Per quanto riguarda tale tipo di didattica, l'insegnamento prevede, per ciascun CFU, 2,5 ore di Didattica Erogativa, costituite da 2,5 videolezioni (tenendo conto delle necessità di riascolto da parte dello studente). Ciascuna videolezione esplicita i propri obiettivi e argomenti, ed è corredata da materiale testuale in formato .pdf. Le videolezioni riguardano in particolare tutti gli argomenti del corso. In alcune lezioni vengono svolte delle esercitazioni o sono presenti esempi che aiutano lo studente a comprendere alcuni aspetti della teoria trattata nella lezioni stesse.
Oltre alle lezioni realizzate dal Docente ed ai materiali didattici pubblicati in piattaforma, è obbligatorio lo studio dei seguenti testi:
Previo appuntamento (g.dibiase@unimarconi.it)