Offerta Didattica

 

COGNITIVE SCIENCE AND THEORY OF COMMUNICATION

INTRODUCTION TO PYTHON

Classe di corso: LM-55,92 - Classe delle lauree magistrali in Scienze cognitive
AA: 2021/2022
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
INF/01CaratterizzanteLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
6600363600
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

OF1: Acquisizione delle principali metodologie di programmazione con il linguaggio Python, con un approccio implementativo; OF2: Sviluppo di competenze applicative dei metodi di programmazione; OF3: Sviluppo di abilità autonome utili alla definizione e risoluzione di problemi di programmazione elementari.

Learning Goals

LG1: Acquire competence on the main programming methods with the Python language, using a hands-on approach; LG2: Become familiar with applications of programming languages; LG3: Develop skills to autonomously define and solve basic programming problems.

Metodi didattici

- Lezioni frontali; - Esercitazioni di laboratorio.

Teaching Methods

- Lectures; - Lab programming sessions.

Prerequisiti

Conoscenza di base dell’uso del personal computer.

Prerequisites

Base knowledge of personal computers.

Verifiche dell'apprendimento

- Progetto finale; - Esame orale.

Assessment

- Final programming project; - Oral exam.

Programma del Corso

- Caratteristiche principali del linguaggio Python; - Strutture dati principali; - Costrutti condizionali; - Costrutti iterativi; - Input/output; - Funzioni; - Classi; - Eccezioni.

Course Syllabus

- Main characteristics of Python; - Data structures; - Conditional constructs; - Iterative constructs; - Input/output; - Functions; - Classes; - Exceptions.

Testi di riferimento: Python from the Very Beginning J. Whitington

Elenco delle unità didattiche costituenti l'insegnamento

Docente: GIORGIO MARIO GRASSO

Orario di Ricevimento - GIORGIO MARIO GRASSO

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