Menu


boite à outils

Programmation




>
LOGICIELS
geany Geany, un EDI simple et rapide pour coder en HTML, CSS, Python et bien plus encore. Fonctionne sous MAC, Linux et WINDOWS. Pour une installation rapide sous linux : https://doc.ubuntu-fr.org/geany
notepad ++ Notepad++ est un éditeur de texte libre générique, fonctionnant sous Windows, qui intègre la coloration syntaxique de code source pour les langages et fichiers HTML, PHP et JavaScript. Fonctionne aussi sous Linux.
anaconda Anaconda est une suite d'outils allant de l'éditeur Spyder au framework Qt et PyQt, en passant par jupyter pour les notebook, et de nombreuses librairies de programmation, pip et pep8…
cygwin-icon.png Cygwin est une collection de logiciels libres permettant à différentes versions de Windows de Microsoft d'émuler un système Unix. Il permet en particulier de lancer des script .sh
Thonny est un IDE simpliste pour débuter en Python. Très pratique pour son mode Debug qui permet de faire tourner vos programmes "pas à pas".
fonctionne sous Windows, Mac et Linux. Pour une installation simple sous Linux : dans un terminal : pip3 install thonny
Ubuntu est un système d’exploitation GNU/Linux basé sur la distribution Linux Debian avec une interface « simple, intuitive, et sécurisée ». Il est développé, commercialisé et maintenu pour les ordinateurs individuels (desktop), les serveurs (Server) et les objets connectés (Core) par la société Canonical.
LinuxLive USB Creator est un logiciel gratuit à code source libre pour Windows. Il permet de créer depuis windows des clès usb permettant d'installer n'importe quelle distribution de Linux.
SWI-Prolog, développé par l'Université d'Amsterdam, est l'un des interpréteur Prolog le plus utilisé. Pour une installation simple sous Ubuntu : https://doc.ubuntu-fr.org/prolog
PuTTY est un émulateur de terminal doublé d'un client pour les protocoles SSH,


SITES WEB
PythonUn interpréteur de Python en ligne. Mais aussi PHP, JavaScript, HTML, CSS et bien d'autre ... Vous pouvez exécuter votre code et le télécharger sur votre machine. L'inscription (gratuite) n'est pas nécessaire mais elle offre quelques fonctionnalités en plus.
PythonLe python landais : Des QCM sur le langage Python (pour les 1ère NSI et seconde SNT surtout).

simulateur CPUUn simulateur CPU pour programmer en assembleur. Le jeu d'instrcuctions de ce processeur est disponible à l'adresse :http://www.peterhigginson.co.uk/AQA/info.html

validateur htmlUn validateur de code HTML pour débusquer vos erreurs

MODULES PYTHON
logo pygamePygame est une bibliothèque libre multiplate-forme qui facilite le développement de jeux vidéo temps réel avec le langage de programmation Python.
Python_tutrtleTurtle est un module graphique du langage de programmation Python. Il est inspiré de la programmation Logo et permet de déplacer une tortue sur l’écran.
Python_flaskFlask est un framework open-source de développement web en Python. Son but principal est d'être léger, afin de garder la souplesse de la programmation Python, associé à un système de templates. Il est distribué sous licence BSD.
PillowPillow est une bibliothèque de traitement d’image, qui est un fork et successeur du projet PIL (Python Imaging Library). Elle est conçue de manière à offrir un accès rapide aux données contenues dans une image, et offre un support pour différents formats de fichiers tels que PPM, PNG, JPEG, GIF, TIFF et BMP.

Mementos

Un memento sur les syntaxes de base en Python :

Un memento sur les lignes de commande de base :