{PROJECT}../../template/home-ne.ini {MENU}00.03.02.01.01 {TITLE}AP1 : Base de l'algorithmique {CONTENT}

Formation Initiale
Cours : 10.5 h -- TD/TP : 21 h
Travail tutoré : h

APPC
Cours : 10.5 h -- TD/TP : 21 h
Travail tutoré : h

Coordonnateur de l'UF :
Enseignants en formation initiale : JFK - PHP - FP
Enseignants en APPC : JFK

Objectif de l'UF

  • Apprendre la notion de programme et de sous-programme
  • Apprendre a concevoir des algorithmes
  • Apprendre les processus méthodologiques dans le but de rationnaliser le processus de production de programmes

Compétences acquises

Construction de programmes : capables d'implanter correctement et efficacement un algorithme.

Thèmes abordés

  • Le processeur et le traitement séquentiel
  • Affectation, alternative
  • Itération et notion de file
  • Les tableaux indices
  • Procedures et fonctions
  • Recursivite
  • Premiere notion de cout d'un algorithme

Modalités pratiques

Bibliographie

Gilles Clavel et Joëlle Biondi : "Introduction a la programmation" editions Massons 1984.

Travail tutoré

Après chaque séance de TP, un exercice à préparer pour la semaine suivante est distribué aux étudiants. Ce TP a rendre fera eventuellement l'objet d'une note. Un mini-projet d'algorithmique sera également à réaliser et fera suite au module.

Evaluation

  • 1 TP note : poids 1/9
  • mini-projet d'algo : poids 2/9
  • controle terminal : poids 2/3

Prérequis : Compléments :
Support de cours : non Support de TP : non Documentation en ligne : non
Supports de cours