Fondamenti di Informatica T-1

Documenti analoghi
Fondamenti di Informatica T-1

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

Fondamenti di Informatica T-1

Corso di Fondamenti di Informatica T-1

Fondamenti di Informatica e Laboratorio T-AB

Corso di Fondamenti di Informatica T-1

Fondamenti di Informatica e Programmazione

Corso di. Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell Automazione

Fondamenti di Informatica T1

Fondamenti di Informatica A.A Obiettivo del corso. Programma del corso. Orario delle lezioni

Fondamenti di Informatica. Introduzione al Corso

Fondamenti di Informatica A.A Studenti

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica T1

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009

A.A. 2018/2019. Introduzione al Corso FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE. Docente Prof. Raffaele Pizzolante

Fondamenti di Informatica

CORSO DI FONDAMENTI DI INFORMATICA

Fondamenti di Informatica 1 A.A Studenti. Obiettivo del corso. Programma del corso

Corso di Fondamenti di Informatica T-1

Introduzione al corso

Fondamenti di Informatica e Laboratorio T-AB

Corso di Fondamenti di Informatica e Laboratorio T-AB

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione

Introduzione al corso

Fondamenti di Informatica

Fondamenti di Informatica e Laboratorio T-AB!

Fondamenti di Informatica

Corso di. Fondamenti di Informatica T

Introduzione al corso

Elementi di Informatica

Fondamenti di Informatica T1"

Corso di Fondamenti di Informatica L-A

Fondamenti di Informatica

Introduzione al corso

Fondamenti di Informatica e Laboratorio T-AB

FONDAMENTI DI INFORMATICA II

Programmazione Procedurale

Programmazione Procedurale

Fondamenti di Informatica (lettere A-I) A

Fondamenti di Informatica MultiDAMS

MODELLO SCHEDA INSEGNAMENTO

Fondamenti di Informatica

Corso di Elementi di Informatica e Applicazioni Numeriche T (6 cfu) Anno Accademico 2013/2014

Fondamenti di Intelligenza Artificiale

Corso di Fondamenti di Informatica e Laboratorio ato o T-AB

Fondamenti di Informatica

Informatica Generale

Informatica A.A Obiettivo del corso. Orario delle lezioni. Orario delle lezioni

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati

Fondamenti di Informatica

Corso di. Corso di Studi in Ingegneria Informatica. Prof. Paola Mello, Prof. Paolo Bellavista, Prof. Gabriele Zannoni Anno Accademico 2008/2009

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Introduzione all Informatica

CALCOLATORI ELETTRONICI

Corso di Fondamenti di Informatica T-1

Informatica. Informatica di Base e Laboratorio

Fondamenti di Informatica

Algoritmi e Strutture di Dati

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra

Corso di. Fondamenti di Informatica 2 e Architettura degli Elaboratori

Informatica di Base B - MultiDAMS -- Rossano Gaeta

Fondamenti di Informatica T-1

Elementi di Informatica e Programmazione

Obiettivi del corso. Programmazione Corso di laurea in Informatica

algoritmi e strutture di dati

algoritmi e strutture di dati

Corso di Programmazione I Introduzione

Corso di. Corso di Studi in Ingegneria Informatica. Prof. Paola Mello, Prof. Paolo Bellavista, Prof. Gabriele Zannoni Anno Accademico 2008/2009

Fondamenti di Informatica per la Sicurezza a.a. 2008/09. Introduzione. Stefano Ferrari

Sistemi Operativi (mod. Informatica II)

Fondamenti di Informatica modulo B

Il corso di Fondamenti di Informatica

Introduzione al corso di Fondamenti di informatica. ingegneria elettronica Anno Accademico Donatella Firmani ottobre 2016

Informatica di Base B - MultiDAMS -- Rossano Gaeta

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma

Ingegneria Informatica A.A

Fondamenti di Informatica modulo B

Basi di Dati II. Introduzione al corso

Laboratorio di Informatica. Filippo Sciarrone. Introduzione. Dispensa A-01 Settembre Laboratorio di Informatica. A-01 - Introduzione

Fondamenti di Intelligenza Artificiale

Fondamenti di Informatica e Laboratorio - modulo B

Fondamenti di Informatica modulo B

