Skip to main content

Algorithmique


Ce cours présente les concepts de base de l'algorithmique, notamment les méthodes d'analyse des problèmes, les notions de variables et les principales structures de contrôle. Ces concepts sont illustrés à l'aide du langage de programmation Algo.

A propos du cours

Un algorithme pour ordinateur se présente alors sous la forme d’une suite de calcul. Décrire les processus de résolution d’un problème sous la forme d’une série de calcul constitue la principale difficulté des débutants. L’objectif de ce MOOC est de vous faciliter cet apprentissage. Notre démarche de formation procède en trois étapes :

  • La description impérative et structurée des processus en langage naturel.
  • La connaissance des bases du langage des machines.
  • La traduction du langage naturel vers le langage des machines.

Pour atteindre ces objectifs, nous avons structuré le cours en cinq modules.

  • Bases du raisonnement algorithmique: pour vous initier au raisonnement algorithmique.
  • Modèle d'expression conditionnelle: pour vous initier à la description des suites d'opérations dont certaines doivent être exécutées sous condition.
  • Modèle d'expression des répétitions: pour vous initier à la description des suites d'opérations dont certaines doivent être repétées.
  • Synthèse algorithmique: Pour vous présenter une démarche méthodologique de conception d'un algorithme à partir d'un problème.
  • Application: Pour mettre en application les notions apprises dans le cadre d'un mini projet.

Prerequis

Aucun prérequi n'est nécessaire.

Equipe pédagogique

Course Staff Image #1

Dr NOUMSI WOGUIA Auguste Vigny

Enseignant en Faculté des Sciences de l' Université de Douala

Course Staff Image #2

Dr MVOGO NGONO Joseph

Enseignant à l'Institut Universitaire des Technologies de l' Université de Douala

Enrollment is Closed
  1. Classes Start

  2. Classes End

  3. Estimated Effort

    1 heure 30 minutes