Algorithmique Initiation
Fiche 1
Avec utilisation de la fonction COPIER/COLLER dans l’exercice 3
Cette série d’exercices est destinée à familiariser les élèves avec l’algorithmique d’une part et avec le langage de programmation de la graph 35+ d’autre part.
Pour chaque exercice nous ferons une étude « papier » avant de passer à la programmation en langage machine. Nous présenterons les exercices selon le modèle suivant :
- Une fiche élève qui comportera un modèle (un exercice et son corrigé détaillé sur la graph 35+USB) suivi de deux énoncés exercices faisant appel aux mêmes compétences, à réaliser par l’élève.
-
Une fiche professeur sur laquelle le corrigé détaillé de deux exercices sera donné.
Dans tous les cas ces exercices sont volontairement simples pour être accessibles à tous, développer le goût pour la programmation et donner envie d’aller plus loin.
Les thèmes sont les suivants :
Fiche 1 : Demander des données à l’utilisateur, effectuer un calcul avec ces données et afficher le résultat.
Fiche 2 : En plus des compétences acquises grâce à la fiche 1 on effectuera une boucle.
Fiche 3 : En plus des compétences acquises grâce aux fiches 1 et 2 on effectuera un test.
1
FICHE ELEVE N°1
Exercice 1 :
On donne un cercle de rayon R et on veut calculer son périmètre et son aire.
Ecrire un programme qui, après avoir demandé la valeur de R à l’utilisateur, donne les réponses à ces questions. Correction :
Etude « papier » :
Analyse de la situation :
Etape 1 : le programme demande à l’utilisateur la valeur de R.
Etape 2 : le programme effectue les calculs demandés (périmètre, aire).
Etape 3 : Les réponses attendues sont affichées
Ce qui peut se résumer ainsi :
Variable :
R,P,A
Entrée :
Saisir R
Traitement :
P prend la valeur ࣊ࡾ
A prend la valeur ࣊ࡾ²
Sorties :
Afficher P
Afficher R
2
Ecriture du programme avec le langage de programmation Casio :
Etape1 : le programme demande à l’utilisateur la valeur de R.
Etape 2 : le programme effectue les calculs demandés