Aide et outils
Vous trouverez sur cette page des rubriques d'aide et des outils relatifs à divers thèmes abordés dans les cours.
Utilisation du site
Utilisation des éditeurs
- la case à cocher tout à gauche de la barre de contrôle permet de basculer entre un thème sombre ( par défaut ) et un thème clair de l'éditeur.
: exécute le script entré dans l'éditeur à gauche; l'affichage texte et les
graphiques s'affichent dans la zone de sortie à droite.
Attention à bien attendre l'indication ">>> Ready." avant d'exécuter un script.
: stoppe l'exécution du script en cours ( bouton pas forcément
fonctionnel... ): redémarre Python en cas de blocage du script à cause, par exemple, d'une boucle infinie.
: enregistre sur l'ordinateur le script entré dans l'éditeur.
: ouvre un script enregistré sur l'ordinateur et l'affiche dans l'éditeur.
: charge un fichier quelconque dans le système de fichiers ( virtuel ) de l'éditeur, de façon à pouvoir
l'utiliser avec le script; la liste des fichiers chargés s'affiche en bas de l'éditeur ( Fichier(s) chargé(s):)
: charge un module complémentaire Python.
: masque/affiche la zone de sortie texte/graphique, de façon à disposer d'un éditeur en
pleine largeur de page.
/
: bascule l'affichage de la partie
droite entre la sortie texte et la sortie graphique.
: vide la zone de sortie texte de tout affichage.
Chaque éditeur se "souvient" du code qui a déjà été exécuté dans les autres éditeurs de la même page; cela entraîne que, pour réutiliser du code déjà exécuté ailleurs dans la page, il n'est pas nécessaire de recopier ce code dans l'éditeur avec lequel on est en train de travailler ( pratique ! ).
Raccourcis clavier :
CTRL+Maj+E: exécution du scriptCTRL+Maj++: augmenter la taille des caractères du codeCTRL+Maj+-: diminuer la taille des caractères du code
Connexion
Le bouton de connexion permet de se connecter avec vos login et mot de passe Linux distribuées au début de l'année, afin de pouvoir notamment envoyer les réponses aux exercices.
Si vous avez égaré votre login et/ou votre mot de passe, demandez au professeur de le réinitialiser ( pour l'accès au site uniquement ! ).
Une fois connecté, un bouton Envoyer le script apparaîtra dans la barre de contrôle de chaque éditeur.
Ce bouton est désactivé si la réponse a l’exercice avait déjà été envoyée : ne soumettez donc votre réponse que lorsque vous
êtes sûr(e) de vous !
Lors d'un rafraîchissement ou d'un retour sur la page, la date et l'heure d'envoi de votre travail vous est rappelée, et votre script
ré-affiché dans l'éditeur.
Dans le cas où un commentaire a été laissé sur la réponse que vous aviez envoyée, un bouton vous le signale; un clic sur ce bouton affiche
le commentaire dans la zone de sortie.
La connexion au site permet également de faire apparaître les boutons RÉPONSE ou SOLUTION qui donnent accès aux réponses aux exercices.
Enfin, la connexion au site permet également de faire apparaître un bouton pour télécharger l'ensemble des scripts de la page ( pratique pour une sauvegarde de dernière minute...), et, si vous êtes en Terminale, un bouton d'accès à ChatNSI, qui pourra vous aider dans votre travail.
Algorithmique, mise au point des programmes
- Quelques précisions sur la notion de complexité des algorithmes.
- Les outils pour mettre au point et tester ses programmes.
Python
- Mémento sur le langage Python 3 ( PDF )
- Page d'aide sur l'utilisation des fichiers
- Mémento Matplotlib ( PDF )
- Page d'aide sur l'utilisation du module PIL.
HTML/CSS/JavaScript
- Mémento des balises HTML 5
- Mémento des propriétés CSS3
- Page de présentation des grandes lignes du langage JavaScript
- Mémento sur les formulaires
Architecture matérielle
- Pas de Digirule ? En voici un simulateur en ligne qui fonctionne ( presque ) "comme un vrai"...
Linux
- Liste des commandes de base en Bash
- Un simulateur de terminal en ligne, pour faire de la ligne de commandes sans installer Linux !
- Un autre émulateur Linux.