2014
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 : 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
Documents du camp
Cliquez pour consulter les documents du camp
Team
Joseph Vybihal
Game Camp Director
Milena Scaccia
AI & Robotics Camp Director / Tech Admin
Mathieu Blanchette
Medical Camp Director
Sevan Hanssian
Administrator
Mona Ghassemi
Administrator
Rae Price
Sponsor Coordinator
Commanditaires
Grand merci à nos commanditaires d’avoir rendu possible l’édition 2010