Sono coinvolto in un corso di programmazione e algoritmi del primo anno. In una recente conferenza, ho deciso di presentare il materiale utilizzando la codifica live , il che significa essenzialmente che mi siedo dietro la tastiera e scrivo codice e lo valuto , usando emacs per facilitare il processo.
Questo ha avuto molto successo e gli studenti hanno commentato quanto hanno apprezzato il formato più (inter) attivo. Dato che questo è stato il mio primo tentativo di utilizzare questo formato di insegnamento, so che non ha funzionato perfettamente. Alcuni dei problemi erano legati al fatto di non essere esperti con Emacs come avrei dovuto essere, e altri avevano a che fare con il permettere alle domande degli studenti di portarmi troppo lontano dalla mia sceneggiatura. So di poter fare di meglio.
Quali sono alcune linee guida per tenere lezioni (e altre dimostrazioni) usando lezioni di codifica dal vivo?
Quali sono le insidie da evitare?