Programmazione in C

Questa pagina copre la parte di Programmazione in C per entrambi i canali del corso di Informatica Generale.

Lezioni: modalità e orari

Le lezioni per la parte di Programmazione in C del corso di Informatica Generale si svolgeranno nei seguenti orari

  • Canale A-I: mercoledì ore 9-11 Aula IV

  • Canale L-Z: giovedì ore 14-16 Aula II

Le lezioni si svolgeranno in modalità mista. Gli strumenti online descritti nell'omonima sezione saranno d'aiuto qualora dovessimo ritornare alle lezioni in modalità remota.

Strumenti online

Questi sono gli strumenti online utilizzati durante il corso:

  • Google Group

Il gruppo per Programmazione in C è unico per entrambi i canali (questo ha delle conseguenze per quanto riguarda la partecipazione alle lezioni in remoto con Google Meet, vedere sotto).

Iscrizione al gruppo:

  • Tutti gli studenti iscritti al secondo anno verranno aggiunti al Google Group denominato programmazione_in_c senza bisogno di fare richiesta.

  • Gli studenti iscritti al terzo anno che non abbiano ancora superato la parte di Programmazione in C dovranno richiedere esplicitamente di essere aggiunti al gruppo scrivendomi un'email dal loro indirizzo @studenti.uniroma1.it.

Il gruppo ha le seguenti funzioni:

  • Ricevere annunci (generali o specifici per un canale)

  • Discutere su qualsiasi cosa correlata alla parte di Programmazione in C

  • Accedere alle lezioni (tramite Google Meet, vedere sotto)

  • Accedere al folder condiviso del corso (e quindi agli slide, alle registrazioni delle lezioni, ecc...vedere sotto)

Il gruppo funziona sia come mailing list con indirizzo email programmazione_in_c@uniroma1.it sia tramite interfaccia web accessibile qui. Per accedere all'interfaccia web dovete essere loggati col vostro account @studenti.uniroma1.it.

  • Google Drive

Ogni studente che faccia parte del gruppo di Programmazione in C avrà accesso al folder condiviso su Google Drive.

Il folder ha le seguenti funzioni

  • Accesso agli slide e dispense del corso

  • Accesso alle registrazioni di lezioni

  • Condivisione materiale prodotto dagli studenti

Per poter accedere al folder condiviso dovete essere loggati col vostro account @studenti.uniroma1.it. Sulle vostre Google Apps selezionate Drive. Dentro Drive selezionate "Shared with me" e a quel punto dovreste vedere il folder denominato programmazione_in_c.

  • Google Meet

Lo streaming delle lezioni in modalità remota avverrà tramite Google Meet. Prima di ogni lezione creerò un evento su Google calendar e spedirò un invito al gruppo di Programmazione in C. Per poter accedere al Meet per una lezione dovete essere loggati col vostro account @studenti.uniroma1.it.

IMPORTANTE: Dato che il gruppo di Programmazione in C copre entrambi i canali, ogni studente riceverà due inviti: uno per il Meet di mercoledì (canale A-I) e l'altro per il Meet di giovedì (canale L-Z). Quindi in teoria uno studente potrebbe scegliere di partecipare a una qualsiasi delle due lezioni settimanali, indipendentemente dal canale di assegnazione. Dato che però in questo momento non mi è chiaro quale sia il numero massimo di utenti per Meet, è meglio, almeno per ora, che l'assegnazione per canale sia rispettata anche per le lezioni in remoto.

  • Discord Chat

Verrà usata durante le lezioni (o eventualmente anche al di fuori delle lezioni) per interagire. Per usarla non e' necessario installare nessuna app, basta il browser. Per registrarvi andate qui.

Al contrario di tutti gli altri strumenti online

  • non è necessario usiate la chat Discord: la chat di Meet è limitata mentre questa è molto migliore per interagire con me e fra di voi durante le lezioni, però è facoltativa.

  • se decidete di usarlo non è necessario che vi registriate con il vostro indirizzo email @studenti.uniroma1.it: potete usare qualsiasi altro indirizzo email (magari usate come screen name il vostro cognome).

Dopo che vi siete registrati e loggati cliccate sul + a sinistra ("Add a server"), scegliete "Join a server" e poi inserite il codice d'invito che trovate subito all'inizio della sezione "Conversazioni" nell'interfaccia web del Google group del corso. Questo vi autorizzerà da quel momento in poi ad entrare nella chat.

Programma in breve

Coming soon...

Testo e dispensa

  • La dispensa di Programmazione in C, scritta dal Prof. Bongiovanni, è accessibile tramite il folder condiviso del gruppo.

  • Per approfondimenti: "The C Programming Language", B. Kernighan & D. Ritchie, seconda edizione

Slide

Gli slide saranno accessibili tramite il folder condiviso del gruppo.

Contatti

Per domande

Modalità d'esame (per questa parte)

Coming soon...