2011

Camps

Thème : Mission sur Mars

Le camp Mission sur Mars explore l’informatique derrière une mission vers Mars. Chaque année, nous abordons différents aspects de l’informatique. Cette année, les thèmes que nous explorerons sont :

  • Langages de programmation
  • Manipulation d’images
  • Intelligence artificielle
  • Robotique

Chaque journée s’appuie sur la précédente : de la programmation à l’infographie, puis de l’IA à la robotique. Le premier jour, tout le monde apprendra à programmer un ordinateur. Le deuxième jour, ces connaissances en programmation seront appliquées au traitement d’images. Le traitement d’images est aujourd’hui un élément majeur de l’exploration des planètes. Les robots le font lorsqu’ils se déplacent à la surface de Mars. Les satellites le font lorsqu’ils orbitent autour de Mars. Ensuite, nous aborderons l’intelligence artificielle et les élèves pourront interagir avec une application qui leur permet de programmer un cerveau. Une fois cette étape maîtrisée, le quatrième jour sera consacré à la programmation de robots. Toutes les compétences acquises les jours précédents seront mises à profit, alors que les participants programmeront le « cerveau » de vrais robots.

La dernière journée du camp est consacrée au BBQ et à la compétition. Chaque équipe de compétition recevra un robot à programmer et participera à trois épreuves. Les épreuves seront une surprise et seront annoncées le jeudi. Les équipes auront le jeudi après-midi et le vendredi matin pour se préparer. Les points seront comptabilisés et les meilleures équipes recevront les prix de 1re, 2e et 3e place.

Une visite sera organisée pour découvrir les laboratoires de robotique de l’Université McGill. Nous aurons également la possibilité de participer à la visite du camp de jeux.

Thème : Game Guru

Le camp Games Programming Guru initie les élèves au monde de l’infographie telle qu’elle est utilisée dans l’industrie des médias, notamment dans les domaines suivants : le cinéma, l’animation et les jeux vidéo. Le camp met l’accent sur les jeux vidéo et la modélisation 3D. Les élèves progresseront à travers toutes les étapes qu’un véritable concepteur de jeux franchit lorsqu’il développe son propre jeu. Les élèves apprendront :

  • Un langage de programmation
  • Comment faire de la modélisation 3D
  • Ajouter de l’intelligence aux jeux
  • Simuler la physique dans les jeux

Les jours 1 et 2 du camp servent de fondations pour les journées suivantes. Le premier jour, l’élève apprend à programmer un ordinateur en utilisant le langage de programmation Java. Le deuxième jour, il apprend la modélisation 3D à l’aide d’un logiciel de modélisation. Les jours 3 et 4 servent à ajouter des fonctionnalités et des capacités aux algorithmes développés durant les jours 1 et 2. Le troisième jour, l’amélioration porte sur des astuces d’intelligence artificielle qui rendront leurs algorithmes plus « malins ». Le quatrième jour, ils rendront leurs programmes adaptables à des contraintes physiques. Faire en sorte que des jeux soient intelligents et se comportent naturellement — comme si la gravité et les projectiles existaient réellement dans l’ordinateur — est un défi à la fois complexe et amusant.

La dernière journée du camp est consacrée au BBQ et à la compétition. Chaque équipe devra construire un programme-joueur qui sera intégré à un jeu multijoueur. Les joueurs automatisés programmés par chaque équipe s’affronteront pour déterminer lesquels sont les plus intelligents et ceux qui interagissent le mieux avec la physique.

Les équipes auront le jeudi après-midi et le vendredi matin pour se préparer. Les points seront comptabilisés et les meilleures équipes recevront les prix de 1re, 2e et 3e place.

Une visite sera organisée pour découvrir une entreprise de jeux vidéo de calibre industriel. L’an dernier, notre visite s’est faite chez EA Games Montréal. Nous aurons également la possibilité de participer à la visite « Mars ».

Thème : Informatique médicale

Le camp Informatique médicale fait découvrir aux élèves l’influence qu’ont eue les ordinateurs dans le milieu médical. Plus précisément, ce camp explore les virus et les méthodes par lesquelles l’informatique peut aider à les identifier et à les éliminer. En plus d’en apprendre sur les virus, le camp initiera les élèves à la robotique médicale et à la génétique. Des visites des laboratoires de robotique et de génétique computationnelle de l’Université McGill seront également organisées.

Comme pour tous nos camps, chaque journée s’appuie sur la précédente. Le jour 1 offre une introduction à la programmation et présente l’environnement logiciel sur les virus, qui sera au cœur de la compétition du jour 5. Le deuxième jour est axé sur l’apprentissage de la génétique et sur son lien avec l’expression des virus. Pendant les périodes de laboratoire, les élèves auront aussi l’occasion de s’exercer davantage à la programmation. Le jour 3 plonge les élèves dans la robotique médicale, accompagné d’une visite du département de robotique. Le jour 4 les prépare directement à la compétition du jour 5 : l’accent est mis sur les stratégies algorithmiques pour identifier et éliminer des virus.

