Accueil Publimath  Aide à la recherche   Recherche Avancée   Aidez-nous à améliorer cette fiche  Vidéo d'aide
Certification IDDN Valid HTML 4.01 Transitional
Auteur(s) : Busser Alain

Titre : Repères-IREM, N°105, p. 37-54. Sofus, un langage spécial pour les programmes de calcul.

Editeur : TOPIQUES éditions Nancy, 2016
Format : 16 cm x 23,7 cm, p. 37-54 Bibliogr. p. 54-54
  ISSN : 1157-285X

Type : article de périodique ou revue Langue : Français Support : papier

Public visé : chercheur, enseignant, formateur Matériel utilisé : Xcas, AlgoboxNiveau Niveau scolaire visé par l'article : collège, 6ème, 5ème, 4ème, 3ème, lycée, 2de, 1ère, terminale, licence, master Age : 11, 12, 13, 14, 15, 16, 17

Classification : A33Revues, article de revue
Enseignement secondaire, collège
 A34Revues, article de revue
Enseignement secondaire, lycée
 A35Revues, article de revue
Enseignement supérieur, Post-Bac
 A39Revues, article de revue
Formation à l'enseignement, initiale et continue.
 B39L'enseignement secondaire
Formation à l'enseignement, initiale et continue.
 B50La formation des enseignants (formation initiale et formation continue)
Général, difficile à classer
 P43Langages de programmation (classification des langages, éléments et caractéristiques des langages, processeurs
Enseignement secondaire, collège
 P44Langages de programmation (classification des langages, éléments et caractéristiques des langages, processeurs
Enseignement secondaire, lycée
 P45Langages de programmation (classification des langages, éléments et caractéristiques des langages, processeurs
Enseignement supérieur, Post-Bac
 U33Livres du Maitre et aides à l'enseignement (documents d'accompagnement, matériel didactique)
Enseignement secondaire, collège
 U31Livres du Maitre et aides à l'enseignement (documents d'accompagnement, matériel didactique)
Enseignement primaire, école maternelle
 U35Livres du Maitre et aides à l'enseignement (documents d'accompagnement, matériel didactique)
Enseignement supérieur, Post-Bac
 U39Livres du Maitre et aides à l'enseignement (documents d'accompagnement, matériel didactique)
Formation à l'enseignement, initiale et continue.
 

Résumé :

Sofus est un langage de programmation qui facilite la rédaction d'algorithmes car il est proche de la langue française, il sollicite peu la mémoire de travail, il permet de mener des opérations répétitives sans utiliser un indice et on peut le programmer sur ordinateur, tablette ou smartphone.
Dans cet article, l'auteur explique la genèse de ce langage dans le cadre d'un groupe de travail sur l'algorithmique. Il présente ensuite diverses fonctions et instructions de ce logiciel et illustre par des exemples l'intérêt de ce langage pour l'enseignement en lycée ou en collège.

Structure de l'article :
Introduction

1. Changement de cadres :
- Tour de magie
- Algorithmes
- Expression algébrique

2. Notion de variable informatique
- Opérations unaires
- Opérations sans adverbe
- Le dénominateur comme adverbe du numérateur
- Cas particulier des pourcentages

3. Les tests et instructions conditionnelles
- Instructions conditionnelles
- Alternatives

4. Répétitions
- Les répétitions en Logo
- Les répétitions avec indice
- Conditions de sortie
- Exemples d'algorithmes (suite de Collatz ; algorithme d'Euclide ; algorithme babylonien ; résolution d'équation par dichotomie ; algorithme de Briggs ; calcul d'intégrale par la méthode des rectangles)

5. Graphisme tortue

Conclusion

Notes :
La création de Sofus fait partie des productions de l'atelier "algorithmique" animé par Alain Busser (Lycée Roland-Garros) et Florian Tobé (Collège de La Marine).
Une autre version de ce texte est parue dans Mathématice n° 48. Ressource en ligne
Repères-IREM est la revue des Instituts de Recherche sur l'Enseignement des Mathématiques (IREM), elle a été créée en 1990. Un grand nombre de ces articles peuvent être utilisés en formation initiale ESPE (ex IUFM).
Vous pouvez consulter les éditoriaux et les articles un an après leur parution, à partir du sommaire de chaque numéro de Repères-IREM disponible sur le Portail des IREM : cliquez sur "Repères IREM", puis sur "Consultation en ligne". Dans chaque numéro plus récent, un des articles l'est également. Vous pouvez aussi soumettre un article à la revue en l'adressant au rédacteur en chef à l'adresse : reperes-irem@univ-irem.fr

Une version texte intégral est en téléchargement sur le site " Bibliothèque numérique des IREM et de l'APMEP"

Mots clés :


© ADIREM-APMEP -2003- ISSN 1292-8054 Mise à jour 09/03/2019
Accueil Publimath  Aide à la recherche   Recherche Avancée   Aidez-nous à améliorer cette fiche  Vidéo d'aide
Certification IDDN