Differenze tra le versioni di "Corso Introduzione alla Programmazione C++ 2018"

Da GolemWiki.
Jump to navigation Jump to search
Riga 29: Riga 29:
  
 
* '''Terza serata''' - ''[http://www.glgprograms.it/?p=prog/cc03 dispense della terza serata]''
 
* '''Terza serata''' - ''[http://www.glgprograms.it/?p=prog/cc03 dispense della terza serata]''
** Costrutti iterativi: <code>do...while</code>
+
** <code>break</code> e <code>continue</code> nei cicli
 
** Costanti
 
** Costanti
 
** Array
 
** Array
Riga 36: Riga 36:
 
*** Enum
 
*** Enum
 
*** Struct
 
*** Struct
** Puntatori
 
** Aritmetica dei puntatori
 
 
** Stringhe
 
** Stringhe
  
 
* '''Quarta serata''' - ''[http://www.glgprograms.it/?p=prog/cc04 dispense della quarta serata]''
 
* '''Quarta serata''' - ''[http://www.glgprograms.it/?p=prog/cc04 dispense della quarta serata]''
 +
** Puntatori
 +
*** Aritmetica dei puntatori
 
** Funzioni
 
** Funzioni
** Regole di visibilità
+
*** Regole di visibilità
** Parametri di funzioni
+
*** Parametri di funzioni
 
** Riferimenti
 
** Riferimenti
  

Versione delle 15:40, 7 dic 2018

Materiale

Dispense complete in formato HTML. NB: I codici della prima sezione sono in linguaggio C.

Materiale condiviso: listati svolti a lezione ed esercizi proposti.

Programma

  • Prima serata - dispense della prima serata
    • Com'è fatto un computer
    • Come pensa il computer
    • L'IDE
    • La compilazione
    • Il mio primo programma: Hello World!
    • Interagire con il programma: iostream
      • Output
      • Input
    • Variabili
      • Tipi primitivi
      • La codifica ASCII e il char
    • Operatori matematici
    • Espressioni
  • Seconda serata - dispense della seconda serata
    • Operatori logici
    • Espressioni logiche
    • Strutture di controllo
      • Costrutti condizionali: if...else, switch
      • Costrutti iterativi: while, for
  • Quarta serata - dispense della quarta serata
    • Puntatori
      • Aritmetica dei puntatori
    • Funzioni
      • Regole di visibilità
      • Parametri di funzioni
    • Riferimenti

Il programma potrebbe subire variazioni in corso d'opera per permettere approfondimenti o colmare eventuali lacune

Date e Luogo

Il corso si terrà presso l' Officina Informatica, un giorno a settimana a partire dal 21 novembre, per 5 settimane.

Cosa serve

È necessario un computer portatile proprio.

  • Per un sistema GNU/Linux si consiglia di installare l'editor Geany.
  • Per altri sistemi operativi si consiglia CodeBlocks.

Prezzo

  • 40 € (di cui 15€ per la tessera socio GOLEM)
  • 30 € (di cui 10€ per la tessera socio GOLEM) per ragazzi U18

Il pagamento potrà essere effettuato la prima sera in contanti. Altre modalità (es. bonifico) potranno essere concordate col tesoriere la sera stessa.

Iscrizione

Il corso sarà attivato con un numero minimo di 4 partecipanti.

Scrivere un'email per iscriversi o per qualsiasi altro chiarimento, entro lunedì 19 novembre.