Offerta Didattica

 

INFORMATICA

PROGRAMMAZIONE

Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2022/2023
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
INF/01BaseLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
96037236036
Legenda
CFU: n. crediti dell’insegnamento
CFU LEZ: n. cfu di lezione in aula
CFU LAB: n. cfu di laboratorio
CFU ESE: n. cfu di esercitazione
FREQUENZA:Libera/Obbligatoria
MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli
ORE: n. ore programmate
ORE LEZ: n. ore programmate di lezione in aula
ORE LAB: n. ore programmate di laboratorio
ORE ESE: n. ore programmate di esercitazione
SSD:sigla del settore scientifico disciplinare dell’insegnamento
TAF:sigla della tipologia di attività formativa
TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio

Obiettivi Formativi

L'obiettivo principale del corso è far acquisire conoscenze di base dell'informatica e sui principi della programmazione strutturata quale strumento di specifica di un algoritmo, usando come riferimento il linguaggio C.

Learning Goals

The main objective of the course is to acquire knowledge and skills on informatics and the principles of structured programming as an algorithm specification tool, with particular reference to the C language.

Metodi didattici

Lezioni frontali facendo uso di materiale didattico in formato elettronico reso disponibile dal docente tramite il sito di e-learnig dellUniversità. Laboratorio di programmazione.

Teaching Methods

Lectures with use of educational material in electronic format made available by the teacher through the University's e-learning web site. Programming laboratory

Prerequisiti

Matematica di base (algebra di base, concetto di funzione)

Prerequisites

Basic mathematics (basic algebra, definition of function)

Verifiche dell'apprendimento

Lo studente dovrà sostenere alcune prove teoriche e pratiche con cui dimostrare di aver appreso la conoscenza dei concetti di base della programmazione e di saper risolvere problemi mediante la creazione di programmi sviluppati in Linguaggio C.

Assessment

The exam consists of some theoretical and practical tests. Test allows student to demonstrate that they know the basic concepts of programming and are able to create programs in C Language.

Programma del Corso

Concetti di base sui fondamenti della rappresentazione delle informazioni. Introduzione agli elaboratori elettronici come strumenti per risolvere problemi. Algoritmi e linguaggi di programmazione. Il Linguaggio C.

Course Syllabus

Fundamentals on information representation. Introduction to computers as tools to solve problems. Algorithms and Programming languages. Language C.

Testi di riferimento: J. Glenn Brookshear, Stephen G. Kochan, “Fondamenti di informatica e programmazione in C”, Pearson Kernighan, Ritchie; “Il Linguaggio C”; Pearson - Prentice Hall A. Kelley, I. Pohl; “C didattica e programmazione” Pearson

Elenco delle unità didattiche costituenti l'insegnamento

Docente: MARIA FAZIO

Orario di Ricevimento - MARIA FAZIO

Dato non disponibile
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti