2008

Photos du camp

Cliquez pour voir la galerie

Vidéo du camp

Cliquez pour regarder

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.

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

AI Camp Director

Jörg Kienzle

Jörg Kienzle

Game Camp Director

Alexandre Denault

Alexandre Denault

Game Camp Director

Mathieu Blanchette

Mathieu Blanchette

Medical Camp Director

Milena Scaccia

Milena Scaccia

Tech Admin

Rachel Han

Rachel Han

Administrator

Clark Verbrugge

Clark Verbrugge

Professor

Danielle Azar

Danielle Azar

Professor

Bénévoles

Andrew Pak

Andrew Pak

Jonathan Faubert

Jonathan Faubert

Janina Szkut

Janina Szkut

Mark Rodrigues

Mark Rodrigues

Mitch Shum-Lok

Mitch Shum-Lok

Mathieu Rousseau

Mathieu Rousseau

Mathieu Lavallée-Adam

Mathieu Lavallée-Adam

Commanditaires

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