Accueil

Tarifs

Équipe

Contact


Découvrir la programmation
dans un environnement 2D

Description


La formation constitue une initiation à la fois à la programmation ET à l'univers de la 2D.
Vous découvrirez les concepts de base de la programmation (tels que la boucle, la condition, la fonction) et apprendrez à les mettre en application. À partir de quelques simple lignes de code, vous serez en mesure de générer des dessins d'une étonnate variété.

Deux possibilités sont offertes:

  • une formation de base dispensée en une journée (6 heures),
  • une formation hebdomadaire plus approfondie (2 heures/semaine).

Aucune expérience n'est requise!

Exemple de dessin réalisé grâce à la randomisation

Contenu


Au-delà des concepts de base, trois aspects passionnants sont proposés aux personnes suivant la formation plus approfondie. Il s'agit de la randomisation, de l'interactivité et de l'animation.
Randomisation: L'utilisation de fonctions basées sur l'aléatoire (ou le hasard) vous permettra de créer facilement des dessins dont la complexité vous surprendra.
Interactivité: Vous développerez des programmes simples permettant de dessiner de façon interactive. Vous serez à même de créer des oeuvres numériques en appuyant sur différentes touches du clavier, ou en cliquant sur l'écran, ou encore en déplaçant le curseur.
Animation: Vous apprendrez à générer des dessins qui se transforment progressivement de façon dinamyque.

Exemple de dessin interactif
réalisé en cliquant sur le canvas

Formule pédagogique


La formule pédagogique met l'accent sur l'aspect ludique de la découverte, tout en stimulant la créativité du participant. Les exercices dirigés alternent avec les périodes d'exploration/expérimentation.

Une fois les notions de base assimilées, vous serez apte à modifier le code pour transformer progressivement le dessin et lui donner un tout autre aspect, ou pour faire évoluer l'animation à votre guise. En laissant libre cours à votre imagination, vous aurez la possiblité d'explorer tout un univers de possibilités!

Pour être en mesure de suivre la formation, il vous suffira de télécharger gratuitement l'environnement d'apprentissage open source IDLE.

Exemple de dessin interactif réalisé
en déplaçant le curseur sur le canvas

Exemple de dessin interactif réalisé
en déplaçant le curseur sur le canvas

Exemple de dessin réalisé grâce à la randomisation

Exemple de dessin interactif
réalisé en cliquant sur le canvas

Exemple de dessin interactif réalisé
en déplaçant le curseur sur le canvas