Come posso gestire l'attitudine alla programmazione del cargo-cult?

257

Ho alcuni studenti di informatica in un corso di programmazione introduttiva obbligatorio che vede un linguaggio di programmazione come un insieme di incantesimi, che devono essere espressi per ottenere un certo effetto (invece di vederlo come un mezzo flessibile per esprimere la loro idea di soluzione).

Tendono a copiare e incollare il codice da precedenti assegnazioni simili senza considerare l'essenza del problema.

Ci sono degli esercizi o delle analogie per rendere questi studenti più sicuri di poter e dovrebbero comprendere la struttura e il significato di ogni pezzo di codice che scrivono?

    
posta Peter Mortensen 03.12.2011 - 00:38
fonte

0 risposte

Leggi altre domande sui tag