Programmazione Procedurale

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Programmazione Procedurale"

Transcript

1 Programmazione Procedurale Presentazione del Corso Anno Accademico G. Mecca Università della Basilicata Sommario Sommario Aspetti Organizzativi Riferimenti Modalità Didattiche e Crediti Programma del Corso Materiale Didattico Casi Particolari Aspetti Sostanziali Obiettivi Formativi Problemi Metodologia Didattica Risultati 2

2 Parte I Aspetti Organizzativi 3 Presentazione >> Riferimenti Riferimenti Sito del Corso Giansalvatore Mecca mecca@unibas.it - Dipartimento di Matematica - II Piano tel fax Ricevimento studenti lunedì 17:30-18:30, mercoledì 12:00-13:00 Carmelina Frammartino frammartino@pzmath.unibas.it Ricevimento studenti mercoledì 11:30-13:00 4

3 Presentazione >> Modalità Didattiche Modalità Didattiche Corso di 9 crediti 9 CFU = approx. 225 ore di lavoro lezioni frontali: 7,5 crediti: approssimativamente 70 ore laboratorio: 1,5 crediti: approssimativamente ore Totale: circa 80 ore di didattica assistita il resto è studio (>>) 5 Presentazione >> Modalità Didattiche Modalità Didattiche Impostazione della didattica assistita in aula vengono impartiti i concetti e vengono mostrati molti esempi di codice a casa lo studente studia il materiale delle lezioni in laboratorio vengono proposti esercizi da risolvere con l assistenza del docente, ma non vengono proposti ulteriori concetti ulteriori esercizi da risolvere a casa 6

4 Presentazione >> Modalità Didattiche Modalità Didattiche Esercitazioni di laboratorio mercoledì ore 13:30-17:30 a cominciare dal 3 novembre Due turni da 2 ore 13:30 15:30 e 15:30 17:30 Iscrizione al corso gli studenti del I anno sono considerati iscritti gli studenti degli anni successivi devono inviarmi un messaggio di posta elettronica 7 Presentazione >> Modalità Didattiche Modalità Didattiche La frequenza non è obbligatoria, nè per le lezioni, nè per il laboratorio ma è caldamente raccomandata (>>) Le regole per la partecipazione al lab. ogni due esercitazioni c è un giro di espulsioni vengono espulsi gli studenti che hanno riportato assenze viene prodotto un nuovo elenco con nuovi turni chi vuole essere reintrodotto deve contattare il docente 8

5 Presentazione >> Modalità Didattiche Modalità Didattiche Calendario della didattica 1 ottobre 15 dicembre: lezioni 16 dicembre 9 gennaio: prove intermedie 10 gennaio 4 febbraio: lezioni 5 febbraio 4 marzo: prove finali 9 Presentazione >> Modalità Didattiche Modalità Didattiche Modalità di svolgimento delle prove prova pratica di programmazione al calcolatore prova scritta (questionari con domande a risposta multipla) eventuale prova orale Obiettivo valutare la capacità pratica di programmare e la conoscenza teorica degli argomenti 10

6 Presentazione >> Modalità Didattiche Modalità Didattiche Date delle prove d esame prova intermedia: 15 dicembre (??) I prova finale: 16 febbraio II prova finale: 2 marzo III prova finale: maggio IV prova finale: luglio V prova finale: settembre 11 Presentazione >> Programma del Corso Programma del Corso Introduzione Architettura di Von Neumann Introduzione ai Linguaggi di Prog. elementi di base (dichiarazioni, assegnazioni, lettura e stampa) strutture di controllo (if, cicli) sottoprogrammi tipi strutturati (array, record) 12

7 Presentazione >> Programma del Corso Programma del Corso Fondamenti di Programmazione Programmazione modulare Introduzione alle strutture di dati Tecniche algoritmiche di base Qualità del codice Sintassi e semantica del C++ e del FORTRAN 13 Presentazione >> Materiale Didattico Materiale Didattico Composizione del materiale materiale delle lezioni (in linea sul sito) strumenti software per le esercitazioni varie dispense due libri consigliati (ATTENZIONE) Libri consigliati John R. Hubbard Programmare in C++ (II Edizione, 2001) McGraw Hill Libri Italia - Milano - 25 Euro circa 14

8 Presentazione >> Casi Particolari Casi Particolari Studenti del corso di laurea in Matematica Fondamenti di Informatica I e II + Ab. Informatiche I totale 9 crediti Differenze obiettivi formativi: meno enfasi sugli aspetti metodologici e sui fondamenti di programm. 15 Parte II Aspetti Sostanziali 16

