Ammetto sinceramente che non ho guardato molti webcast e video tutorial, quindi la mia esperienza deriva da una selezione limitata. Tuttavia, il fatto di non aver guardato terribilmente molti di questi non è del tutto casuale. Ne ho visti alcuni, e in generale non erano molto buoni. C'erano un paio di motivi, ma i più grandi erano che, invece di essere video didattici su concetti e idee, erano le procedure dettagliate e gli screencast di persone che eseguivano la codifica del tutorial a mano.
Non ho imparato nulla da loro.
I libri introduttivi, d'altra parte, tendono a fornire la forma generica di un'idea prima di fornire esempi. E una delle cose che mi piacciono su come imparare a programmare dai libri è che non posso copiarlo e incollarlo se è nel libro, sulla stampa, nell'inchiostro. potrebbe sembrare strano, ma mi sento come se effettivamente interiorizzassi e ricordassi le cose di più quando c'è un elemento tattile nel processo, e persino trasferire il codice sulla mia macchina dal libro aiuta in questo.
Non dubito per un momento che le altre persone imparino in modo diverso e possano imparare meglio dai webcast che dai libri, ma a mio avviso, la quantità e la natura di ciò che può essere appreso da una grande porzione di webcast, screencast, e altri video non sono ben strutturati per promuovere il miglior tipo di apprendimento.