C FUNCTION AND RECURSION | PROGRAMMING FOR PROBLEM SOLVING | LECTURE 05 MR. SHARVAN KUMAR | AKGEC

C FUNCTION AND RECURSION | PROGRAMMING FOR PROBLEM SOLVING | LECTURE 05 MR. SHARVAN KUMAR | AKGEC

FONCTION ET RÉCURSION EN C | PROGRAMMATION POUR LA RÉSOLUTION DE PROBLÈMES | CONFÉRENCE 05 M. SHARVAN KUMAR | AKGEC

🎙 Mr. Sharvan Kumar 👥 23K 📅 10 octobre 2026 ⏱ 24 min 👁 17 📄 tutoriel 🧭 2026-10-10
Disponible en : Français (actuel) English

Mots-clés

fonctionrécursivitéfactorialFibonaccipile d'exécution

Résumé

Cette vidéo est la cinquième leçon du cours « Programming for Problem Solving » dispensé à l’AKGEC par M. Sharvan Kumar. L’enseignant aborde les fonctions en langage C : déclaration, définition, prototype, passage par valeur et par référence, et les fonctions mathématiques prédéfinies. Il insiste sur le rôle des fonctions dans la modularité et la réutilisation du code. La seconde partie est consacrée à la récursivité : définition, condition de base, exemples classiques comme la factorielle, la suite de Fibonacci, le PGCD et la tour de Hanoï. Il explique le fonctionnement de la pile d’appels et compare récursivité et itération. Le cours est illustré de nombreux exemples de code et de schémas, et insiste sur les pièges à éviter, notamment la récursivité infinie. La conclusion rappelle que la récursivité est un outil de programmation pratique mais souvent moins performant que l’itération.

141 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

Le contenu apporte une valeur pédagogique certaine pour des débutants en programmation : il clarifie la syntaxe et la sémantique des fonctions en C, avec des exemples concrets. L’argumentation est structurée, passant des bases aux concepts avancés comme la récursivité. Les explications sur la pile d’appels et la comparaison avec les boucles sont pertinentes. Cependant, certains passages sont un peu confus (erreurs de langage, exemples mal expliqués) et l’exposé aurait gagné à être plus dépouillé.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est correcte pour un cours d’introduction : les concepts sont exacts, mais le professeur cite des ouvrages (comme les livres de Pearson) sans donner de références précises. La qualité des sources est donc moyenne, elle repose sur des manuels reconnus. L’adéquation entre le titre et le contenu est parfaite : la vidéo traite bien des fonctions et de la récursivité. Aucun commentaire public n’est fourni, donc pas d’analyse des tendances du public.

165 mots

Adéquation titre / contenu

Le titre reflète exactement le contenu : il s'agit bien d'une leçon sur les fonctions en C et la récursivité, conforme aux objectifs annoncés.

Qualité & fiabilité

7/10

Le contenu est un cours universitaire structuré, avec des explications claires et des exemples. La fiabilité est bonne sans être exceptionnelle ; les concepts sont corrects mais l'exposé est oral et non vérifié par des sources externes.

Moments clés

Sources citées

Apport & nouveautés

Cette vidéo offre un rappel structuré des fonctions C et introduit la récursivité avec des exemples classiques. Son apport principal est pédagogique : elle détaille la pile d’exécution et les pièges de la récursivité pour des étudiants débutants.

Pour aller plus loin :

91 mots

Profil radar

Le profil radar est équilibré : la quantité d'information est correcte, la fiabilité moyenne, le niveau technique adapté aux débutants. La vidéo se positionne comme un tutoriel de référence pour un cours universitaire.

Fiabilité 7/10