Partie 1 : Introduction
Je vous propose d'entrer dans le vif du sujet et de vous expliquer la différence entre un algorithme et un programme :
Un algorithme :Suite d'exécution mathématique dans le but d'obtenir un résultat voulu par le biais d'instruction simple, et généralisé de manière à être réutilisé pour tout les langages que vous voulez !!
Un programme : ]Est écrit dans un langage particulier (Python, Java, C#) et n'est donc pas très utile pour la réutilisation future.
En résumé : Un algorithme est tellement généralisé qu'il pourra être facilement compréhensible par n'importe quel programmeur... Il nous pousse à réfléchir de manière plus globale et à comprendre en profondeur un programme de manière plus rapide !!
Une variable : Une petite partie de votre processeur qui peut être modifié pendant l'exécution du programme. Elle peut avoir n'importe quel nom mais c'est mieux de faire des variables claires... +d'info sur [url=http://fr.wikipedia.org/wiki/Variable_(informatique)]wikipédia[/url].
Tenez vous bien, l'ensemble du matériel qu'il nous faudra est très compliqué :
-Un bic
-Un bloc de feuille
Quelques programmes utiles : Si comme moi vous n'avez pas une écriture très brillante, je vous propose le logiciel (payant) Visio.
Sinon version gratuite il existe un autre logiciel (mais qui est moins bien fait ...) Smart Draw
Voila, vous êtes prêt pour la partie 2 !