9 Presentazione >> Obiettivi Formativi Obiettivi Formativi Corso del nucleo fortemente sincronizzato con gli altri Obiettivi formativi (dal Syllabus) Mettere gli studenti in grado di scrivere programmi strutturati in linguaggio C/C++ su strutture di dati statiche. Conoscere le tecniche e le metodologie fondamentali della programmazione procedurale 17 Presentazione >> Obiettivi Formativi Obiettivi Formativi Attenzione gli obiettivi del corso vanno collocati in quelli più ampi del corso di laurea l obiettivo NON è quello di formare programmatori C/C++/FORTRAN l obiettivo è formare programmatori a oggetti il corso è asservito a questo obiettivo 18

10 Presentazione >> Obiettivi Formativi Obiettivi Formativi Premessa insegnare a programmare bene è difficile insegnare a programmare bene a oggetti è difficilissimo Problema insegnare contemporaneamente le tecniche di programmazione (condizioni, cicli, parametri, strutture di dati) e l utilizzo delle classi e degli oggetti 19 Presentazione >> Obiettivi Formativi Obiettivi Formativi Le varie strategie didattiche strategia tradizionale (molto C e poi oggetti) strategia subito oggetti (Java) La nostra strategia introduzione alle tecniche della programmazione procedurale (questo corso) affrontando lo studio dei linguaggi in modo speculativo molta enfasi da subito sulla POO 20

11 Presentazione >> Problemi Problemi I problemi di questo corso Problema n. 1 imparare a programmare è difficile Problema n. 2 l atteggiamento degli studenti Problema n. 3 semplificazione eccessiva Problema n. 4 fraintendimento degli obiettivi didattici 21 Presentazione >> Problemi Problemi Problema n. 1 imparare a programmare è difficile Programmare richiede capacità di astrazione capacità di analizzare e risolvere problemi Programmare bene è ancora più difficile, perché la qualità del software è una disciplina complessa 22

12 Presentazione >> Problemi Problemi Problema n. 2 l atteggiamento degli studenti Chi non ha esperienza di programm. all inizio tende a scoraggiarsi Chi ha esperienza di programmazione è convinto di sapere già tutto Entrambi gli atteggiamenti sono sbagliati 23 Presentazione >> Problemi Problemi Problema n. 3 semplificazione eccessiva Per rendere più accessibile lo studio in alcuni casi si tende a semplificare eccessivamente la presentazione del processo di sviluppo esempi giocattolo Invece... l obiettivo deve essere quello di addestrare a risolvere problemi completi e realistici 24

13 Presentazione >> Problemi Problemi Problema n. 4 fraintendimento degli obiettivi didattici L obiettivo reale fornire una buona conoscenza della tecnologia ma soprattutto una corretta impostazione metodologica 25 Presentazione >> Problemi Problemi Problema n. 4 (cont.) Conoscenza della Tecnologia cosa è possibile fare (es: con un certo linguaggio) Conoscenza delle Metodologie linee guida per risolvere bene i problemi (di programmazione) come usare opportunamente la tecnologia Differenze la conoscenza tecnologica diventa presto obsoleta quella metodologica tende a durare e a valere di più 26

14 Presentazione >> Metodologia Didattica Metodologia Didattica Tecniche didattiche innovative sperimentate negli anni precedenti per risolvere i problemi precedenti Didattica a strati (non lineare) Prove a strati Lezioni centrate su progetti reali Doppia tecnologia 27 Presentazione >> Metodologia Didattica Metodologia Didattica Impostazione del materiale struttura non lineare; didattica a strati Impostazione tradizionale impostazione lineare concetto importante dettaglio tecnologico concetto importante dettaglio tecnologico corso 28

15 Presentazione >> Metodologia Didattica Metodologia Didattica Impostazione a strati concetti fondamentali (entro Natale) dettagli e approfondimenti concetti avanzati concetti fondamentali (fino a Natale) dettagli e approfondimenti concetti avanzati 29 Presentazione >> Metodologia Didattica Metodologia Didattica Vantaggi della didattica a strati semplifica il processo di apprendimento semplifica il processo di studio consente opportunità di recupero Una soluzione pensata per Problema n. 1: programmare è difficile 30

16 Presentazione >> Metodologia Didattica Metodologia Didattica Prove d esame a strati Prova di base accerta la conoscenza dei concetti fondamentali (>> standard minimo) Prova intermedia Prova avanzata accerta la conoscenza di tutti i concetti (>> standard formativo completo) 31 Presentazione >> Metodologia Didattica Metodologia Didattica I voti prova di base: (prova si/no ) >> obbl. prova intermedia: prova avanzata: Lo studente può scegliere il livello Una soluzione pensata per Problema n. 2: l atteggiamento degli studenti 32

17 Presentazione >> Metodologia Didattica Metodologia Didattica Presentazione degli argomenti centrate su progetti Struttura tipica di un argomento I: introduzione e presentazione dei progetti II: illustrazione dei concetti fondamentali III: conclusioni con i particolari sui progetti IV: dettagli e approfondimenti successivi V: eventuali concetti avanzati 33 Presentazione >> Metodologia Didattica Metodologia Didattica In altri termini fin dall inizio si comincia a ragionare su esempi completi discutendone in dettaglio tutti gli aspetti Un soluzione pensata per Problema n. 3: semplificazione eccessiva 34

18 Presentazione >> Metodologia Didattica Metodologia Didattica Doppia tecnologia filo conduttore del corso di laurea Obiettivo delineare i confini tra le tecnologie specifiche apprese e le tecniche generali che ci sono dietro In questo corso C++ e FORTRAN 35 Presentazione >> Metodologia Didattica Metodologia Didattica La struttura completa di un modulo introduzione e presentazione dei progetti illustrazione dei concetti fondamentali conclusioni con i particolari sui progetti seconda tecnologia dettagli e approfondimenti successivi eventuali concetti avanzati Una soluzione per Problema n. 4: fraintendimento degli obiettivi 36

19 Presentazione >> Risultati Risultati Popolazione iniziale al I anno: 129 Di cui completamente assenti 22, il 17% Hanno sostenuto Prog. Procedurale 75, 58% del totale, 70% degli studenti attivi (voto medio: 21,18) Hanno sostenuto Prog. Oggetti 29, 22% del totale, 27% degli studenti attivi (voto medio: 22,86) 37 Presentazione >> Risultati Risultati Le cause principali Errori nell impostazione didattica corretti nei corsi di quest anno Errori degli studenti scarsa capacità di studio scarsa capacità di organizzare lo studio scarsa frequenza in aula eccessiva fiducia nelle proprie conoscenze 38

20 Sommario Sommario Aspetti Organizzativi Riferimenti Modalità Didattiche e Crediti Programma del Corso Materiale Didattico Casi Particolari Aspetti Sostanziali Obiettivi Formativi Problemi Metodologia Didattica Risultati 39

Programmazione Procedurale

Programmazione Procedurale Programmazione Procedurale Presentazione del Corso Anno Accademico 2003-2004 http://www.db.unibas.it/informatica G. Mecca Università della Basilicata mecca@unibas.it Sommario Sommario Riferimenti e Crediti

Dettagli

Programmazione Orientata agli Oggetti I

Programmazione Orientata agli Oggetti I Programmazione Orientata agli Oggetti I Presentazione del Corso Anno Accademico 2004-2005 http://www.db.unibas.it/users/mecca/corsi/progoggettii G. Mecca Università della Basilicata mecca@unibas.it Presentazione

Dettagli

Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web

Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web Presentazione dei Corsi Anno Accademico 2004-2005 http://www.db.unibas.it/users/mecca/corsi/sviluppoweb G. Mecca mecca@unibas.it Università

Dettagli

Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web

Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web Tecnologie di Sviluppo per il Web Lab. di Tecnologie di Sviluppo Web Presentazione dei Corsi Anno Accademico 2003-2004 http://www.db.unibas.it/users/mecca/corsi/sviluppoweb G. Mecca mecca@unibas.it Università

Dettagli

Programmazione Orientata agli Oggetti in Linguaggio Java

Programmazione Orientata agli Oggetti in Linguaggio Java Programmazione Orientata agli Oggetti in Linguaggio Java Presentazione del Corso Anno Accademico 2003-2004 http://www.db.unibas.it/users/mecca/corsi/progoggettii versione 1.0 Questo lavoro è concesso in

Dettagli

Tecnologie di Sviluppo per il Web

Tecnologie di Sviluppo per il Web Tecnologie di Sviluppo per il Web Presentazione del Corso Anno Accademico 2002-2003 http://www.difa.unibas.it/users/gmecca/corsi/sviluppoweb G. Mecca mecca@unibas.it Università della Basilicata Sommario

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 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

Dettagli

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa Università di Bologna C.d.S. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2018/19 Docente: Prof. Marco Patella Tutor: Lorenzo Rosa 1 Obiettivi del corso Il corso si propone di presentare

Dettagli

Corso di Laurea Ingegneria Civile

Corso di Laurea Ingegneria Civile Corso di Laurea Ingegneria Civile Presentazione del corso di Fondamenti di Informatica Dm. 270 6 cfu Carla Limongelli Marzo 2009 1 Benvenuti!!! 2 Docenti del corso Prof. Carla Limongelli limongel@dia.uniroma3.it

Dettagli

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2016/17 Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro 1 Obiettivi del corso Il corso

Dettagli

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

Informatica e Comunicazione Digitale Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione Principali informazioni sull insegnamento Titolo insegnamento Linguaggi di Programmazione Corso di studio Informatica e Comunicazione Digitale Crediti formativi 9 Denominazione inglese Programming Languages

Dettagli

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

Introduzione al corso di Fondamenti di informatica. ingegneria elettronica Anno Accademico Donatella Firmani ottobre 2016 Introduzione al corso di Fondamenti di informatica ingegneria elettronica Anno Accademico 2016-2017 Donatella Firmani ottobre 2016 Lezioni il primo semestre dal 4 ottobre 2016 al 27 gennaio 2017 con un

