- Oggetto:
- Oggetto:
INFORMATICA II B
- Oggetto:
Computer Science II B
- Oggetto:
Anno accademico 2020/2021
- Codice dell'attività didattica
- MAT0108
- Docente
- Prof. Gian Luca Pozzato (Titolare del corso)
- Corso di studi
- [f055-c703] Laurea in Scienze Strategiche
[f055-c703COM] Laurea in Scienze Strategiche (Percorso Comunicazioni) - Anno
- 3° anno
- Periodo didattico
- Primo semestre
- Tipologia
- Affine o integrativo
- Crediti/Valenza
- 5
- SSD dell'attività didattica
- INF/01 - informatica
- Modalità di erogazione
- Tradizionale
- Lingua di insegnamento
- Italiano
- Modalità di frequenza
- Obbligatoria
- Tipologia d'esame
- Scritto
- Prerequisiti
-
Si suppone che lo studente possieda le conoscenze di base riguardo l’uso di un computer dotato di una moderna interfaccia grafica
The student is expected to possess basic knowledge about the use of computer endowed of a modern graphical interface - Propedeutico a
- -
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
Lo studente acquisisce le conoscenze di base della programmazione ed impara a metterle in pratica utilizzando un linguaggio di programmazione di alto livello.
The student learns the basic skills of the programming and how to apply them by using a high-level programming language.
- Oggetto:
Risultati dell'apprendimento attesi
I rudimenti di programmazione appresi saranno sufficienti a comprendere la logica che permette l'implementazione di programmi iterativi su calcolatori imperativi, oltre a poter cogliere limitati concetti sulla ricorsione e sugli oggetti.
Rudiments of programming digested are sufficient to understand the logic that allows the implementation of iterative programs on imperative computers, and in addition they will be able to grasp some nuances about the notion of recursion and objects.
- Oggetto:
Modalità di insegnamento
Il corso verrà erogato nella forma di lezioni frontali ed esercitazioni guidate, finalizzate alla verifica ed al consolidamento delle tecniche discusse durante le lezioni.
The course consists of lectures and exercises, whose aim is to check whether the student is familiar with the notions presented during the lessons.
- Oggetto:
Modalità di verifica dell'apprendimento
Il raggiungimento degli obiettivi è verificato mediante una prova scitta.
Written test.
- Oggetto:
Attività di supporto
Saranno previste n. 14 ore di attività didattiche integrative - cicli di esercitazioni - svolte dal Dott. Castagno Paolo
There will be n. 14 hours of supplementary educational activities - exercise cycles - carried out by Dr. Castagno Paolo
- Oggetto:
Programma
Compilare ed eseguire programmi. Programmi e tipi predefiniti. Conversioni. Operatori: aritmetici, relazionali, logici e bitwise. Espressioni. Costanti, variabili ed assegnamento. Istruzioni Input/Output. Strutture di controllo: if, if-else ,switch. Ripetizioni: while, for, do-while , break. Sottoprogrammi, funzioni, metodi: valore di ritorno. Passaggio dei parametri. Cenni a definizioni ricorsive. Array. Oggetti.
Compiling and executing programs. Basics on Programs and Data types. Conversions. Operators: arithmetic, relational, logical, bitwise. Expressions. Constants, variables and assignments. Input/Output statements. Control structures: if, if-else ,switch. Repetitions: while, for, do-while , break. Subroutines, functions, methods: value-returning. Parameter passing. Basic concepts of recursive definitions. Array. Objects.
Testi consigliati e bibliografia
- Oggetto:
A scelta:
- Frank Nielsen. A Concise and Practical Introduction to Programming Algorithms in Java. Springer.
- Cay Horstmann. Concetti di informatica e fondamenti di Java. Apogeo.
The student can choose between the following:
- Frank Nielsen. A Concise and Practical Introduction to Programming Algorithms in Java. Springer.
- Cay Horstmann. Concetti di informatica e fondamenti di Java. Apogeo.
- Oggetto:
Orario lezioni
Lezioni: dal 14/09/2020 al 30/11/2020
- Oggetto:
Note
Saranno previste 14 ore di didattica integrativa che verranno svolte dal Dott. CASTAGNO Paolo
Le modalità di svolgimento dell'attività didattica potranno subire variazioni in base alle limitazioni imposte dalla crisi sanitaria in corso. In ogni caso è assicurata la modalità a distanza per tutto l'anno accademico.
- Oggetto: