Chargé d’enseignement à un groupe de jeunes collégiens les bases de la programmation, ce qui serait un chemin de formation optimale pour un cours de six semaines?

J’aime vraiment de Daniel Van Dale scapural d’utilisation d’une séquence de mini-projets ; beaucoup d’exploration de l’étudiant et enseignant-parlent très peu est le chemin à parcourir avec ce groupe d’âge. Votre objectif doit être de leur donner un aperçu de certaines choses que la programmation peut faire et leur donner une chance d’avoir du plaisir tout en faisant la programmation. Si vous réussissez avec ces deux objectifs, cela pourrait être la plus importante classe de programmation qu'ils prennent jamais (même si ils vont à devenir des professionnels de la programmation). Je ne m’inquiéterais pas trop à ce sujet leur apprenant tout certains algorithmes, structures de données ou les langues. (Bien que ces concepts viendra au cours de votre classe, donc ils apprendront quelques exemples précis de ces ! Il convient tout simplement pas en particulier ceux qui à ce stade.)

Je voudrais ajouter qu’il est très important d’utiliser des projets que les étudiants trouveront intéressants. Les projets axés sur les graphiques qui mentionne Daniel sont d’excellents exemples de ceci. Pour enfant à cet âge, j’éviterais des projets plus abstraits comme résoudre des problèmes de maths, de travailler avec des données scientifiques ou de manipuler du texte, sauf si un gosse suggère l’un d'entre eux et est très enthousiaste à ce sujet.


Tags: Apprendre à programme, Éducation, Programmation informatique, Enseignement, Langages de programmation, JavaScript (langage de programmation), Collèges, Enseignement secondaire, HTML5