Dettagli

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

Corso di.   Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell Automazione Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica L-A http://lia.deis.unibo.it/courses/fonda0506-ele/ Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell

Dettagli

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009 Università di Salerno Corso di FONDAMENTI DI INFORMATICA Corso di Laurea Ingegneria Meccanica & Ingegneria Gestionale Mat. Pari Docente : Anno Accademico 2009-2010 Lezione 1: Introduzione al Corso Mercoledì

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 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

Dettagli

Informatica triennale (L31) sede di Bari Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione

Informatica triennale (L31) sede di Bari Crediti formativi 9. No, ma la frequenza è fortemente consigliata Lingua di erogazione Principali informazioni sull insegnamento Titolo insegnamento Linguaggi di Programmazione Corso di studio Informatica triennale (L31) sede di Bari Crediti formativi 9 Denominazione inglese Programming

Dettagli

Introduzione al corso

Introduzione al corso Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica - ICA Prof. Pierluigi Plebani A.A. 2011/2012 Introduzione al corso La presente dispensa e da utilizzarsi ai soli fini didattici

Dettagli

CORSO DI FONDAMENTI DI INFORMATICA

CORSO DI FONDAMENTI DI INFORMATICA Università degli Studi di Bologna Facoltà di Ingegneria CORSO DI FONDAMENTI DI INFORMATICA Ing. Civile/Edile Anno Accademico 1999/2000 http://www-lia.deis.unibo.it/courses/fondcived Prof. Paola Mello Tel.

Dettagli

Corso di Laurea Ingegneria Civile

Corso di Laurea Ingegneria Civile Corso di Laurea Ingegneria Civile Presentazione del corso di Fondamenti di Informatica Dm. 270 6 cfu Carla Limongelli Marzo 2010 1 Benvenuti!!! 2 Docenti del corso Prof. Carla Limongelli limongel@dia.uniroma3.it

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Facoltà di Ingegneria Univ. 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

Dettagli

Corso di. Fondamenti di Informatica T

Corso di. Fondamenti di Informatica T Università degli Studi di Bologna Facoltà di Ingegneria Corso di http://lia.deis.unibo.it/courses/fondt-1011-elt Corso di Laurea in Ingegneria Elettrica Prof. Rebecca Montanari Anno accademico 2010/2011

Dettagli

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2015/16 Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco 1 Obiettivi del corso Il corso

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 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

Dettagli

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

Fondamenti di Informatica. Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012 Fondamenti di Informatica Proff. B.Buttarazzi & A.D Ambrogio A.A. 2011/2012 Sommario Contenuti del Corso Obiettivi Riferimenti Regole del Corso Materiale Didattico Scheduling Esami Introduzione al Corso

Dettagli

Programmazione e Laboratorio 2004/05

Programmazione e Laboratorio 2004/05 Programmazione e Laboratorio 2004/05 Informazioni Introduttive 18/10/2004 Programmazione e Laboratorio di Programmazione Luca Tesei 1 Riferimenti - Link Docente: Luca Tesei E-mail del docente: luca.tesei@unicam.it

