06297 - ELEMENTI DI INFORMATICA

Anno Accademico 2017/2018

  • Docente: Antonio Messina
  • Crediti formativi: 7
  • SSD: INF/01
  • Lingua di insegnamento: Italiano
  • Moduli: Antonio Messina (Modulo 1) Zeynep Kiziltan (Modulo 2)
  • Modalità didattica: Convenzionale - Lezioni in presenza (Modulo 1) Convenzionale - Lezioni in presenza (Modulo 2)
  • Campus: Bologna
  • Corso: Laurea in Astronomia (cod. 8004)

Conoscenze e abilità da conseguire

Al termine del corso lo studente acquisisce i principi di base dei moderni sistemi di calcolo e della programmazione, utilizzando un linguaggio di alto livello per la soluzione numerica di semplici problemi fisici.

Contenuti

  • Architettura software e hardware del calcolatore
  • Strutture dati
  • Rappresentazione dei numeri sul calcolatore
  • Pseudo codice
  • Introduzione al linguaggio di programmazione R
  • Algoritmi e programmi
  • Algoritmi numerici per: - radici di funzioni - integrazione di funzioni
Gli argomenti del programma verranno presentati con diversi esempi nelle lezioni frontali (Modulo 1). L’approfondimento con esercitazioni del linguaggio R ed esempi di progetti verranno curati nelle lezioni di laboratorio (Modulo 2).

Testi/Bibliografia

  • E. Loli Piccolomini, A. Messina, Statistica e Calcolo con R, McGraw-Hill Education, settembre 2015
  • Appunti del corso e i progetti software sviluppati a lezione saranno resi disponibili durante il corso in rete

Metodi didattici

Il materiale didattico viene illustrato utilizzando pagine in formato html o diapositive. La programmazione e gli algoritmi vengono presentati tramite esempi concreti e sono sviluppati completamente; il materiale relativo agli esempi viene messo a disposizione degli studenti in rete. Durante le ore di laboratorio lo studente acquisisce la conoscenza del sistema e delle tecniche di calcolo attraverso problemi che riguardano argomenti specifici trattati nel corso

Modalità di verifica e valutazione dell'apprendimento

La verifica dell'apprendimento verrà effettuata attraverso:

  • una discussione della relazione su un progetto realizzato dallo studente (progettazione, implementazione, algoritmo, risultati) in riferimento ad uno degli argomenti presentati a lezione

  • una discussione di almeno due degli argomenti presentati a lezione.

Nella verifica:

  • quanto alla relazione sul progetto svolto, si terrà conto della aderenza dell'elaborato alla soluzione del problema e della completezza descrittiva; saranno inoltre considerati essenziali la capacità di sintesi e la chiarezza di esposizione.

  • quanto alle risposte sugli argomenti del corso, si terrà conto della chiarezza di esposizione, del grado di conoscenza degli argomenti e della capacità di affrontane situazioni nuove.

Strumenti a supporto della didattica

  • Videoproiettore
  • PC
  • Laboratorio

Link ad altre eventuali informazioni

http://www.unibo.it/docenti/antonio.messina

Orario di ricevimento

Consulta il sito web di Antonio Messina

Consulta il sito web di Zeynep Kiziltan