CODICE 121052 ANNO ACCADEMICO 2026/2027 CFU 9 cfu anno 1 COMPUTER ENGINEERING 12133 (L-8 R) - IMPERIA SETTORE SCIENTIFICO DISCIPLINARE INFO-01/A LINGUA Inglese SEDE IMPERIA MODULI Questo insegnamento è composto da: INTRODUCTION TO COMPUTER SCIENCE PROGRAMMING LAB PRESENTAZIONE L'insegnamento si propone di fornire un’introduzione alla computer science e competenze di base nella programmazione, con un’enfasi particolare sul ragionamento scientifico e sul pensiero computazionale. Comprende sia lezioni teoriche sia laboratori pratici, pensati per approfondire e consolidare gli argomenti trattati in aula. Il corso ha un forte orientamento pratico, incoraggiando gli studenti ad affrontare in modo autonomo problemi via via più complessi. Il paradigma di programmazione adottato è quello imperativo OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI Questo insegnamento fornisce un’introduzione ai principi fondamentali dell’informatica e della programmazione imperativa. Sviluppa il pensiero computazionale degli studenti e li dota delle competenze necessarie per progettare, implementare e testare semplici programmi. Combinando basi teoriche e attività pratiche, il corso consente agli studenti di applicare efficacemente costrutti di programmazione di base e strutture dati nella risoluzione di problemi. MODALITA' DIDATTICHE Gli studenti con certificazioni valide per Disturbi Specifici dell’Apprendimento (DSA), per disabilità o altri bisogni educativi sono invitati a contattare il docente e il referente di Scuola per la disabilità all’inizio dell’insegnamento per concordare eventuali modalità didattiche che, nel rispetto degli obiettivi dell’insegnamento, tengano conto delle modalità di apprendimento individuali. I contatti del referente di Scuola per la disabilità sono disponibili al seguente link https://unige.it/commissioni/comitatoperlinclusionedeglistudenticondisabilita. DOCENTI E COMMISSIONI FILIPPO RICCA Ricevimento: Su appuntamento (mandare una mail) LEZIONI INIZIO LEZIONI https://easyacademy.unige.it/portalestudenti/index.php?view=easycourse&_lang=it&include=corso Orari delle lezioni L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy ESAMI MODALITA' D'ESAME L’esame è composto da due prove scritte: una prova più teorica, relativa agli argomenti del primo modulo; una prova più pratica, relativa agli argomenti del secondo modulo. Durante l’anno potranno essere previste prove intermedie, che potranno sostituire in parte o interamente una o entrambe le prove scritte finali MODALITA' DI ACCERTAMENTO La prova teorica verificherà la comprensione dei concetti fondamentali dell’informatica e della programmazione imperativa. La prova pratica consentirà invece di valutare la capacità dello studente di applicare tali concetti alla risoluzione di semplici problemi computazionali e alla progettazione, scrittura e verifica di programmi ALTRE INFORMAZIONI Gli studenti con certificazioni valide per Disturbi Specifici dell’Apprendimento (DSA) possono richiedere adattamenti in sede d'esame, con almeno 7 giorni di anticipo rispetto alla data dell’esame, compilando il "modulo richieste adattamenti" (dai servizi online https://modulionline.unige.it/richiesta-adattamenti#no-back) che verrà inviato in automatico dal sistema al/alla docente responsabile dell’insegnamento e al/alla docente referente per gli studenti con disabilità e con DSA della propria Scuola/Area. Lo studente riceverà una copia della sua richiesta.