Dettagli

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano" Anno accademico 2011/2012

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano Anno accademico 2011/2012 Università degli Studi di Bologna Facoltà di Ingegneria" Corso di SISTEMI INTELLIGENTI M! Corso di Laurea in Ingegneria Informatica! Prof. Michela Milano" Anno accademico 2011/2012 CONTENUTI (Fondamenti

Dettagli

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

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione Università degli Studi di Bologna Facoltà di Ingegneria Corso di http://lia.deis.unibo.it/courses/fondt-0910-elt Corso di Laurea in Ingegneria Elettrica Prof. Rebecca Montanari Anno accademico 2009/2010

Dettagli

Corso di Laurea Ingegneria Informatica

Corso di Laurea Ingegneria Informatica Corso di Laurea Ingegneria Informatica Presentazione del corso di Fondamenti di Informatica 2 A. Miola Febbraio 2008 http://www.dia.uniroma3.it/~java/fondinf2/ Presentazione Corso 1 Contenuti Corso di

Dettagli

Fondamenti di informatica. Introduzione al corso di Fondamenti di informatica I e II (informatici) Anno Accademico

Fondamenti di informatica. Introduzione al corso di Fondamenti di informatica I e II (informatici) Anno Accademico un approccio a oggetti con Java Luca Cabibbo al corso di I e II (informatici) Anno Accademico 1-2 18 febbraio 2 1 I (informatici) Docente: con la collaborazione di: Luca Cabibbo Maurizio Pizzonia Primo

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Introduzione al Corso Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2016/17 Informazioni sul Corso 1/3 6 CFU 60 ore di lezione,

Dettagli

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Luca Foschini Prof. Rebecca Montanari

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Facoltà di Ingegneria ed Architettura Anno Accademico 2016 2017 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2016/17 Codice settore con declaratoria 9 PROGRAMMAZIONE E

Dettagli

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

Fondamenti di Informatica A.A Obiettivo del corso. Programma del corso. Orario delle lezioni Fondamenti di Informatica A.A. 2007-2008 Corso per studenti lavoratori Area Industriale Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede -

Dettagli

Fondamenti di Informatica T1

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T1 Corso di Laurea in Ingegneria Elettrica e Automazione Prof. Michela Milano (6CFU) Prof. Alessio Bonfietti (3CFU) Anno

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 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

Dettagli

Fondamenti di Informatica T1

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T1 Corso di Laurea in Ingegneria Elettrica e Automazione Prof. Michela Milano (6 CFU) Prof. Andrea Marongiu (3 CFU) A-K

Dettagli

Fondamenti di Informatica. Introduzione al Corso

Fondamenti di Informatica. Introduzione al Corso Fondamenti di Informatica Introduzione al Corso Prof. Raffaele Pizzolante A.A. 2016/17 Informazioni sul Corso 1/3 6 CFU 60 ore di lezione, suddivise in Lezioni frontali Esercitazioni pratiche al calcolatore

Dettagli

Algoritmi e Strutture Dati

Algoritmi e Strutture Dati Algoritmi e Strutture Dati Introduzione agli algoritmi Università di Camerino Corso di Laurea in Informatica 6CFU I periodo didattico Anno accademico 2005-06 Emanuela Merelli emanuela.merelli@unicam.it

Dettagli

Università degli Studi di Bologna Facoltà di Ingegneria. Corso di Applicazioni di Intelligenza Artificiale LS

Università degli Studi di Bologna Facoltà di Ingegneria. Corso di Applicazioni di Intelligenza Artificiale LS Università degli Studi di Bologna Facoltà di Ingegneria Corso di Applicazioni di Intelligenza Artificiale LS Corso di Laurea in Ingegneria Informatica Prof. Michela Milano Anno accademico 2007/2008 CONTENUTI

Dettagli

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

Laboratorio di Informatica. Filippo Sciarrone. Introduzione. Dispensa A-01 Settembre Laboratorio di Informatica. A-01 - Introduzione Filippo Sciarrone Introduzione Dispensa A-01 Settembre 2005 1 Questionario Informativo All avvio del corso viene proposto un Questionario Informativo che ha i seguenti scopi: acquisire un quadro di conoscenza

Dettagli

Corso di Fondamenti di Informatica e Laboratorio T-AB

Corso di Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni e Ingegneria dell Automazione

Dettagli

Fondamenti di Informatica modulo B

Fondamenti di Informatica modulo B Università degli Studi di Ferrara Dipartimento di Ingegneria Fondamenti di Informatica modulo B Corso di Laurea triennale in Ingegneria Elettronica e Informatica Prof. Evelina Lamma Anno Accademico 2016-17

Dettagli

Fondamenti di Informatica e Laboratorio T-AB!

Fondamenti di Informatica e Laboratorio T-AB! Università degli Studi di Bologna Facoltà di Ingegneria! Fondamenti di Informatica e Laboratorio T-AB! Corso di Laurea in Ingegneria! Elettronica e Telecomunicazioni! Prof. Luca Foschini! Prof. Alessio

Dettagli

SCIENZE DELLA FORMAZIONE PRIMARIA (V.O.) Metodologia Didattica per la Scuola Primaria* - A.A. 2013/2014 Prof.ssa G. Compagno SCHEDA DI TRASPARENZA

SCIENZE DELLA FORMAZIONE PRIMARIA (V.O.) Metodologia Didattica per la Scuola Primaria* - A.A. 2013/2014 Prof.ssa G. Compagno SCHEDA DI TRASPARENZA 1 SCIENZE DELLA FORMAZIONE PRIMARIA (V.O.) Metodologia Didattica per la Scuola Primaria* - A.A. 2013/2014 Prof.ssa G. Compagno SCHEDA DI TRASPARENZA NOME E COGNOME DOCENTE SETTORE SCIENTIFICO- DISCIPLINARE

Dettagli

Informatica industriale L-31. Corso di Programmazione e Laboratorio di Programmazione

Informatica industriale L-31. Corso di Programmazione e Laboratorio di Programmazione Informatica industriale L-31 Corso di Programmazione e Laboratorio di Programmazione Anno Accademico 2009/10 Rosario Culmone - p. 1/22 Orario Titolo Partizioni Lezioni Chi tiene il corso Dove Posta elettronica

Dettagli

Algoritmi e Strutture di Dati

Algoritmi e Strutture di Dati Algoritmi e Strutture di Dati Introduzione al Corso Maurizio Patrignani Algoritmi e Strutture di Dati Ordinamento D.M. 509/99 5 crediti Laurea in Ingegneria Informatica 2 anno programma ristrettissimo

Dettagli

Università degli Studi di Enna Kore

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/05 6 Algoritmi e Strutture Dati (a scelta)

Dettagli

Basi di Dati II. Introduzione al corso

Basi di Dati II. Introduzione al corso Introduzione al corso Obiettivi formativi Il corso mira a fornire gli strumenti tecnologici per mettere in pratica ed ampliare le conoscenze che sono state presentate durante il modulo di Basi di Dati

Dettagli

Fondamenti di Informatica T1"

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria" Fondamenti di Informatica T1" Corso di Laurea in Ingegneria! Elettrica e Automazione! Prof. Michela Milano" Anno accademico 2012/2013 CONTENUTI"

Dettagli

Informatica per il Management: Analisi Numerica

Informatica per il Management: Analisi Numerica Informatica per il Management: Analisi Numerica Anno Accademico 2009-2010 29 Settembre 2009 Docente: Carla Guerrini 1 Docente: Carla Guerrini 2 Contatti: guerrini@dm.unibo.it Subject: studente AN Docente:

Dettagli

Fondamenti di Informatica modulo B

Fondamenti di Informatica modulo B Università degli Studi di Ferrara Dipartimento di Ingegneria Fondamenti di Informatica modulo B Corso di Laurea triennale in Ingegneria Elettronica e Informatica Prof. Evelina Lamma Anno Accademico 2015-16

Dettagli

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

Fondamenti di Informatica 1 A.A Studenti. Obiettivo del corso. Programma del corso Fondamenti di Informatica 1 A.A. 2007-2008 Settore dell'informazione Canale 2-3 Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede - Via Trieste

Dettagli

Fondamenti di Informatica modulo B

Fondamenti di Informatica modulo B Università degli Studi di Ferrara Dipartimento di Ingegneria Fondamenti di Informatica modulo B Corso di Laurea triennale in Ingegneria Elettronica e Informatica Prof. Evelina Lamma Anno Accademico 2017-18

Dettagli

MODELLO SCHEDA INSEGNAMENTO

MODELLO SCHEDA INSEGNAMENTO Corso di L/LM/LMCU Denominazione insegnamento: MODELLO SCHEDA INSEGNAMENTO Numero di Crediti: 9 Anno: Semestre: Docente Titolare: Scienze Geologiche Fondamenti di Informatica I II Salvatore Rampone Dottorandi/assegnisti

Dettagli

FONDAMENTI DI INFORMATICA

FONDAMENTI DI INFORMATICA Fondamenti di Informatica FONDAMENTI DI INFORMATICA Domenico Talia talia@deis.unical.it A.A. 2002-2003 Facoltà di Ingegneria UNICAL Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica

Dettagli

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1 Fondamenti di Informatica T-1 Facoltà di Ingegneria Univ. 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

Dettagli

Organizzazione del corso

Organizzazione del corso INFORMATICA B (sezione A-K) Ingegneria Elettrica INFORMATICA C Ingegneria Chimica e Materiali Organizzazione del corso Docenti Docente: Danilo Ardagna Dipartimento di Elettronica, Informazione e Biongingegneria

Dettagli

Fondamenti di Informatica (lettere A-I) A

Fondamenti di Informatica (lettere A-I) A Fondamenti Informatica (lettere A-I) A Prof. Roberto Basili (Primo Modulo) Prof. Vincenzo Grassi(Secondo Modulo) Fondamenti Informatica Corso 10 CFU Nasce dalla fusione dei corsi Fondamenti Informatica

Dettagli

Informatica industriale L-31. Corso di Programmazione e Laboratorio di Programmazione

Informatica industriale L-31. Corso di Programmazione e Laboratorio di Programmazione Informatica industriale L-31 Corso di Programmazione e Laboratorio di Programmazione Anno Accademico 2010/11 Rosario Culmone - p. 1/22 Orario Titolo Partizioni Lezioni Chi tiene il corso Dove Posta elettronica

Dettagli

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Luca Foschini Prof. Alessio Bonfietti

Dettagli

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Scuola di Ingegneria Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Luca Foschini Prof. Rebecca Montanari

Dettagli

Elementi di Informatica

Elementi di Informatica Corso di Laurea triennale in Ingegneria Chimica in condivisione con Corso di Laurea triennale in Ingegneria Navale e Scienze dei Materiali Elementi di Informatica A.A. 2016/17 prof. Mario Barbareschi Introduzione

Dettagli

PROGETTAZIONE DIDATTICA

PROGETTAZIONE DIDATTICA Istituto di Istruzione Superiore Di Vittorio - Lattanzio a.s. 2018 / 2019 PROGETTAZIONE DIDATTICA MATERIA / DISCIPLINA CLASSE DOCENTI INFORMATICA 3 Bt LATTANZIO Insegnante teorico: Prof. Tullio Testa Insegnante

Dettagli

SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI)

SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI) SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI) Corso di PROGETTAZIONE DEL SOFTWARE (Laurea in Ingegneria Informatica) Prof. Emiliano Casalicchio A.A. 2009/10 INFORMAZIONI AMMINISTRATIVE

Dettagli

Come fare ricerca empirica

Come fare ricerca empirica DIPARTIMENTO DI SCIENZE SOCIALI E POLITICHE Anno Accademico 2013/2014 Metodologia della Ricerca Sociale (GLO) dott. Ferruccio Biolcati Rinaldi INTRODUZIONE AL CORSO Come fare ricerca empirica 1 Gli obiettivi

Dettagli

Fondamenti di Informatica e Laboratorio - modulo B

Fondamenti di Informatica e Laboratorio - modulo B Fondamenti di Informatica e Laboratorio - modulo B Corso di Laurea triennale in Ingegneria Elettronica e Informatica Prof. Evelina Lamma Anno Accademico 2018-19 1 Fondamenti di Informatica e Laboratorio

Dettagli

Corso di Fondamenti di Informatica L-A

Corso di Fondamenti di Informatica L-A Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica L-A Corso di Studi in Ingegneria Informatica Prof. Paola Mello, Prof. Paolo Bellavista Anno accademico 2006/2007

Dettagli

Università degli Studi di Enna Kore Facoltà di Scienze dell Uomo e della Società

