Langage JAVA Processing Image Générative
Sur cette page, vous trouverez la description de la formation Langage JAVA Processing Image Générative
.
Objectif(s)
- appréhender les technologies avancées de la création graphique fixe ou animée,
- aquérir les bases fondamentales de tout langage de programmation.
Prérequis
- Connaissance générale confirmée de l'outil informatique,
- fluidité dans la manipulation des fenêtres,
- maîtrise de la gestion de fichiers informatiques.
Pédagogie
L'utilisation d'un langage de programmation peut certes paraître effrayante et pour les personnes créatives rebutante.
L'enseignement est rendu ludique grâce à des exemples très simples et rapides dont la finalité sont des entités graphiques (images, dessins et/ou animations).
Les cours sont illustrés par des présentations d'artistes contemporains utilisant la programmation au sein de leurs créations.
Contenu
- Introduction aux langages de programmation,
- les éléments de code,
- les types de données,
- dessin de formes primitives,
- les structures de contrôle conditionnelles,
- les structures de contrôle répétitives,
- le dessin par vertex,
- les courbes et leur représentations mathématiques,
- la couleur,
- la manipulation d'images,
- la manipulation de texte,
- géométrie et trigonométrie,
- le hasard,
- transformation, rotation,
- introduction à l'animation,
- création de fonctions personnalisées,
- récursion de fonctions pour le dessin,
- introduction à l'interaction.
Logiciel(s)
Processing
