Programmer : donner des ordres très précis
Programmer, ce n'est pas être fort en maths. C'est savoir décomposer une tâche en étapes si claires qu'une machine sans intelligence peut les suivre.
8-12 ans
Un programme est une recette
Une recette de cuisine est un programme : une suite d'instructions, dans l'ordre, avec des conditions (« si la pâte est trop épaisse, ajouter de l'eau ») et des répétitions (« remuer jusqu'à ce que ce soit lisse »).
La différence, c'est que la machine ne devine rien. Une recette qui dit « saler à votre goût » est inutilisable pour un ordinateur. Il faut tout préciser.
Les briques qu'on retrouve partout
Quel que soit le langage, on retrouve quatre idées :
- La séquence : faire les choses dans l'ordre.
- La condition : « si… alors… sinon… ». C'est ce qui permet à un programme de réagir différemment selon la situation.
- La boucle : répéter tant qu'une condition tient. C'est là que la machine devient utile : répéter dix mille fois ne lui coûte rien.
- La variable : une boîte nommée où l'on range une valeur qui peut changer.
Qui a compris ces quatre briques a compris l'essentiel. Le reste est du vocabulaire.
Écrire un algorithme avant de coder
Un algorithme est la méthode, indépendamment du langage. On peut l'écrire en français, sur un cahier, sans aucune machine.
Exemple : trouver le plus grand nombre d'une liste.
- Prendre le premier nombre, l'appeler « record ».
- Pour chaque nombre suivant de la liste : s'il est plus grand que le record, il devient le nouveau record.
- À la fin, le record est le plus grand.
C'est un algorithme complet. On peut le traduire ensuite dans n'importe quel langage.
Cette étape sur papier est la plus importante, et c'est celle qu'on saute le plus souvent. On peut s'y exercer sans ordinateur, sans électricité, sans connexion.
Les erreurs font partie du métier
Un programme qui ne marche pas du premier coup n'est pas un échec : c'est la situation normale. Les professionnels passent une grande partie de leur temps à chercher pourquoi ça ne marche pas — ce qu'on appelle déboguer.
La bonne méthode ressemble à une enquête : isoler le problème, tester une hypothèse à la fois, lire attentivement le message d'erreur, afficher les valeurs intermédiaires pour voir où ça dérape.
Par où commencer, concrètement
- Avec un bloc-notes et un crayon : écrire des algorithmes pour des tâches simples.
- Avec un téléphone : des applications permettent d'écrire du code, et des cours gratuits en français existent en ligne.
- Avec un navigateur : des sites d'apprentissage gratuits proposent des exercices progressifs.
Commencer par un projet minuscule qu'on a envie de finir vaut mieux que suivre un cours entier sans rien construire.
Ce que cela ouvre
Développeur web, développeur mobile, analyste de données, administrateur de systèmes, entrepreneur du numérique. Ce sont des métiers où le diplôme compte, mais où ce qu'on sait faire compte souvent davantage — et où le travail à distance est possible depuis Kinshasa comme depuis ailleurs.
Le vrai avantage, c'est le raisonnement : décomposer un problème en étapes sert bien au-delà du code.
Le savais-tu ?
- On peut apprendre à programmer sans ordinateur : écrire des algorithmes sur un cahier est l'exercice le plus formateur.
- Les programmeurs professionnels passent une grande partie de leur temps à corriger des erreurs — c'est le métier, pas un échec.
- Quatre idées suffisent à comprendre la programmation : la séquence, la condition, la boucle et la variable.
À lire ensuite
Comment fonctionne Internet
Internet n'est pas un nuage. C'est un réseau d'ordinateurs reliés par des câbles bien réels, dont certains traversent les océans et arrivent sur la côte congolaise.
8-12 ans
Le téléphone mobile : ce qui se passe entre deux antennes
Un appel n'est pas un fil invisible entre deux personnes. C'est une conversation entre ton téléphone et l'antenne la plus proche — et beaucoup de machines derrière elle.
8-12 ans
Qu’est-ce qu’un ordinateur, au fond
Un ordinateur ne comprend rien et ne décide rien. Il exécute des instructions extrêmement simples, à une vitesse qui donne l'illusion de l'intelligence.
8-12 ans
Le binaire : tout écrire avec des 0 et des 1
Une photo, une chanson, un message : à l'intérieur d'une machine, tout cela n'est qu'une longue suite de deux symboles. Voici pourquoi, et comment.
8-12 ans
L’intelligence artificielle : ce qu’elle est et ce qu’elle n’est pas
Une intelligence artificielle ne pense pas et ne sait rien. Elle repère des régularités dans d'énormes quantités d'exemples, et produit ce qui ressemble le plus à ce qu'elle a vu.
13-18 ans
Protéger son compte et ses données
Un compte volé, c'est ton identité entre les mains de quelqu'un d'autre — et souvent tes proches escroqués en ton nom. Quelques habitudes évitent presque tout.
8-12 ans