La dernière journée du camp est consacrée au BBQ, à la compétition et à la cérémonie de remise des prix. Les élèves auront tout le jeudi après-midi et le vendredi matin pour se préparer. Juste avant le début de la compétition, un dîner BBQ est organisé, auquel les parents et les enseignants peuvent se joindre aux élèves. Après le dîner, la compétition commence sérieusement. Les élèves devront écrire un logiciel capable d’identifier et de détruire des virus sans tuer leur patient. Les élèves concourront au sein de leur équipe de recherche, composée de 3 à 5 élèves. La journée se termine par la cérémonie de remise des prix du camp, où les élèves reçoivent des certificats et gagnent des prix.

Thème : Camp de modélisation du climat

Le Camp de modélisation du climat présente des preuves visuelles convaincantes montrant que le climat de la planète a déjà commencé à changer. Les élèves acquerront également une expérience pratique en apprenant à prévoir les changements du climat mondial, comme le font les climatologues. Plus précisément, ils formuleront des questions scientifiques, examineront des données globales et évalueront des hypothèses, tout en utilisant un modèle climatique mondial de niveau recherche de la National Aeronautics and Space Administration (NASA) des États-Unis. Ils découvriront l’effet de serre, les facteurs naturels qui façonnent le climat mondial et les changements climatiques d’origine humaine.

En se mettant dans la peau de climatologues, les élèves apprendront des méthodes scientifiques courantes chez les spécialistes des sciences de la Terre, développeront des compétences de démarche scientifique en créant leurs propres expériences et apprendront à programmer en JavaScript afin d’afficher, de façon visuelle et colorée, à quoi la planète pourrait ressembler dans 100 ans. Les élèves apprendront notamment :

  • À utiliser un modèle climatique mondial de la NASA de niveau recherche (le modèle climatique mondial éducatif de l’Université Columbia, EdGCM)
  • À utiliser JavaScript et des logiciels de cartographie pour afficher les changements du climat de la planète
  • Des notions de base en sciences de la Terre qui influencent le climat mondial
  • Des critères pour évaluer la solidité des données scientifiques sur les changements climatiques d’origine humaine

Chaque journée s’appuiera sur la précédente pour enseigner aux élèves les bases des sciences de la Terre, l’utilisation d’EdGCM et la programmation en JavaScript. Le jour 1 présentera les preuves que le climat de la Terre est déjà en train de changer et permettra aux élèves de commencer à utiliser EdGCM. Le jour 2, les élèves réfléchiront aux causes des changements climatiques modernes, à la manière de répondre à ces questions et aux façons d’explorer leurs propres questions à l’aide d’EdGCM. À la fin du jour 2 et pendant le jour 3, les élèves commenceront un travail de groupe sur leurs propres questions de recherche climatique, apprendront le codage en JavaScript et examineront les composantes d’une bonne recherche scientifique. Les jours 4 et 5, les élèves se concentreront sur la création de leur propre programme pour trier les résultats et produire des présentations visuelles dynamiques montrant comment la température de la Terre, les précipitations, l’étendue de la neige et plus de 80 autres variables pourraient évoluer.

Le jour 5 sera consacré au BBQ et à la compétition. Les élèves auront la majeure partie de la matinée pour apporter les dernières modifications aux expériences qu’ils ont menées et aux programmes qu’ils ont conçus, puis pour peaufiner les présentations qu’ils feront au camp.

Tout au long du camp, les élèves développeront de véritables compétences de démarche scientifique leur permettant de travailler comme des climatologues. Ce faisant, ils exploreront les preuves que le climat mondial de la Terre est en train de changer et seront en mesure d’expliquer les prédictions concernant les changements à venir.

Ressources d'activité

Voici quelques ressources qui pourraient être utiles pendant les activités !

Activité Ressource
Game. Theory 1

Documents du camp

Cliquez pour consulter les documents du camp

Team

Joseph Vybihal

Joseph Vybihal

Game Camp Director

Milena Scaccia

Milena Scaccia

AI & Robotics Camp Director / Tech Admin

Mathieu Blanchette

Mathieu Blanchette

Medical Camp Director

Sevan Hanssian

Sevan Hanssian

Administrator

Mona Ghassemi

Mona Ghassemi

Administrator

Rae Price

Rae Price

Sponsor Coordinator

Commanditaires

Grand merci à nos commanditaires d’avoir rendu possible l’édition 2010