geogebra2GeoGebra est un logiciel interactif de géométrie, algèbre, statistique et calcul différentiel qui est conçu pour l'apprentissage de ces disciplines dans un cadre scolaire, allant du niveau primaire au niveau universitaire. 

 GeoGebra permet d'explorer la géométrie : l'utilisateur peut manipuler dès l'abord les différents objets géométriques de base dans un plan : cercle, droite, angle, etc.

Il est principalement utilisé par des enseignants mais aussi pour leur classe, mais toute personne souhaitant explorer de façon visuelle et dynamique la géométrie, en tirera profit. Il peut servir à valider des constructions faisant appel aux propriétés.

Distribué comme logiciel gratuit, n'importe qui peut l'utiliser, l'étudier et le modifier s'il n'est pas utilisé commercialement.


 

Jupyter est une application web utilisée pour programmer dans plus de 40 langages de programmation, dont Python, Julia, Ruby, R, ou encore Scala[2]. C'est un projet communautaire dont l'objectif est de développer des logiciels libres, des formats ouverts et des services pour l'informatique interactive. Jupyter est une évolution du projet IPython. Jupyter permet de réaliser des calepins ou notebooks, c'est-à-dire des programmes contenant à la fois du texte, simple ou enrichi typographiquement et sémantiquement grâce au langage à balises simplifié Markdown, et du code, lignes sources et résultats d'exécution. Ces calepins sont notamment utilisés en science des données pour explorer et analyser des données.

C’est l’outil proposé sur cette clé pour la programmation en Python. 

 



 Logisim est un simulateur de circuits logiques. C'est un logiciel libre (sous la licence publique générale GNU 2 ou plus) et gratuit[1]. Il est écrit en Java avec la bibliothèque graphique Swing. Il fonctionne sous GNU/Linux, Windows et OS X.

 

 

 

 


Le projet SageMath vise à « développer une alternative open source viable » aux systèmes de calcul formel Magma, Maple, et Mathematica ainsi qu'au logiciel de calcul numérique MATLAB[2].

SageMath dispose de fonctionnalités avancées dans des domaines tels que l'algèbre linéaire, l'algèbre commutative, la théorie des nombres ou encore la combinatoire algébrique.

Une originalité architecturale importante de SageMath, vis-à-vis de la plupart des autres systèmes de calcul formel, est la manière dont il s'appuie sur des logiciels existants. Plutôt que de fournir un langage de commande spécifique, SageMath utilise Python, un langage de programmation généraliste préexistant. Les fonctionnalités mathématiques proprement dites s'appuient elles aussi largement sur d'autres logiciels, que SageMath inclut et dont il unifie l'interface.

Le système SageMath se compose ainsi à la fois d'une distribution de logiciels tiers, d'une bibliothèque Python de calcul mathématique dont une partie des fonctionnalités fait directement appel aux logiciels de la distribution, et d'interfaces utilisateur permettant l'utilisation interactive de cette bibliothèque.

Un tutoriel de sagemath du cnrs

https://mmorancey.perso.math.cnrs.fr/TutorielSage.html



Scilab (contraction de Scientific Laboratory en anglais) est un logiciel libre de calcul numérique multi-plateforme fournissant un environnement de calcul pour des applications scientifiques.

Il possède un langage de programmation orienté calcul numérique de haut niveau. Il peut être utilisé pour le traitement du signal, l’analyse statistique, le traitement d’images, les simulations de dynamique des fluides, l’optimisation numérique, et la modélisation et simulation de systèmes dynamiques explicites et implicites. C’est aussi un outil d’apprentissage de programmation.

Il est disponible pour Windows, MacOS, GNU/Linux et BSD.

La syntaxe et les possibilités offertes par Scilab sont similaires à celles de MATLAB, mais les deux logiciels ne sont pas compatibles bien qu’un traducteur de MATLAB vers Scilab existe[2].

APESAM vous propose deux fichiers d’utilisation :

  • un fichier de démarrage avec les explications pour une première utilisation :
  • Un fichier d’exemples d’algorithmes usuels de mathématiques (niveau licence/Bachelor) avec des liens vers les fichiers scilab associés. :

Xcas est une interface de Giac, qui permet de faire du calcul formel, des représentations graphiques dans le plan ou l'espace, de la géométrie dynamique (dans le plan ou dans l'espace), du tableur, des statistiques et de la programmation.

 On peut utiliser Giac/Xcas aussi bien comme un logiciel gratuit compatible avec Maple, pour développer des algorithmes de calcul formel, ou l'utiliser dans un autre logiciel…
 
Des informations (en français) sue : https://xcas.univ-grenoble-alpes.fr
 
 
 

 

RStudio est un environnement de développement gratuit, libre et multiplateforme pour R, un langage de programmation utilisé pour le traitement de données et l’analyse statistique.

R est un système d'analyse statistique. R est à la fois un logiciel et un langage interprété.

R comporte de nombreuses fonctions pour les analyses statistiques, les graphiques, le traitement et le stockage des données. Les graphiques sont visualisés à l'écran ou sur papier et peuvent être exportés sous divers formats (jpg, png, bmp, ps, pdf, emf, pictex, xfig); les formats disponibles peuvent dépendre du système d'exploitation. Les résultats des analyses statistiques sont affichés à l'écran ou peuvent être sauvegardés ou exportés dans un fichier pour être utilisés dans des analyses ultérieures.


 

 Zeal est un outil de documentation hors-ligne.

Il permet de regrouper sur la clé de nombreuses documentations accessibles hors-ligne.

Il permet une recherche par mot-clé dans toutes les documentations installées dans sa base de données ce qui en fait un outil puissant.

Pour plusieurs documentations de logiciels présents sur la clé, nous n’avons pas pu intégrer les versions traduites par DeepL directement dans le logiciel. Elles sont donc regroupées sur Zeal.

En lançant Zeal vous accéderez aux documentations pour : Arduino, Dozzaqueud, C, jupyter,LaTex, MatPlotLib, Numpy, Ocaml, Python 3, Rstudio, Sage, Scipy...