Fondamenti di Informatica. Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio

Informatica e Comunicazione Digitale Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione

Corso di Fondamenti di Informatica Anno accademico 2018/19

Programmazione Orientata agli Oggetti I

Informatica. Informatica di Base e Laboratorio

Transcript:

Fondamenti di Informatica T-1 Scuola di Ingegneria e Architettura Università di Bologna Ing. Gestionale (L-Z) Prof. Wilma Penzo 1

Informazioni generali Docente Prof. Wilma Penzo DISI E-mail: wilma.penzo@unibo.it Tel.: 051-20-93560 Ricevimento Su appuntamento richiesto via e-mail I piano palazzina DISI A destra entrando dall ingresso di via Vallescura 2

Homepage del corso http://www-db.disi.unibo.it/courses/fit1-lz È il punto di riferimento per: Materiale didattico e software Date di appello e informazioni sull esame FAQ Comunicazioni Risultati delle prove d esame Variazioni di aula/orari 3

Il corso su Twitter https://twitter.com/fit1lz Follow account: @FIT1LZ Comunicazioni brevi e/o urgenti Variazioni di aula/orario/registrazioni d esame Avvisi di pubblicazione di slide, esercizi, 4

Calendario del corso Lezioni: 20/02/2019 07/06/2019 Esami: 6 appelli 3 appelli a giugno/luglio (14/6, 1/7 e 19/7) 1 appello a settembre (12/9) 2 appelli a gennaio/febbraio Iscrizione all esame tramite AlmaEsami (https://almaesami.unibo.it/) 5

Orario delle lezioni AULA Mercoledì 11-13 aula 2.8 Venerdì 9-12 aula 2.8 LABORATORIO Mercoledì 9-11 LAB2 (Turno 1) Giovedì 9-11 LAB3 (Turno 2) 6

Obiettivi del corso Descrivere gli elaboratori elettronici come strumenti per la risoluzione di problemi. Fornire la conoscenza di base sulla struttura e le caratteristiche di utilizzo dei calcolatori elettronici. Presentare i metodi per la soluzione di classi di problemi (algoritmi) e i concetti base dei linguaggi di programmazione (tipi di dato e strutture di controllo). 7

Obiettivi del corso Mettere a disposizione un linguaggio di programmazione (Java) per la traduzione degli algoritmi di risoluzione in programmi per un elaboratore. Istruire alla scelta degli strumenti più adeguati per una gestione corretta ed efficiente dell'informazione. 8

Programma del corso Architettura dei sistemi di elaborazione Struttura generale di un calcolatore elettronico La macchina di Von Neumann Supporti di memorizzazione Software di base per sistemi di elaborazione Il sistema operativo Strumenti per la programmazione Fasi di sviluppo di un programma 9

Programma del corso Elementi di programmazione Metodi per l analisi di un problema Algoritmi Metodologie di programmazione strutturata e modulare Linguaggi di programmazione Cenni all evoluzione dei linguaggi Sintassi e semantica 10

Programma del corso Il linguaggio Java Introduzione alla programmazione ad oggetti Il paradigma ad oggetti Fondamenti del linguaggio Java Alcuni algoritmi e strutture dati in Java Ereditarietà Strutture dati avanzate in Java 11

Laboratorio Guidato da docente/tutor Presso l edificio Aule Nuove: LAB2: al piano terra, si accede dal cortile in fondo al vialetto che costeggia l edificio. Accesso tramite bagde LAB3: al piano interrato, si accede dalla scala opposta a quella della mensa. 12

Ingresso LAB2 Ingresso LAB3 Palazzina DISI 13

Laboratorio Turni Turno 1 LAB2 Mercoledì 9-11 Turno 2 LAB3 Giovedì 9-11 Inizio mercoledì 27/2 Priorità agli studenti iscritti al primo anno Partecipazione di studenti di anni successivi al primo subordinata alla disponibilità di posti 14

Laboratorio Iscrizione tramite AlmaEsami https://almaesami.unibo.it 2 liste: iscritti al 1 anno e iscritti anni successivi al 1 Entro lunedì 25 febbraio Suddivisione nei turni sul sito Web del corso È necessario ottenere un account Consultare le istruzioni alla pagina del laboratorio sul sito Web del corso 15

Laboratorio La presenza alle esercitazioni è fortemente consigliata Procurarsi una chiavetta USB Si può portare il proprio notebook/laptop (ma senza necessità di alimentazione) 16

Laboratorio È obbligatorio aver seguito i corsi di formazione sulla sicurezza e salute sui luoghi di lavoro Informazioni: https://www.unibo.it/it/servizi-e-opportunita/salute-eassistenza/salute-e-sicurezza/sicurezza-e-salute-neiluoghi-di-studio-e-tirocinio Corsi erogati tramite piattaforma di e-learning http://elearning-sicurezza.unibo.it/ Formazione generale (Modulo 1) Formazione specifica di base (Modulo 2) 17

Software Eclipse IDE (Integrated Development Environment) Per installazione sul proprio PC http://www.eclipse.org/downloads/eclipse-packages/ Scaricare: Eclipse IDE for Java Developers (184 MB) Non la versione Enterprise! Selezionare sistema operativo e CPU (32/64 bit) Attendere le istruzioni per l installazione guidata fornite alle esercitazioni 18

Testi adottati Informatica generale D. Sciuto, G. Buonanno, L. Mari Introduzione ai sistemi informatici, V ed. McGraw-Hill, 2014 Linguaggio Java W. Savitch Programmazione di base e avanzata con Java Pearson, 2014 (I ed.) o 2018 (II ed.) alternativa: W. Savitch Programmazione con Java, II edizione Pearson, 2013 19

Esercizi Alla pagina Web del corso sarà disponibile una collezione di esercizi e di prove di preparazione all esame con soluzioni Saranno anche disponibili on-line i testi e le soluzioni delle esercitazioni guidate 20

Modalità d esame Prova pratica in laboratorio Relativa a tutto il programma svolto Produrre un programma Java per la risoluzione di un problema Rispondere a domande sulla parte generale del corso (linguaggio di programmazione incluso) Lo svolgimento di questa parte è obbligatorio per il superamento dell esame Eventuale prova orale su tutto il programma Esclusivamente su richiesta della docente 21

Iscrizione all esame L iscrizione alle prove è obbligatoria ed è solo elettronica La lista viene chiusa 5 giorni prima dell appello È obbligatorio eliminare il proprio nominativo se impossibilitati a presentarsi Se la lista è già chiusa, comunicazione di ritiro da inviare via email alla docente entro la data dell appello 22

Bonus di valutazione È possibile acquisire un bonus di 3 punti: 1 punto per la corretta iscrizione in lista 1 punto per superamento esame entro settembre 2019 1 punto per superamento esame entro febbraio 2020 Punto cumulabile con il punto precedente Riservato a studenti iscritti al 1 anno di corso Oltre il primo anno di frequenza, attribuibile il solo punto per la corretta iscrizione in lista Regola applicata anche ad attuali studenti in debito d esame iscritti ad anni successivi al primo 23

Bonus di valutazione Corretta iscrizione in lista (esame o laboratorio): iscrizione nei tempi previsti alla lista d esame e del laboratorio corretta eliminazione dalla lista in caso di ritiro Ogni mancata iscrizione corretta comporta la perdita di 1 punto bonus (cumulativamente) La mancata iscrizione in lista per l esame impedisce la partecipazione alla prova 24

Risultati I risultati sono pubblicati su AlmaEsami Su AlmaEsami è possibile visualizzare solo il voto. Consultare sempre anche il sito Web del corso per comunicazioni relative alla registrazione dei voti. La registrazione dei voti avviene nello stesso appello dell esame Un voto positivo può essere rifiutato al più una volta. Se si rifiuta un voto positivo, bisogna darne comunicazione via email entro la data di registrazione. Altre informazioni sono reperibili sul sito Web del corso 25

Ricevimento Il ricevimento studenti è previsto per tutta la durata dell A.A. Per appuntamento Richiesto via email da indirizzo istituzionale @studio.unibo.it È un momento di approfondimento, non di ripetizione Il ricevimento generalmente non viene svolto nei 7 giorni precedenti l esame Per responsabilizzare allo studio ed evitare la «ressa» dell ultimo minuto Per dare il tempo di assimilare i concetti oggetto dei chiarimenti 26

http://www-db.disi.unibo.it/courses/fit1-lz 27