## page was renamed from InformaticaSUA
== Informatica ==
(Offerta Formativa fino all'A.A. 2014/15)
'''Numero di crediti ECTS''': 10
'''SSD di riferimento''': INF/01
'''Docente''': [[https://www.mat.unical.it/calimeri/|Francesco Calimeri]]
'''Prerequisiti'''
<
>
Conoscenze di base di matematica e logica.
'''Obiettivi'''
<
>
Solide basi sulla programmazione dei calcolatori elettronici per la risoluzione di problemi. Tecniche di programmazione nel linguaggio Java, con uso di semplici strutture dati. Introduzione alla programmazione ad oggetti.
'''Programma'''
* Information Representation
* Propositional Calculus
* Computer Architecture
* Algorithms
* Programming Languages
* Programming in Java-Getting Started
* Development Environments
* Primitive Data Types
* Control Structures
* Functions in Java-Methods
* Array-References
* Array of Characters And Strings
* Introduction to Object-oriented Programming
'''Bibliografia'''
<
>
* Roberto Bruni, Andrea Corradini, Vincenzo Gervasi, Programmazione in Java, APOGEO, 2009.
* Harvey M. Deitel, Paul J. Deitel, Java. Fondamenti di programmazione, APOGEO, 2005.
* Cay Horstmann, Concetti di informatica e fondamenti di Java, APOGEO, 2007.
* C. Thomas Wu, Java-Fondamenti di programmazione, Mc Graw-Hill, 2009.
'''Tipologia di attività didattiche'''
<
>
Lezioni, Esercizi, Laboratorio, Progetti
'''Metodi di valutazione'''
<
>
Esame scritto, esame orale.