Logiciels d’algorithmique Logiciels dédiés (comme SCRATCH, ALGOBOX, EXECALGO ou LINOTTE...), Logiciels de calcul formel (XCAS, MAXIMA, WIRIS...) Logiciels de programmation (PYTHON, JAVASCRIPT, PHP, C, VISUAL Basic) - Calculatrice
Logiciels dédies ALGOBOX EXECALGO Logiciels pour travailler le « langage naturel » ALGOBOX Prise en main et utilisation très facile pour travailler les algorithmes simples autour des concepts de la géométrie repérée, des fonctions et du numérique. Modification et exécution pas à pas. Pas de possibilités de faire des sous-programmes. EXECALGO Plus difficile d’approche, la notion de boucle n’est pas très naturelle. Pas de sous-programme Compte le nombre d’exécutions.
Logiciel « SCRATCH » Les Plus … Les moins …. Possibilité de gérer des entrées et sorties du type sonore, image, …. Possibilité de faire des sous-programmes mais pas de récursivité. Les moins …. Prise en main plus ou moins rapide Certaines instructions sont éloignées du langage naturel. Pas très bon sur les nombres Très bien pour des mini-projets
Logiciels de calcul formel (XCAS, MAXIMA, WIRIS...) Les Plus … Permet de lier la puissance du calcul formel à l’algorithmique. Possibilité de faire de « vrais » programmes et de la récursivité. Les moins …. Prise en main plus ou moins difficile Utiliser le langage « spécifique » Indispensable en 1°S et T°S
Logiciels de programmation (PYTHON, JAVASCRIPT, PHP, C, VB) - Calculatrice Javascript : Module de programmation dans Carmetal Visual Basic : Langage de programmation du Tableur de Microsoft et d’OpenOffice Calculatrice : langage propre aux modèles. A voir ….