Fundamentals of Computer Programming

29 November 2024

Corsi di laurea in Ing. Civile e Ing. per l’Ambiente e il Territorio

Anno accademico 2024/2025


Scheda del corso

Obiettivi, prerequisiti, programma, attività didattiche, modalità d'esame:


Testi di riferimento

Per l’organizzazione e il funzionamento dei calcolatori, i sistemi operativi e la codifica binaria, si consigliano due testi alternativi (disponibili presso la Biblioteca della Facoltà di Ingegneria e Architettura):

  • S. Ceri, D. Mandrioli, L. Sbattella, P. Cremonesi, G. Cugola, Informatica: arte e mestiere, 4a ed., 2014, McGraw-Hill (o edizioni precedenti): capitoli 1, 2, 12, 13, 20
  • Donatella Sciuto, Giacomo Buonanno, Luca Mari, Introduzione ai sistemi informatici, 5a ed., 2014, McGraw-Hill (o edizioni precedenti): capitoli 1-4, 6, 7

Per il linguaggio Python si suggerisce un testo disponibile in due versioni:

  • C. Horstmann e R.D. Necaise, Concetti di informatica e fondamenti di Python, Maggioli, 2014: capitoli 1-8, 12 (esclusi § 2.6, 5.9, 6.7, 7.3-7.6, 8.1, 8.3.1, 12.4, 12.5), disponibile presso la Biblioteca della Facoltà di Ingegneria e Architettura
  • C. Horstmann e R.D. Necaise, Python – Introduzione alla programmazione, Maggioli, 2023

Organizzazione e orario

Il corso si svolgerà nel I semestre, a partire da lunedì 30 settembre .

Orario delle lezioni:

  • lunedì, 11-13, aula M_1A (ex aula B1)
  • giovedì, 11-13, aula B_TA (ex aula A)
  • venerdì, 11-13, aula B_TA (ex aula A)

Si svolgeranno inoltre esercitazioni di tutoraggio sulla programmazione in linguaggio Python tutti i mercoledì, a partire da mercoledì 23 ottobre, con il turni seguenti:

  • Ing. Civile: ore 9-11, aula I_2C (ex Aula R), edificio I
  • Ing. per l'Ambiente e il Territorio: ore 11-13, aula G_TA (ex Aula Mocci), DIEE, edificio G

Per le esercitazioni si userà un gruppo Teams al quale ci si può iscrivere con il codice 0pqn4nv.


Materiale didattico

NOTA BENE: il materiale didattico non è in alcun modo sostitutivo dei testi di riferimento sopra indicati (o di altri testi equivalenti), che restano indispensabili per la comprensione di tutti gli argomenti del programma.

Ambienti di programmazione Python

Per la programmazione in linguaggio Python si userà l’ambiente di programmazione IDLE, disponibile per tutti i principali sistemi operativi. IDLE può essere saricato dal sito Web www.python.it, nella sezione Download. Nel corso verrà usata la versione 3 (settembre 2024: 3.12.6).


Esami

Modalità d’esame

Prova scritta della durata di 90 minuti sulla programmazione in linguaggio Python, e prova orale su tutti gli argomenti del corso. Alla prova orale saranno ammessi solo gli studenti che supereranno la prova scritta.

Per superare l'esame si dovrà dimostrare di possedere una conoscenza sufficiente di tutti gli argomenti del corso.

In nessuna prova scritta saranno proposti esercizi identici a quelli di appelli precedenti; ogni prova scritta presenterà lo stesso livello di difficoltà.

Appelli d’esame

In accordo con quanto stabilito dal Consiglio di Facoltà e dal Regolamento Didattico di Ateneo, si svolgeranno sette appelli d’esame all’anno (tre nel periodo di Giugno-Luglio, tre in quello di Gennaio-Febbraio e uno in quello di Settembre), e due appelli aggiuntivi nei periodi di lezione riservati agli studenti iscritti come fuori corso. Questi ultimi si svolgeranno in date utili per gli appelli di laurea che si svolgeranno durante i periodi di lezione.

L’iscrizione agli appelli d’esame dovrà essere eseguita attraverso il portale Esse3 dell’Ateneo, e sarà possibile fino alle 23:59 del secondo giorno precedente (non sarà possibile iscriversi nel giorno precedente l’appello). Chi si iscrivesse a un appello d’esame e successivamente decidesse di non presentarsi è pregato di comunicarlo appena possibile al docente.

Date dei prossimi appelli d'esame:

  • martedì 14 Gennaio, ore 14
  • martedì 4 Febbraio, ore 14
  • martedì 25 Febbraio, ore 14

Regole d’esame

  • Non saranno ammessi gli studenti privi della tessera universitaria o di un documento d’identità
  • Non è ammesso l’uso di appunti, libri, calcolatrici, telefoni cellulari, tablet, ecc.
  • Il compito deve essere svolto sui fogli forniti dal docente; eventuali fogli aggiuntivi saranno forniti su richiesta; tutti i fogli ricevuti dovranno essere riconsegnati al termine dell’esame
  • Durante l’esame non è consentito uscire dall’aula

Valutazione del corso

Scheda di valutazione dell’insegnamento per l'anno accademico 2023/2024.


Recapiti del docente

Il docente è disponibile ai seguenti recapiti:

  • telefono: 070 675 5754
  • e-mail: mio-cognome chiocciola unica punto it

Il ricevimento studenti si svolgerà su appuntamento, in presenza o mediante la piattaforma di ateneo Teams.

Lo studio del docente si trova al terzo piano del Dipartimento di Ingegneria Elettrica ed Elettronica (DIEE), edificio M (via Is Maglias).


Ultimo aggiornamento: 29 novembre 2024

Questionnaire and social

Share on:
Impostazioni cookie