2007

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 ».

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

Alexandre Denault

Alexandre Denault

Game Camp Director / Tech Admin

Hong Gu

Hong Gu

Administrator

Clark Verbrugge

Clark Verbrugge

Professor

Danielle Azar

Danielle Azar

Professor

Bénévoles

Andrew Pak

Andrew Pak

Jesse Doherty

Jesse Doherty

Ting Sun

Ting Sun

Alexandre Thomson

Alexandre Thomson

Mathieu Rousseau

Mathieu Rousseau

Commanditaires

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