Ce site fonctionne avec tous les navigateurs mais est optimisé pour Firefox. Ce site est accessible aux personnes sourdes et malentendantes.

C A R Express Coding

Qu'est-ce que la méthode C A R Express Coding ?

Check Pourquoi est-ce indispensable d'enseigner l'algorithmique à tous les jeunes ? - Vidéo YouTube Check

Commentaires à propos de notre méthode  -  Manuels recommandés  -  Un peu d'histoire


Check Accéder à mon tableau de bord des 25 défis - Accéder au tutorat Check

Algorithmique

Check En quoi ce chapitre est-il essentiel ? Check

Tête 01    La séquence   Ex 1
Tête 02 La conditionnelle...

et le Sinon
Test conditionnelle    Ex 1   Ex 2   Ex 3   Ex 4
Tête 03 Les expressions booléennes...

et le théorème de de Morgan
Test booléens    Ex 1   Ex 2   Ex 3   Ex 4   Ex 5
Tête 04 Les répétitives Test répétitives    Ex 1   Ex 2   Ex 3   Ex 4   Ex 5
Tête 05 Testez-vous... Test 1   Test 2   Test 3   Test 4   Test 5

Synthèse sur les sauts de lignes (à maîtriser absolument !!!)


Flèche haut      Flèche bas

Variables et tours de main

Tête 06       1. Le compteur        Ex 1                       Tête 07    2. La somme        Ex 2
Tête 08    3. Le signal        Ex 3                       Tête 09    4. + petit / + grand        Ex 4
Tête 10    5. Premier / Dernier        Ex 5                       Tête 11    6. L'avant-dernier        Ex 6
Tête 12    7. La boucle Pour   
       (facultatif)
    Ex 7                       Tête 13    8. Les Pour imbriqués   
       (facultatif)
    Ex 8

Flèche haut      Flèche bas

La gestion des variables

Tête 14Théorie Tête 15Exercices


Programmer en pseudo-code

Tête 17Mode d'emploi Tête 16Exercices

Flèche haut      Flèche bas

Programmer en Python

Tête 211. Quel langage choisir ? Tête 202. Notions de Python
Tête 183. La démarche
descendante
et structurée
Tête 194. Exercices en Python (bientôt)

Flèche haut      Flèche bas
Retour à fadagogo.com

Commentaires à propos de notre méthode d'apprentissage du codage

Sur LinkedIn, Monsieur Édouard BOYE du Sénégal commente notre méthode sur la page Culture Code :
[...] Votre méthode d'apprentissage du codage est probante. Les enfants y prennent goût facilement. Chaque challenge est clairement défini. La tâche et les capacités du robot sont très précises. L'enfant ne code pas comme bon lui semble. Son code doit toujours être rationnel. Vous leur apprenez à adopter une démarche logique et rigoureuse dans toute réflexion.
Cette méthode aurait bien pu changer la carrière de bien des étudiant•e•s pour qui l'algorithmique n'a jamais été leur tasse de thé.


Sébastien, de France, nous fait part de l'avis suivant :
La méthode est agréable, visuelle, sans prise de tête. Je pense que se jeter dans du code style java ou autres sans base d'algorithmie est une grave erreur. Alors je prends le temps d'apprendre. Et c'est plutôt agréable avec votre méthode. (Mai 2020)

Flèche haut      Flèche bas

Manuels recommandés

Charles Duchâteau. Images pour programmer 1 & 2. CeFIS UNamur.


Juraj Hromkovič, Tobias Kohn.
L'informatique simplement, concepts de programmation.
Site de l'éditeur : editionslep.ch . 128 pages - 24,00 €.
Excellente introduction visuelle à Python. Peut utilement être utilisé après les exercices de pseudo-code.
D'autres concepts du langage sont ensuite abordés avec beaucoup de clarté et dans une belle progressivité. Un "exerciseur" est disponible en ligne.


Gérard Swinnen.
Apprendre à programmer avec Python 3.
Éditions Eyrolles. 435 pages - 32,40 €
Hautement recommandé, excellent ouvrage très pédagogique, prolongement idéal du contenu de ce site.
Téléchargeable gratuitement à partir de ce site. (→ 1. Quel langage choisir ?)


John Shovic et Alan Simpson.
Python tout-en-un pour les nuls.
Éditions F1RST. 774 pages - 34,95 €.
Recommandé pour les mordu.e.s..., ouvrage cher mais très complet, investissement intéressant pour celles et ceux qui veulent réellement approfondir Python.
Contenu : le langage de A à Z * Projets et applications concrètes * Intelligence artificielle * Apprentissage automatique * Robotique.

Flèche haut      Flèche bas

Un peu d'histoire

BabbageLovelace
Charles Babbage (1791-1871)Ada Lovelace (1815-1852)
Portraits : Sir Charles Babbage [Public domain], suite aux trop nombreuses erreurs du calcul manuel, invente une machine à calculer les marées et Lady Augusta Ada King [Public domain], comtesse de Lovelace, née Ada Byron, fille du poète britannique Lord Byron, conçoit en 1842 le premier programme pour la faire fonctionner. Elle a aussi anticipé les possibilités de machines qui n'existaient pas encore à son époque. Via Wikimedia Commons.

Flèche haut
Retour à fadagogo.com