Algorithmique en seconde. publié le 05/07/2013  - mis à jour le 06/07/2013

12

Introduction :

 
Le but des séances présentées est de familiariser les élèves à la lecture d’algorithmes simples, à leurs créations en langage naturel, puis à les réaliser soit avec le logiciel ALGOBOX soit en les programmant à la calculatrice.
Les notions du programme ont été abordées en trois temps durant des séances en groupe de 18 élèves. Chaque partie débute par la découverte des notions, puis quelques définitions, suivis des syntaxes : algorithme papier – logiciel ALGOBOX – calculatrice TI – calculatrice CASIO. Enfin des applications sont proposées pour mettre en pratique ces notions.
 

Présentation des parties :

 
 Partie 1 :Instructions élémentaires : entrée – sortie ; affectations ; variables
 
2-3 séances fin septembre et octobre

  • Programme de calcul à lire et à appliquer
  • Création d’algorithme portant sur le chapitre « coordonnées de points et longueurs »
     
    Algorithmique en seconde - partie 1 (PDF de 314.9 ko)

    Présentations des instructions : entrée-sortie,affectations, variables

     
    Une fois les notions découvertes et définies, les algorithmes « papier » se font avec le groupe entier. Puis par binôme, les élèves travaillent sur Algobox, réalisant des algorithmes puis les vérifiant avant de les imprimer. Enfin, chaque élève programme sa calculatrice. Le travail est terminé à la maison et rectifié lors d’une troisième séance.
     

 Partie 2 : Structure alternative ou test.
 
3 séances novembre et décembre

  • Algorithme à lire et à compléter sur le chapitre « configurations du plan »
  • Création d’un algorithme affichant la valeur absolue d’un réel.
     
    Algorithmique en seconde - partie 2 (PDF de 224.8 ko)

    Structure alternative ou test.

     
     Partie 3 : Les structures itératives ou boucles
     
    3 séances janvier, février et mars

  • Lecture de deux algorithmes permettant l’affichage de table de multiplication et la résolution d’un problème.
  • Comparaison de ces deux algorithmes
  • Création d’un algorithme permettant l’affichage de la courbe représentant une fonction donnée.
  • Création d’un algorithme permettant la résolution d’un problème de placement financier
  • Création d’un algorithme permettant un encadrement de sqrt(150) (découverte préalable de la dichotomie)
     
    Algorithmique en seconde - partie 3 (PDF de 207.3 ko)

    Structures itératives ou boucles

     
    La troisième séance est consacrée à l’écriture de ces algorithmes avec algobox, puis pour les élèves les plus avancés et à l’aise, à modifier le dernier algorithme pour l’encadrement de sqrt(n) avec n entier naturel.