Scheda programma d'esame
FONDAMENTI TEORICI E PROGRAMMAZIONE
VINCENZO AMBRIOLA
Anno accademico2018/19
CdSINFORMATICA UMANISTICA
Codice437AA
CFU12
PeriodoPrimo semestre
LinguaItaliano

ModuliSettore/iTipoOreDocente/i
ELEMENTI DI PROGRAMMAZIONEINF/01LEZIONI42
VINCENZO AMBRIOLA unimap
METODI FORMALI PER L'INFORMATICAINF/01LEZIONI42
VINCENZO AMBRIOLA unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

Lo studente che completa con successo il corso sarà in grado di scrivere ed eseguire programmi in JavaScript. Gli studenti saranno consapevoli del tipo di problemi che possono essere risolti con un computer.

Knowledge

The student who successfully completes the course will have the ability to write and run programs in the JavaScript language. The students will be aware of the kind of problems that can be solved with a computer.

Modalità di verifica delle conoscenze

La verifica delle conoscenze sarà effettuata mediante la realizzazione di una semplice pagina web interattiva

Orale.

Assessment criteria of knowledge

Final oral exam

 

 

Capacità

Lo studente acquisirà la capacità di scrivere semplici programmi JavaScript, di eseguirli e di verificare che il risultato della loro esecuzione sia corretto, rispetto a valori di ingresso e di uscita predeterminati. Lo studente acquisirà la capacità di realizzare semplici pagine web interattive, utilizzando il linguaggio HTML, i fogli di stile CSS e il linguaggio JavaScript.

Skills

The student will acquire the ability to write simple JavaScript programs, execute and verify that the result of teir execution i correct, compared to predetermined input and output values. The student will acquire the ability to create simple interactive web pages, using JTML, CSS style sheets, and JavaScript.

Indicazioni metodologiche

Lezioni frontali. Si raccomanda la frequenza. Attività di laboratorio.

Teaching methods

Delivery: face to face

Attendance: Advised

Learning activities:

  • attending lectures
  • Laboratory work

 

Teaching methods:

  • Lectures
  • laboratory

 

Programma (contenuti dell'insegnamento)

Introduzione alla programmazione. Introduzione al linguaggio JavaScript: comandi, espressioni, dichiarazioni, funzioni, array. Elementi di programmazione web

Syllabus

Introduction to computer programming. Introduction to the JavaScript language: commands, espressions, declarations, functions, array. Introduction to web programming.

Bibliografia e materiale didattico
Bibliography
Indicazioni per non frequentanti

Nessuna.

Non-attending students info

None.

Modalità d'esame

Orale.

Assessment methods

Oral.

Altri riferimenti web

Nessuno.

Additional web pages

None.

Note

Il corso è rivolto esclusivamente agli studenti della laurea magistrale in Informatica umanistica iscritti all'omonimo corso singolo di transizione.

Notes

The course is only open to students enrolled in Laurea magistrale Informatica umanistica.

Ultimo aggiornamento 20/02/2019 11:54