L’algorithmique : Maîtriser la logique des programmes informatiques

Algorithmique et programmation : apprendre à programmer en étudiant la logique des programmes informatiques.

Voici comment bien débuter sur le site :

Articles et actualités :

l'algorithmique et le pseudo-code

Exercices et Quiz :

Un cadenas indique si la ressource est réservée aux membres ou accessible à tout le monde. Dans les deux cas, les sujets des exercices sont visibles.


Algorithmique et programmation : l’évolution

Les algorithmes existent depuis des centaines d’années, d’ailleurs « le mot algorithme vient du nom d’un mathématicien perse du ixe siècle, Al-Khwârizmî” (sources wikipedia).

De nos jours, ils sont le fondement des programmes informatiques. Ils permettent d’aborder des problématiques complexes au niveau de la logique, en faisant abstraction de la partie technique.

La définition que je donne d’un algorithme ne tient qu’en quelques mots : “c’est une suite d’instructions, d’étapes, permettant d’aboutir à un résultat

Nous utilisons les algorithmes dans la vie de tous les jours.

Voici deux exemples :

  • Lorsque nous réalisons une préparation alimentaire en suivant une recette de cuisine.
  • Lorsque nous montons un meuble en suivant une notice.

Ces deux exemples montrent qu’il est nécessaire de suivre une certaine logique appelée algorithme. Un algorithme permet de partir d’un point A, pour arriver à un point B, en suivant une liste d’instructions.


Les bases fondamentales du développeur

L’objectif de ce site est de vous proposer des ressources en lien avec l’algorithmique, et de vous permettre de mieux appréhender cette notion fondamentale.

Je vous recommande vivement la lecture de mon livre “l’algorithmique selon H2PROG”. Vous pouvez également suivre la formation vidéo plébiscitée sur le web : “Les bases indispensables de la programmation : Algorithmique

Ces ressources sont en quelques sorte un prérequis pour suivre les démonstrations et exercices que je vais vous proposer chaque semaine.


Créer des algorithmes et travailler la logique

Sur le site vous trouverez des :

  • exercices permettant de créer des algorithmes non programmables afin de se focaliser sur l’aspect compréhension et logique
  • exercices permettant de créer des algorithmes programmables, que vous pourrez traduire dans n’importe quel langage de programmation.
  • actualités et articles en liens avec l’algorithmique

RSS
Suivre les articles par mails
YouTube
YouTube
LinkedIn
LinkedIn
Share
Instagram