Nouvelle extension algobox pour LaTeX

Le , par lulzec, Membre habitué
Une nouvelle extension vient de sortir sur le CTAN algobox.


Cette extension va vous permettre d'écrire des algorithmes à la façon d'AlgoBox.


L'image présenté ci-dessus est produite par la suite de commandes extrêmement simple suivante :
Code latex : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
\begin{algobox} 
\; \VARIABLES 
\;    a1 \ESTDUTYPE NOMBRE 
\;    b1 \ESTDUTYPE NOMBRE 
\;    a2 \ESTDUTYPE NOMBRE 
\;    b2 \ESTDUTYPE NOMBRE 
\; \DEBUTALGORITHME 
\;    \LIRE a1 
\;    \LIRE b1 
\;    \LIRE a2 
\;    \LIRE b2 
\;    \SI (a1 == a2) \ALORS 
\;    \DEBUTSI 
\;        \SI (b1 == b2) \ALORS 
\;        \DEBUTSI 
\;             \AFFICHER "Les droites sont parallèles" 
\;        \FINSI 
\;        \SINON 
\;        \DEBUTSINON 
\;             \AFFICHER "Les droites sont sécantes" 
\;        \FINSINON 
\;    \FINSI 
\;    \SINON 
\;    \DEBUTSINON 
\;        \AFFICHER "Les droites sont confondues" 
\;   \FINSINON 
\; \FINALGORITHME 
\end{algobox}

Elle pourra aider les profs de maths à rédiger de tels algorithmes très facilement ! L'extension contient toutes les commandes nécessaires pour reproduire à l'identique un algorithme tel qu'il est affiché avec AlgoBox. Cette extension est d'ors et déjà disponible sur MikTeX et TeXlive, vous pouvez trouver la documentation ici.
Peut être prochainement à venir l'intégration de l'exportation d'un programme dans AlgoBox.

Qu'en pensez-vous ?
Allez vous l'utiliser ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de -Nikopol- -Nikopol- - Responsable LaTeX https://www.developpez.com
le 09/09/2017 à 21:55
Extension très intéressante, elle peut être très utile pour les professeurs de mathématiques francophone.
Je précise francophone car AlgoBox est en fançais, faite par un français, à l’usage des francophones. De plus cette extension est faite par un français, je trouve donc dommage d'avoir une documentation en anglais.

L'idée d'avoir un export dans AloBox est intéressante, peut être proposer à Pascal Brachet, l'auteur (de TeXmaker aussi) en le joignant via son site : www.xm1math.net/
Avatar de f-leb f-leb - Rédacteur/Modérateur https://www.developpez.com
le 10/09/2017 à 12:24
Bonjour,

Citation Envoyé par -Nikopol-  Voir le message
Extension très intéressante, elle peut être très utile pour les professeurs de mathématiques francophone

Je crains qu'ils seront de moins en moins nombreux à s'y intéresser à l'avenir

Il y a eu un aménagement du programme de seconde en mathématiques sorti au mois de mai :

Le chapitre Algorithmique est devenu Algorthmique et programmation avec de nombreux aménagements
[…] Dans le cadre de cette activité algorithmique, les élèves sont entraînés :
- à décrire certains algorithmes en langage naturel ou dans un langage symbolique un langage de programmation ;
- À en réaliser quelques-uns à l’aide d’un tableur ou d’un petit programme réalisé sur une calculatrice ou avec un logiciel adapté à l’aide d’un programme simple écrit dans un langage de programmation textuel ;

- Aucun langage, aucun logiciel n’est imposé. Un langage de programmation simple d’usage est nécessaire pour l’écriture des programmes […]

Nouveautés du programme en bleu. Il est probable que cette évolution va se poursuivre en première et en terminale.

Le discours de l'inspection a été le suivant (extrait) :
[...]Algobox dont les professeur.e.s se servent habituellement et massivement en classe ne correspond pas à cette nouvelle attente institutionnelle...

Cette extension pourrait donc être utile un moment pour expliquer les passerelles d'Algobox vers Python...
Avatar de -Nikopol- -Nikopol- - Responsable LaTeX https://www.developpez.com
le 10/09/2017 à 12:43
Merci pour ses informations, n'ayant pas de classes de lycée général, je n'avais pas connaissance de cette réforme. Je ne suis pas sur que tous les collègues soient formés à "un langage de programmation textuel ".
Avatar de f-leb f-leb - Rédacteur/Modérateur https://www.developpez.com
le 10/09/2017 à 12:49
Dans mon académie (Nantes), les profs de maths volontaires ont déjà eu des formations sur le langage Python courant mai-juin. C'est pour ça , bien que n'enseignant pas les maths, je connais bien le dossier
Avatar de lulzec lulzec - Membre habitué https://www.developpez.com
le 10/09/2017 à 13:04
Citation Envoyé par f-leb  Voir le message
Bonjour,

Je crains qu'ils seront de moins en moins nombreux à s'y intéresser à l'avenir

Il y a eu un aménagement du programme de seconde en mathématiques sorti au mois de mai :

Le chapitre Algorithmique est devenu Algorthmique et programmation avec de nombreux aménagements

Nouveautés du programme en bleu. Il est probable que cette évolution va se poursuivre en première et en terminale.

Le discours de l'inspection a été le suivant (extrait) :

Cette extension pourrait donc être utile un moment pour expliquer les passerelles d'Algobox vers Python...

Au rythme auquel vont les réformes, peut-être que dans 2 ans Algobox remplacera Scratch au collège, et cette extension sera toujours d'actualité
Responsable bénévole de la rubrique LaTeX : Sébastien Lataix (Nikopol) -