In questi giorni ho provato un programa che si chiama byzanz, assieme alla sua applet (byzanz-applet). Questo programma permette di registrare, in formato gif, il nostro desktop, o solo una sua area (come una finestra). A questo punto mi si è accesa una lampadia: perché non fare delle mini-lezioni a tema su Python sfruttando questa possibilità? Un corso di Python basato su esempi pratici scritti e spiegati nella shell interattiva, in formato gif, in modo che sia riproducibile su qualsiasi browser e sistema. Lezioni a tema, facili, di piccole dimensioni. Che ne dite? Ecco un esempio di prima lezione introduttiva su Python (premere sull’immagine per vedere la lezione d’esempio):
Lezioni di Python pratico in gif
Maggio 1, 2008 di frafra
Ottima idea 😀
Volevo giusto imparare un po’ di python 🙂
ciao 😉
Grazie edo947 per il tuo apprezzamento 🙂 Se vedo che può interessare a qualcuno, allora aspettatevi le lezioni successive 😉
Ottimo! Grazie anche per la segnalazione di byzanz.
Senti FraFra…avrei una proposta, non è che saresti disposto a collaborare come esperto di programmazione nel progetto di un nuovo blog/portale?
Attendo tue notizie 🙂
Si, può essere interessante… Sulla pagina “Chi Sono” trovi i miei contatti msn/mail e (soprattutto) jabber. Contattami 😉
Idea stupenda!
Non vedo l’ora di vedere le prossime lezioni!
Grazie mille.
Splendido! davvero otttima iniziativa, attendo con ansia le prossime lezioni. 😉
però.. appena 14 e rotti kb di video 🙂 non male!!
e simpatica anche la lezione.. ho giusto in progetto di imparare python…
forte l’idea degli indici negativi per contare al contrario in un array 😀
@tutti
Grazie per i commenti positivi! Dato che interessa a molti, sto già impostando il lavoro: piccole lezioni a tema a cadenza fissa (pensavo lunedì e venerdì). Datemi questo weekend per organizzarmi è lunedì si parte col pitone 😉
ottima idea…non ho mai il tempo di mettermi a studiarlo serimente…forse studiandolo in “due”…qualcosa riusciro a combinare 😀 😀 😀
ciao, una piccola domanda:
come creo la byzanz-applet dopo aver compilato i pacchetti? grazie mille
Insegnare un linguaggio di programmazione in questo modo non mi sembra un’ottima cosa: lo “studente” non può mettere in pausa e provare lui stesso i comandi per impratichirsi con la sintassi, non può nemmeno fare copiaincolla dei comandi lunghi ma se li deve ricordare a memoria mentre il “video” continua a scorrere, non si vedono i tasti che premi e quindi uno studente alle prime armi potrebbe rimanere bloccato dai tre puntini dopo il commento .. buona l’idea di una serie di lezioni sul python ma non dici gli argomenti che hai intenzione di trattare, quanto approfondito sarà questo corso? si parlerà di programmazione di gui? programmazione ad oggetti?
la partenza è buona e l’entusiasmo sembra tanto .. non buttiamolo via!
@DarKprince
Io uso debian, ed è in un pacchetto a parte. Non so come sia da sorgenti, ma penso valga lo stesso.
@furester
Lo so, è da un paio di giorni che cerco qualcosa di più adatto… Qualcuno ha qualche suggerimento? Come dicevi tu, sarebbe bello il fatto di potere vedere che tasti vengono digitati, e poter mettere in pausa il filmato… Se non troviamo nulla di adatto potrei fare un programma apposito in Python, ma dovrei fare slittare l’inizio delle lezioni 😦
Io uso gtk-recordMyDesktop per registrare e c’è anche l’opzione di registrare solo delle finestre, qui potrebbe essere il terminale. I video sono in formato .ogv e quindi riproducibili da qualsiasi player (io uso vlc) e si possono mettere anche in pausa. Inoltre cercando in synaptic ho trovato anche “iPython” che funziona da shell ma ha anche gli autocompletamenti (con Tab) dei comandi o dei nomi di variabili etc.
Altrimenti potresti salvare (non so come si faccia però ^^’) da shell gli ordini che hai dato in un file di testo o .py da allegare all’articolo.
ciao 🙂
@edo974
Io l’ho provato, ma purtroppo l’audio me lo registra un po’ a scatti, salta qualche parola 😀 Eppure il registratore di gnome non mi da questi problemi… Mi sembrava una cosa simpatica poter registrare anche la mia voce durante la lezione. Sto cercando un workaround.
@tutti
Con l’ultimo aggiornamento di sid ho risolto il problema, che ora si verifica solo in maniera marginale (dopo 5 minuti c’è una differenza di un secondo tra testo e parlato, ma mi pare accettabile). Domani online la prima lezione introduttiva in formato ogg 😉
molto bravo continua! 🙂