EDIT: i sistemi Mac devono installare il certificato del server della VM degli esami.
EDIT: i sistemi Mac sono fortemente scoraggiati perchè ci costringono ad una sorveglianza aggiuntiva.
EDIT: abbiamo semplificato alcuni passi e specificato che chi usa sistemi Mac OS deve accedere a Zoom via Google Chrome.
REQUISITI NECESSARI:
- Dovete essere da soli in una stanza chiusa, senza nessuno che vi venga a visitare, pena annullamento. Ulteriori informazioni sulle procedure degli esami online alla Sapienza sono disponibili qui.
- L'identificazione avverrà usando le foto che avete caricato su Infostud. Caricate il documento su infostud, trovate le istruzioni qui.
- Un PC con webcam e Windows 10 oppure Mac OS (mi dispiace ma Linux non è supportato)
- NOTA per chi ha un Mac: installate il certificato necessario al collegamento alla VM degli esami.
- Un cellulare con camera e Zoom installato e caricabatterie
- Safe Exam Browser ultima versione (Windows: 3.3.1, Mac: 3.0) OBBLIGATORIAMENTE
- Se hai un sistema Windows: Applicazione Zoom (ultima versione)
- Se hai un sistema Mac OS: Google Chrome per accedere a Zoom via browser
- Una connessione di rete STABILE che supporti 2 videoconferenze contemporanee (PC + Smartphone)
- DISINSTALLATE eventuali programmi di screen sharing (Teamviewer e similari) altrimenti SEB non vi fa fare l'esame
Come si svolge l’esame
- Usiamo una VM Linux che vi mette a disposizione Spyder 4 e Python 3.8 in una sessione noVNC tramite browser
- Il browser che dovete usare è il Safe Exam Browser (SEB).
- Installate l'ultima versione per Windows oppure per Mac (Windows: 3.3.1, Mac: 3.0) – purtroppo non abbiamo il modo di farvi svolgere l'esame tramite Linux.
- Durante l'esame useremo Zoom con 2 conferenze contemporanee: una per i vostri PC ed una per i vostri smartphone
- DOVETE autenticarvi su entrambe le conferenze con le credenziali ufficiali Sapienza (cognome.matricola@studenti.uniroma1.it)
- Se doveste avere problemi ad entrare in Zoom con la seconda conferenza, usate un indirizzo gmail personale
- Almeno un giorno prima riceverete per email:
- le credenziali per accedere alla VM. COPIATELE SU CARTA perchè SEB non permette il cut/paste
- ed il link alle due conferenze Zoom
- Il giorno dell'esame vi mando il file di configurazione per la connessione SEB, salvatelo su desktop
- L'esame si svolge così:
-
- CHIUDETE TUTTE LE APPLICAZIONI NON NECESSARIE
- PER CHI USA UN MAC
- NON USATE L'APPLICAZIONE ZOOM NATIVA (POTETE DISINSTALLARLA)
- USATE GOOGLE CHROME PER APRIRE IL LINK ZOOM
- NELLA PAGINA ZOOM IN BASSO C'È UN LINK, APRITELO (E POI CHIUDETE TUTTI GLI ALTRI TAB)
- PER CHI USA UN PC CON WINDOWS
- USATE L'APPLICAZIONE ZOOM NATIVA PER APRIRE IL LINK ZOOM
- UNA VOLTA CHE SIAMO TUTTI CONNESSI ALLA CONFERENZA PC-ONLY
- si condivide immediatamente lo schermo
- si ammutolisce il volume e il microfono
- identificatevi come segue: COGNOME NOME MATRICOLA (PC)
- es., Lenders Mark 12345678 (PC)
- ci si collega tutti alla conferenza Zoom per gli smartphone
- mettete il cellulare di fianco a voi in modo da riprendere la scrivania, il PC e voi che lavorate
- tenete il cellulare in carica in modo che non si spenga, altrimenti dovete rifare l'esame
- tenete acceso microfono, camera e altoparlante
- identificatevi come segue: COGNOME NOME MATRICOLA (PHONE)
- es., Lenders Mark 87654321 (PHONE)
- SOLO DOPO CHE TUTTI SARETE CONNESSI CORRETTAMENTE
- A QUESTO PUNTO BLOCCHIAMO LE DUE CONFERENZE E NON SARÀ PIÙ POSSIBILE ENTRARE
- tramite la chat dello smartphone (e a voce) vi comunichiamo la password necessaria ad aprire il file di configurazione SEB
- aprite il file .SEB che avete salvato su desktop con la password comunicata a voce e via chat
- SEB vi si collega alla VM e vi di apre un dialog di autenticazione. Autenticatevi con le credenziali ricevute per email che avete copiato su carta
- vi si apre Spyder, aprite la directory di esame examPY
- aprite il file program.vuoto.py che contiene gli esercizi da svolgere, INSERITE SUBITO NOME COGNOME MATRICOLA nelle variabili iniziali
- salvate il file come program.py
- aprite il file grade.py che contiene i test da applicare ai vostri esercizi, basta eseguirlo e vi mostra in console il punteggio ottenuto
- i file vengono continuamente salvati su VM, se vi si blocca Spyder basta fare il refresh del browser SEB e riautenticarsi con le credenziali su carta oppure cliccare di destro sullo sfondo e selezionare "Reopen IDE"
- ALLA FINE:
- da smartphone mandate un messaggio ad un docente indicando che volete uscire e che voto avete ottenuto dal grade.py
- aspettate che vi diamo via chat la password per uscire da SEB
- Chiudete SEB e Zoom
- PER CHIEDERE AIUTO SI USA SOLO LO SMARTPHONE:
- mandate un messaggio chiedendo aiuto ad uno dei due docenti che vi seguono sul PC (se non li vedete aspettate, stanno aiutando qualcun altra/o)
- quando il docente vi risponde via chat, spostatevi con lui nella Breakout Room (Conferenza riservata) del docente
- quando vi raggiunge potrete parlarci liberamente senza disturbare gli altri
- finita la chiacchierata lasciate la BreakoutRoom e tornate nella conferenza principale
- ATTENZIONE A NON SBAGLIARE BOTTONE ALTRIMENTI LASCIATE LA CONFERENZA E SIETE FUORI
NOTA: se la connessione VI cade purtroppo l'esame non è più legalmente valido e lo dovete ripetere in altro appello. Contattateci comunque immediatamente tramite smartphone per avvisarci.
Per chi ha una connessione instabile o è senza PC abbiamo prenotato un Lab a via Tiburtina 205. I posti saranno limitati per via delle regole COVID per cui chiedetelo SOLO se necessario. presentatevi almeno 15 minuti prima dell'orario d'esame.
NOTA: se la connessione CI cade purtroppo l'esame non è più legalmente valido e lo dobbiamo ripetere in altra data.