Table des matières
Programmation Processing
Tutoriel : Apprendre les structures de base de la programmation en codant le jeu Pong
Une vision globale de ce tutoriel : cartes heuristiques
Tutoriel
Fiches bilan
Quelques fonctionnalités intéressantes pour les projets
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données numériques
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données textuelles
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données textuelles
Gérer et dessiner des chaînes de caractères tapées "en live" sur le clavier, dans la fenêtre d'affichage
Simuler le saut d'un personnage dans un champ de pesanteur
Applications "multi-touches"
Envoyer un nombre à virgule float ou double via le port Série de la carte Arduino - réception sur l'application Processing
Affiches interactives
Intégrer un sketch (animation) dans le programmes des Affiches interactives
Objet interactif - Connexion USB
Objet interactif en Bluetooth
Kinect : dessiner avec la main
Créer un lien internet sur un élément graphique
Entrelacer deux Images
Lecture automatiques de fichiers (images, sons, vidéos, autres)
Créer une vidéo à partir d'un sketch processing
Programmation Processing
Par Damien MUTI DESGROUAS
Dernière mise à jour : 16/03/2020
Tutoriel : Apprendre les structures de base de la programmation en codant le jeu Pong
Une vision globale de ce tutoriel : cartes heuristiques
Carte Heuristique : Pong
Une carte Heuristique permettant de comprendre la programmation sous Processing (classes/objets, boucles, outils, ...)
Tutoriel
* Pong :
une_methode_pour_enseigner_les_bases_de_l_informatique_v2020.pdf
Fiches bilan
Architecture d'un programme Processing:
1_fiche_bilan_architecture_programmation_processing.pdf
Test conditionnel “if” :
fiche_bilan_2_test_conditionnel_if.pdf
Structure itérative, boucle “for” :
3_fiche_bilan_boucles_for.pdf
Programmation Orientée Objet (l'essentiel) :
4_fiche_bilan_programmation_orientee_objet.pdf
Quelques fonctionnalités intéressantes pour les projets
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données numériques
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données numériques
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données textuelles
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données textuelles
Lire un fichier .txt ou .csv ligne par ligne pour en extraire des données textuelles
Exemple d'utilisation d'écriture et de lecture de données numérique externe au sketch, au format .cvs
Gérer et dessiner des chaînes de caractères tapées "en live" sur le clavier, dans la fenêtre d'affichage
Gérer et dessiner des chaînes de caractères tapées "en live" sur le clavier, dans la fenêtre d'affichage
Simuler le saut d'un personnage dans un champ de pesanteur
Simuler le saut d'un personnage dans un champ de pesanteur - Application à un logo génératif
Applications "multi-touches"
Application "multi-touches"
Envoyer un nombre à virgule float ou double via le port Série de la carte Arduino - réception sur l'application Processing
Envoyer un nombre à virgule float ou double via le port Série de la carte Arduino - réception sur l'application Processing
Affiches interactives
Affiches interactives
Intégrer un sketch (animation) dans le programmes des Affiches interactives
Intégrer un sketch dans le programme des affiches interactives
Objet interactif - Connexion USB
Objet interactif - Connexion USB
Objet interactif en Bluetooth
Objet interactif en Blueutooth
Kinect : dessiner avec la main
Kinect : dessiner avec la main
Créer un lien internet sur un élément graphique
Embedded links
Entrelacer deux Images
entrelacer-deux-images-processing
Lecture automatiques de fichiers (images, sons, vidéos, autres)
lecture-automatique-fichiers
Créer une vidéo à partir d'un sketch processing
Daniel Shifman