0Pricing
Coding for Kids · Leçon

Qu'est-ce qu'une fonction ?

Une fonction est un ensemble d'étapes réutilisable.

Qu'est-ce qu'une fonction ? est une leçon Coding for Kids gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Coding for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Coding for Kids comprend 4 leçons au total.

Une recette magique

Bonjour, explorateur ! 🧑‍🍳 Aujourd’hui, nous découvrons les fonctions.

Une fonction ressemble à une recette. C’est un ensemble d’étapes que vous enregistrez pour pouvoir les réutiliser encore et encore !

Pourquoi les recettes sont utiles

Imaginez que vous prépariez un sandwich. 🥪

  • Prenez le pain
  • Ajoutez le fromage
  • Refermez le sandwich

Si vous écrivez ces étapes une seule fois, vous pourrez préparer un sandwich n’importe quand sans avoir à trop réfléchir !

Recommencer encore et encore

Sans recette, vous devriez expliquer chaque étape à chaque fois. Quelle fatigue ! 😴

Une fonction vous permet de prononcer un seul mot court et de déclencher toutes les étapes. Comme par magie ! ✨

Une fonction en Python

En Python, une recette s’écrit comme ceci. Le mot def signifie « je crée une recette ».

Exécutez-la et voyez le sympathique bonjour ! 👋

def say_hello():
    print("Hello, friend!")

say_hello()

Le nom de la recette

Voyez la partie say_hello ? C’est le nom de notre recette.

Vous choisissez vous-même le nom, comme lorsqu’on donne un nom à un animal de compagnie ! 🐶

Appeler la recette

Écrire say_hello() s’appelle appeler la fonction.

Cela signifie : « Hé, recette, exécute tes étapes maintenant ! » 🎬

def say_hello():
    print("Hello, friend!")

say_hello()
say_hello()

La réutiliser encore et encore

Regardez ! Nous avons appelé say_hello() deux fois, alors le message de bienvenue a été affiché deux fois ! 🎉

C’est le superpouvoir des fonctions : écrire une fois, réutiliser MANY fois.

Beaucoup d’étapes à l’intérieur

Une recette peut contenir beaucoup d’étapes. Regardez cette recette birthday ! 🎂

def birthday():
    print("Happy Birthday!")
    print("Make a wish!")
    print("Blow the candles!")

birthday()

Les étapes restent ensemble

Toutes les lignes situées sous def birthday(): sont indentées (décalées vers la droite avec des espaces).

Cet espacement indique à Python « ces étapes appartiennent à la recette ». 🧩

Les fonctions font gagner du temps

Les bons assistants ne se répètent pas. Les fonctions nous aident à écrire du code bien organisé ! 🧹

Moins de saisie, moins d’erreurs, plus de plaisir. 😄

Vous êtes maintenant un chef

Vous avez appris ce qu’est une fonction : une recette d’étapes enregistrée sous un nom. 🍳

Ensuite, nous écrirons la nôtre ! Préparez-vous ! 🚀

Vérification rapide

Testons vos connaissances de chef ! 🧠

Excellent travail !

Youpi ! Vous savez maintenant ce que sont les fonctions. 🎉

Souvenez-vous : une fonction = une recette réutilisable. À la prochaine leçon, chef ! 👨‍🍳

Questions Fréquemment Posées

La leçon « Qu'est-ce qu'une fonction ? » est-elle gratuite ?

Oui — le texte complet de « Qu'est-ce qu'une fonction ? » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Coding for Kids, passe à CoddyKit PRO. Le cours Coding for Kids comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Qu'est-ce qu'une fonction ? » ?

Une fonction est un ensemble d'étapes réutilisable. Tu pratiques Coding for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Coding for Kids ?

Aucune expérience préalable n'est requise. Coding for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Qu'est-ce qu'une fonction ? » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Coding for Kids ?

Oui. Chaque leçon Coding for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Qu'est-ce qu'une fonction ?
  2. Écrire votre première fonction
  3. Fournir des entrées aux fonctions
  4. Renvoyer un résultat
← Retour à Coding for Kids