Primi passi nella programmazione

Scritto da

in

Obiettivi

Introdurre le nozioni basilari della programmazione imperativa e strutturata attraverso l’uso del linguaggio C, al fine di stimolare il pensiero computazionale e fornire le conoscenze necessarie per approcciarsi allo studio di altri linguaggi di programmazione e tecnologie informatiche.

Descrizione

Questa attività, GRATUITA, è un corso indirizzato sia agli studenti delle scuole superiori che a persone interessate alle tematiche proposte.

Sono previsti 10 incontri settimanali, di sabato pomeriggio e della durata di 2 ore, durante i quali verranno alternate lezioni frontali ad esercitazioni al computer. Per i corsisti particolarmente interessati potranno eccezionalmente prevedersi occasionalmente ulteriori esercitazioni, le cui modalità operative saranno definite di volta in volta.

Alla fine del ciclo di incontri, i partecipanti acquisiranno le nozioni basilari della programmazione e saranno in grado di studiare ed approfondire:

• ulteriori costrutti e funzionalità del linguaggio C non affrontati durante il ciclo di incontri;

• le strutture dati dinamiche e gli algoritmi dedicati;

• il paradigma di programmazione orientato agli oggetti;

• il paradigma di programmazione multithreading e le librerie sulle interfacce grafiche;

• la programmazione per il Web;

• i linguaggi di programmazione multi paradigma come Python e Javascript;

• le tecnologie dedicate all’elettronica e alla domotica come Arduino e Raspberry Pi.

Contenuti

• istruzioni di lettura e scrittura sulla shell;

• gestione delle strutture dati numeriche ed alfanumeriche;

• aritmetica e operatori del linguaggio C;

• istruzioni di selezione e iterazione;

• funzioni e creazione di una libreria;

• organizzazione di un programma in memoria;

• struttura dati array: gestione e algoritmi dedicati su ordinamento e ricerca;

• cenni sulla shell Bash.

 

 

Il corso, che partirà alle ore 16.30 di sabato 4 dicembre, sarà ristretto ad un numero limitatissimo di partecipanti, per cui è necessario prenotarsi. 
Esso sarà destinato gratuitamente ai soci; per chi non fosse già iscritto all’Associazione è necessario il versamento della quota sociale di € 15,00.
 
Per la partecipazione è necessario il possesso della Certificazione verde COVID-19.