giovedì 7 luglio 2011

Imparare a programmare: come impegnarsi

Quindi, come si fa a prendere il dolore di imparare a programmare? Minimizzare lezioni è sempre una buona idea. E spingendo 'mano-on' di tempo con la tastiera è davvero il modo migliore per rendere l'apprendimento avvenga. Ma come si fa a mantenere gli studenti impegnati e motivati?

Ecco alcuni consigli grande dal blog seguenti (Infinigons ) su come rendere l'apprendimento al divertimento del programma. Lo sfondo è basato su Python, ma il consiglio vale davvero per tutte le piattaforme di sviluppo:

  • Ho imparato a minimizzare lezioni. Bambini (e tutte le persone) imparare a programmare facendo. Dando loro alcuni esempi da seguire ed eseguire da soli è molto più efficace di effettuare il parsing di codice come una classe in formato lezione (almeno con il mio gruppo, che tendeva ad ottenere scoiattoli davvero in fretta).
  • Quando ho fatto lezione, ho usato PowerPoint che gli studenti potevano caricare sul proprio laptop in modo da poter seguire il proprio ritmo. Ho anche cercato di inserire quante più occasioni possibile per loro di provare i comandi lungo la strada. Alla fine ho cominciato a ricevere il blocco di questo quando stavamo facendo visivo Python;
  • Tiered roccia programmazione incarichi. Ci sono programmi di facile, medio, difficile e in una sola assegnazione. Gli studenti scegli quelli che vogliono e puntare ad un certo valore punto totale. Harder programmi valgono più punti.

Nessun commento:

Posta un commento