Università degli Studi di Enna Kore Facoltà di Scienze dell Uomo e della Società Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/05 9 Sistemi di elaborazione delle informazioni 54 No Classe Corso di studi Tipologia

Dettagli

Fondamenti di Informatica A.A Studenti

Fondamenti di Informatica A.A Studenti Fondamenti di Informatica A.A. 2008-2009 Corso di recupero Ingegneria Area Industriale Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8271417 Torre Archimede - Via

Dettagli

Contatti: Informatica per il Management: Analisi Numerica. Obiettivi del corso di Analisi Numerica. Informatica per il Management: Analisi Numerica 1

Contatti: Informatica per il Management: Analisi Numerica. Obiettivi del corso di Analisi Numerica. Informatica per il Management: Analisi Numerica 1 Informatica per il Management: Analisi Numerica Anno Accademico 2010-2011 INIZIO LEZIONI: 5 OTTOBRE 2010 TERMINE DELLE LEZIONI: 16 DICEMBRE 5 Ottobre 2010 28/09/2010 Docente: Carla Guerrini 1 28/09/2010

Dettagli

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

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma Università degli Studi di Bologna Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE Prof. Evelina Lamma Ingegneria Informatica Anno Accademico 1999/2000 Obiettivi del corso Fornire i concetti di base

Dettagli

Fondamenti di Informatica e Programmazione

Fondamenti di Informatica e Programmazione Fondamenti di Informatica e Programmazione Introduzione al Corso Prof. Marco Lombardi A.A. 2018/19 Informazioni sul Corso 1/6 8 CFU 80 ore di lezione, suddivise in Lezioni frontali Esercitazioni pratiche

Dettagli

Obiettivi del corso. Programmazione Corso di laurea in Informatica

Obiettivi del corso. Programmazione Corso di laurea in Informatica Obiettivi del corso Corso di laurea in Obiettivi del corso Sviluppo di software secondo il paradigma orientato agli oggetti (object-oriented) pianificazione per risolvere problemi disegno e implementazione

Dettagli

FONDAMENTI DI INFORMATICA

FONDAMENTI DI INFORMATICA Fondamenti di Informatica FONDAMENTI DI INFORMATICA Domenico Talia talia@deis.unical.it A.A. 2002-2003 Facoltà di Ingegneria UNICAL Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica

Dettagli

Università degli Studi di Enna Kore Facoltà di Scienze dell Uomo e della Società

Università degli Studi di Enna Kore Facoltà di Scienze dell Uomo e della Società Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/05 6 Informatica per l analisi della performance sportiva 36 No Classe Corso di studi

Dettagli

PROGRAMMAZIONE E CONTROLLO

PROGRAMMAZIONE E CONTROLLO DIPARTIMENTO DI ECONOMIA E IMPRESA Corso di laurea in Economia aziendale Anno accademico 2017/2018-2 anno PROGRAMMAZIONE E CONTROLLO SECS-P/07-9 CFU - 2 semestre Docente titolare dell'insegnamento DANIELA

Dettagli

Corso di Fondamenti di Informatica T-1

Corso di Fondamenti di Informatica T-1 Università degli Studi di Bologna Scuola di Ingegneria e Architettura Dipartimento di Informatica Scienza e Ingegneria Corso di Fondamenti di Informatica T-1 Corso di Studi in Ingegneria Informatica Prof.

Dettagli

REGOLATORI INDUSTRIALI E CONTROLLO DIGITALE Alberto Leva

