Je suis candidat pour la révolution.
La problématique était la suivante: Au collège une initiation à l'algorithme implique des choix. En particulier le choix du langage de programmation utilisé.
Mais avant ce choix nous nous devons d'évoquer le pseudo code (indépendant de tout langage) et sa représentation visuelle (le logigramme ou organigramme)
Debut : l'élève Robot tq repeter 5 fois avancer d'un pas fin_tq fin
Debut : l'élève Robot2 tq repeter 5 fois regarder devant si tu peux avancer avancer d'un pas fin_si fin_tq fin
debut Chercher une application tq non trouvé chercher fin_tq si elle fonctionne être heureux Dire merci sinon râler ! fin_si fin
Debut ex4 choisir un nombre positif N tq toujours! si N est pair N devient N/2 sinon N devient 3N+1 fin_si fin_tq
N=7 Entrer un nombre (P) si P/N est entier ecrire OUI sinon ecrire NON fin_si
L'application est constituée d'un zip à décompacter. Le répertoire généré montrera alors :
""" Cette application lit prog.txt et produit prog.svg"""
from Elements_c import *
from tqsi import *
#constantes
file="prog.txt"
file_result="prog.svg"
symbole_commentaire="#"
#mots clefs
debut=["debut" ,"début" ,"begin" ,"programme" ]
fin=["fin" ,"end" ]
es=["lire" ,"écrire" ,"ecrire" ,"afficher" ,"demander" ,"donner" ,"dire" ]
#les autres mots sont des instructions
...
Vous pouvez lire ci-dessus les mots clefs déclenchant respectivement la création d'objets de type début, fin et entrée/sortie. Les autres mots clefs sont soit des structures itératives ou de tests (paragraphe suivant) ou de simples instructions.
Les seuls impératifs concernant ces structures sont logiques : un tq ou un si doit être ouvert avant d'être fermé :
L'étude des exemples en haut de page peut-être un bon complémént !
La première version téléchargeable était la 2.0.31, en juillet 2019
La dernière version publiée est la 3.0.0 : 29 octobre 2020
Un euros ou deux pour m'aider à payer le serveur ? Merci d'avance!
Vous avez envie d'une fonctionnalité, ou de participer au développement ? Utilisez le champ FB ci dessous !
Pour enregistrer votre pseudo code (prog.txt) attention à l'encodage ! L'application requiert UTF-8 !!!
Facebook, Twitter, LinkedIn : Ces plateformes proposent des outils pour vérifier l'affichage des liens partagés, en s'assurant que les champs comme le titre, la description et l'image principale sont correctement pris en compte grâce aux balises Open Grap.
Connaissez-vous OOO?.
Open Office (.Org) est une suite bureautique pleine d'avenir, avec déjà un passé riche.
Traitement de texte, tableur, gestionnaire de base de données, etc... Rien ne manque!
Open office est indispensable, un lien vers le site de téléchargement est bien rangé, dans la boite à outil du menu "Informatique".