Je vais vous demander d'avoir un rôle actif dans le cours.
Ill est très important que vous vous sentiez libre de m'arrêter dans mes explications à n'importe quel moment dès que j'utilise un mot que vous ne comprenez pas (même si je vais essayer de tout expliquer) et de même de me dire d'aller plus vite si vous sentez que je prend trop de temps pour vous expliquer quelque chose (que je détaille trop).
J'ai une liste de concepts de programmation précise avec un ordre (du plus simple au plus complexe) qui est indépendante du langage de programmation utilisé. Je vais vous expliquer ces concepts en essayant de présenter ça d'une façon amusante (comme si l'on construisait effectivement un jeu vidéo).
Vers la fin de chaque cours, je vais vous donner des travaux pratiques à faire pour la séance suivante : mais l'idée est de ne pas vous contenter de faire les travaux pratique !!!
Le plus vite possible, je vais vous montrer comment aller chercher des informations par vous-même. Une partie du cours consistera à apprendre à se débrouiller tous seuls (à vous deux !). Votre mission sera de ne pas vous contentez de faire les travaux pratiques mais de partir en exploration !
Tout est plus ou moins en anglais mais je vous montrerai comment utiliser le navigateur internet Firefox avec son système de traduction intégré.
Bien sûr, il faudra que l'on trouve une façon de discuter ensemble par internet entre les séances hebdomadaires pour que je n'arrive pas "comme une fleur" avec un cours prévu alors que vous ètes partis plus ou moins dans une autre direction :D ! Nous verrons ensemble comment procéder quand nous en serons à ce point.
Bien sûr, je ne perdrai pas pour autant de vue ma liste de concepts de programmation (qui correspond à la "colonne vertébrale du cours") mais je m'arrangerai pour les présenter d'une façon en accord avec vos explorations sachant que j'aurai besoin de bienveillance de votre part pour pouvoir le faire.