REGOLATORI INDUSTRIALI E CONTROLLO DIGITALE Alberto Leva REGOLATORI INDUSTRIALI E CONTROLLO DIGITALE 2007/2008 Scopo del corso 2 Completare la conoscenza di base dell'automatica. Affrontare operativamente il problema del progetto dei sistemi di controllo. Studiare

Dettagli

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Scuola di Ingegneria Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Luca Foschini Prof. Incognito Tutor

Dettagli

Fondamenti di Intelligenza Artificiale

Fondamenti di Intelligenza Artificiale Fondamenti di Intelligenza Artificiale Prof. Evelina Lamma Dipartimento di Ingegneria Telefono: 0532 974894 Email: nome.cognome@unife.it http://docente.unife.it/evelina.lamma Ricevimento: mercoledì h.14-15

Dettagli

Informatica B. Daniele Loiacono

Informatica B. Daniele Loiacono Informatica B Chi siamo? 2 q (docente) E-mail: daniele.loiacono@polimi.it Ufficio: Dip. di Elettronica, Informazione e Bioingegneria (DEIB), stanza n 150 [1 piano, in fondo a sinistra] Tel: 3615 (dall

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Introduzione al Corso Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2017/18 Informazioni sul Corso 1/3 8 CFU 80 ore di lezione,

Dettagli

a.a. 2012/13 Laurea triennale in Scienze della Natura Matematica ed Elementi di Statistica Presentazione del corso e informazioni pratiche

a.a. 2012/13 Laurea triennale in Scienze della Natura Matematica ed Elementi di Statistica Presentazione del corso e informazioni pratiche a.a. 2012/13 Laurea triennale in Scienze della Natura Matematica ed Elementi di Statistica Presentazione del corso e informazioni pratiche Docente Monica Lazzo Dipartimento di Matematica stanza 6 quarto

Dettagli

Introduzione al corso

Introduzione al corso Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2010/2011 Introduzione al corso La presente dispensa e da utilizzarsi ai soli

Dettagli

MODELLO DI PROGRAMMAZIONE DISCIPLINARE

MODELLO DI PROGRAMMAZIONE DISCIPLINARE MODELLO DI PROGRAMMAZIONE DISCIPLINARE ISTITUTO IIS Silvio Ceccato ANNO SCOLASTICO 2017/2018 INDIRIZZO Informatica CLASSE 4 SEZIONE AI DISCIPLINA_TPSIT: Tecnologie e progettazione dei sistemi informatici

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria e Architettura

Università degli Studi di Enna Kore Facoltà di Ingegneria e Architettura Anno Accademico 2018 2019 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2018/19 ING-INF/05 6 Algoritmi e Strutture Dati 48 No Classe Corso di studi Tipologia di insegnamento

Dettagli

REGOLATORI INDUSTRIALI E CONTROLLO DIGITALE Alberto Leva

REGOLATORI INDUSTRIALI E CONTROLLO DIGITALE Alberto Leva REGOLATORI INDUSTRIALI E CONTROLLO DIGITALE 2008/2009 Scopo del corso 2 Completare la conoscenza di base dell'automatica. Affrontare operativamente il problema del progetto dei sistemi di controllo. Studiare

Dettagli

Presentazione del Corso Informazioni utili

Presentazione del Corso Informazioni utili Fondamenti di Informatica Canale A - L Alfonso Miola Presentazione del Corso Informazioni utili Gennaio 2002 1 Contenuti K Corso di Fondamenti di Informatica K Programma del corso K Materiale didattico

Dettagli

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

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

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

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

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

Corso di Fondamenti di Informatica e Laboratorio ato o T-AB Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica e Laboratorio ato o T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Michela Milano Prof.

Dettagli

Algoritmi e Strutture Dati

Algoritmi e Strutture Dati + Laboratorio: struttura del corso Laboratorio di Introduzione al Corso Maria Rita Di Berardini (Ascoli), Emanuela Merelli (Camerino) 1 1 Dipartimento di Matematica e Informatica Università di Camerino

Dettagli

Architettura. Nome Modulo Tipologia lezioni Ore Docente SSD Ruolo Interno Affidamento. Vincenzo Conti

Architettura. Nome Modulo Tipologia lezioni Ore Docente SSD Ruolo Interno Affidamento. Vincenzo Conti Anno Accademico 2015 2016 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2015/16 ING-INF/05 6 Algoritmi e Strutture Dati (a scelta) 48 No Classe Corso di studi Tipologia

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico Facoltà di Ingegneria ed Architettura Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 ING-INF/05 6 ATTIVITÀ INFORMATICHE E TELEMATICHE 48

Dettagli

Basi di dati (nuovo ordinamento)

Basi di dati (nuovo ordinamento) Basi di dati (nuovo ordinamento) 2007-2008 Docente gruppo L-Z (e corsi di laurea diversi da Ing. Inform.): Paolo Atzeni atzeni@dia.uniroma3.it http://www.dia.uniroma3.it/~atzeni/ (per il gruppo A-K: Riccardo

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli