Activités : découverte de la programmation d'un algorithme de calcul
I) Introduction 
Pour qu'un programme s'exécute dans un ordinateur , il doit être compréhensible par le processeur. 
Le seul langage réellement compréhensible ne comprend que deux lettres (généralement nommés : 0 et 1).
ainsi  les programmes élaborés par des informaticiens devraient être exprimés dans le langage de l'ordinateur, ce qui est impossible
Car cela ressemblerait cela : 011101100110011001011110011110011000110001011111111......
Aussi les informaticiens utilisent un langage de programmation  qui leur permet d'exprimer l'algorithme à l'aide d'une succession 
de commandes simples sont traduit qui par la suite pour pouvoir être exécuté par le processeur. 
Il existe un grand nombre de langages de programmation plus ou moins complexes, que vous risquez de rencontrer au cours de 
votre scolarité.  
II) Un langage de programmation  « en ligne de commande » le javascript
Parmi les différents langages de programmation  pour cette première étape vous découvrirez le langage Javascript. Ce langage est 
généralement utilisé dans la conception des pages web pour les dynamiser. Il est universel et se traduit et s'exécute a partir de tous 
les navigateurs ( Chrome, Internet explorer, Mozzilla, Safari...) , de moment que le module « javascript » y est implanté.  
III) Travail : vous suivrez les consignes A) ou B) suivant votre type d'ordinateur.
A) Sous PC 
1 Ouvrir le programme « blocnote »
2-Recopier l'ensemble des instructions (ci dessous) en conservant la forme. Attention le moindre  ; est important
3- Enregistrer le fichier en choisissant type : « all » ou tous les fichiers ». Donner le nom « premier » et Ajoutez l'extension « .html » à la fin du 
nom de fichier. Cliquez sur Enregistrer.   
B) Sous Mac
1 – Ouvrir le programme « textedit »
2- Créez un nouveau document de texte et choisissez Format > Convertir au format Texte. 
3- recopier l'ensemble des instructions (ci dessous) en conservant la forme. Attention le moindre  ; est important
4- Pour enregistrer le fichier, en choisissant format de fichier « html »  . Donner le nom « premier » et Ajoutez l'extension « .html » à la fin du nom 
de fichier. Cliquez sur Enregistrer. 
Instructions a recopier dans le fichier.
<SCRIPT LANGUAGE="JavaScript">
var ValeurP = new Number; 
var ContinuerBoucle = new Boolean(true);
var ValeurM = new Number; 
var ValeurA= new Number; 
var ValeurN= new Number; 
alert("Ce programme en javascript permet de savoir si un nombre est premier. Il suit l'algorithme du cours. Un nombre premier est un nombre 
entier qui n'est divisible que par 1 ou lui meme");
ValeurP=prompt('Entrez le nombre entier a Tester :',2); 
ValeurN=1; 
while(ContinuerBoucle) 
    {
ValeurM=ValeurN+1;
ValeurA = ValeurP/ValeurM; 
if(ValeurP%ValeurM==0) 
{
ContinuerBoucle=false;
alert(ValeurP +  " n'est pas premier");
}
else 
{ 
if (ValeurM > ValeurA)
{ 
ContinuerBoucle=false; 
alert(ValeurP +  " est premier");
}
else ValeurN=ValeurM;
};
}
</SCRIPT>
5- Vous pourrez tester ce programme en l'ouvrant avec votre navigateur. Puis vous l'enverrez par « ecoledirecte » à la date fixée à partir de 
votre compte.