Introduzione alla programmazione con Python (3a ed.)
Introducción al Curso
L’obiettivo del corso è quello di insegnare i fondamenti della programmazione dei calcolatori senza assumere alcuna conoscenza preliminare in algoritmica, programmazione o architettura dei calcolatori. Gli unici elementi di base dati per acquisiti sono alcuni concetti matematici a livello di scuola media superiore e una buona alfabetizzazione informatica. Il corso inizia interagendo con l’interprete Python per risolvere compiti semplici, quali calcolare il risultato di un’espressione aritmetica, o memorizzare tale risultato in memoria. Il corso prosegue utilizzando e progettando funzioni in Python per risolvere semplici problemi del tipo input-elaborazione-output. Vengono in seguito introdotte le istruzioni condizionali e i costrutti iterativi per programmare flussi di controllo più sofisticati. Insieme alle istruzioni relative al flusso di controllo, vengono introdotti altri tipi di dato oltre a quello numerico (logico, testo) e strutture per (liste, file). Durante il corso, tutti i concetti vengono esemplificati utilizzando il modulo Turtlegraphics che consente di manipolare oggetti grafici tramite l’insieme dei comandi semplici e intuitivi del LOGO. Al termine del corso, gli studenti saranno pronti per seguire corsi più avanzati in Python, oppure per passare ad altri linguaggi di programmazione (ad es. Java, C/C++) con più facilità.Informatica, Gestión y Análisis de datos
Horas de Entrenamiento35
NivelBeginner
Metodos de CursoTutoría
Italiano
Duraciòn4 Semana
TipologíaOnline
Estado del CursoTutoría Soft
Agenda del Curso
Iniciar Suscripciones
Apertura del Curso
Comenzando la Tutoría
Tutoría Final
Tutoría Soft
Cierra Curso
Resultados de Aprendizaje
Al termine del corso gli studenti avranno acquisito le capacità fondamentali relative alla programmazione dei calcolatori. Sapranno risolvere semplici problemi, passando dall’insieme di istruzioni di base all’orchestrazione di un algoritmo. Essi saranno in grado di seguire corsi più avanzati di algoritmi, strutture dati, programmazione in Python o altri linguaggi.
Conocimiento Recomendado
Il corso non assume nessuna conoscenza pregressa, se non abilità informatiche di base e concetti matematici a livello di scuola media-superiore.
Libros de texto y lecturas recomendadas
Il corso non prevede l’utilizzo di libri di testo. Durante il corso, verranno forniti link a materiale aggiuntivo disponibile gratuitamente in linea con cui gli studenti potranno approfondire alcuni degli argomenti trattati.
Formato del Curso
Il corso è strutturato in due parti, da due settimane ciascuna, per un totale di quattro settimane. In ogni settimana sono previste 10 lezioni e un’esercitazione conclusiva che ricomprende tutti gli argomenti trattati nelle lezioni della settimana. Al termine della prima e della seconda parte viene proposto un progetto (compito) da svolgere individualmente, le cui soluzioni sono messe in linea sul sito del corso. Verifiche in linea sulla preparazione possono essere effettuate al termine della prima e della seconda parte. La certificazione della preparazione raggiunta relativa a tali verifiche può essere ottenuta nelle modalità previste dal consorzio Eduopen.Reglas para la obtención de certificados y Exámenes
Costo del Certificado de Participación
È richiesto il superamento di due prove di esame con un limite minimo del 70% di risposte corrette (per ogni prova).