Programmer avec des Objets en L1-Info (Printemps 2012)

Cette page est obsolète. Le couple Processing/Java a été remplacé pour les débutants par Python. Gagnera-t-on au change ? Wait and see... En ce qui concerne les animations et simulations, Processing reste un excellent logiciel !

Les deux langages utilisés dans ce cours sont Processing et Java. Le langage cible est Java mais l'introduction sera faite en utilisant le système Processing du MIT qui met Java à la portée des débutants, mais surtout des artistes, physiciens, électroniciens et biologistes. Vous pouvez les installer gratuitement sur votre machine (Linux, MacOS-X, Windows).

Un cours de 1h30 en amphi le lundi, puis 1h30 de TD à la craie et 1h30 de TP sur ordinateur chaque semaine, durant 12 semaines.

• Un manuel en français GRATUIT sur Processing est disponible.
• Si vous avez de l'argent en trop (mais la qualité du livre le vaut bien), Design Génératif ne déparera pas votre bibliothèque !


 1. Le Système Processing
 2. La Prise de Décision
 3. Répétition (1) : La Récurrence
 4. Répétition (2) : l'Itération
 5. Les Tableaux
 6. Objets et Classes
 7. Programmer ses Propres Classes 
 8. Le Langage Java
 9. Compléments sur les Objets
 10. Les Traitements du Texte
 11. Les Listes
 12. Révisions