Aller au contenu

Logiciels utilisés et configuration de l’ordinateur du lycée

LastPass

LastPass est un gestionnaire de mot de passe. Ce logiciel permet de stocker l’ensemble de vos mots de passe de manière sécurisée. Ce logiciel est conseillé pour :

  • Ne plus oublier ses mots de passe et éviter d’utiliser un seul mot de passe pour toutes ses applications sur smartphone et pour tous ses comptes personnels des sites Web dans un navigateur
  • Assurer le remplissage automatique des mots de passe pour les applications sur smartphone et pour les comptes personnels des sites Web dans un navigateur

Son principe est simple : à la création de votre compte, il est demandé de créer un mote de passe maître. Ce mot de passe maître sera à l’avenir l’unique mot de passe dont il faudra se rappeler : ce mot de passe unique permet de consulter et d’utiliser l’ensemble de ses mots de passe.

Étapes à réaliser :

  • Choisir Mozilla Firefox comme navigateur par défaut sur l’ordinateur du lycée Menu Démarrer > Paramètres > Applications par défaut > Navigateur Web.
  • Créer un compte LastPass en cliquant sur ce lien.
  • Ajouter l’extension LastPass à Mozilla Firefox en cliquant sur ce lien. Une fois sur cette page, cliquer sur le bouton “Ajouter à Firefox”.
  • Dans Firefox, cliquer sur l’icône grise “trois petits points” qui est apparue dans la barre d’outils en haut à droite de la fenêtre. Suivre les étapes de connexion. Lorsque la connexion est réussie, l’icône “trois petits points” doit être rouge.

Remarque. Il est possible d’installer en plus l’application sur smartphone pour stocker les mots de passe également depuis cet appareil et bénéficier du remplissage automatique des mots de passe.

Dropbox

Ce système de stockage en ligne et synchronisation de fichiers entre appareils (cloud) est conseillé pour :

  • éviter la perte de donnée en cas de défaillance d’un appareil
  • permettre le travail sur différents appareils sans interruption et sans avoir à s’occuper des transferts de fichiers entre appareils

Étapes à réaliser :

  • Créer un compte en cliquant sur ce lien. Remarque. Faire bien attention de choisir le forfait “basic” gratuit.
  • Télécharger le fichier d’installation sur votre ordinateur en cliquant sur ce lien. Double cliquer sur le fichier d’installation et suivre les étapes de l’assistant d’installation. Remarque. À cette étape, choisir le stockage “local” de fichier, décocher tous les dossiers à synchroniser proposés et choisir de conserver le forfait “basic”. Il est possible de télécharger l’application en plus sur smartphone.

Thonny

Cet environnement de développement (IDE) minimal pour Python permet de visualiser l’exécution d’un programme pas à pas.

Étapes à réaliser :

  • Cliquez sur ce lien.
  • Déplacer la souris sur “Windows” et cliquer sur le lien “Installer with 64-bit Python” pour télécharger le fichier d’installation.
  • Double cliquer sur le fichier d’installation et suivre les étapes de l’assistant d’installation. Conserver les options par défaut sauf la langue à changer vers le français.

Anaconda

Cette distribution de Python permet d’installer Python sur votre ordinateur ainsi qu’une suite de modules Python et des logiciels associés à Python. En particulier, le logiciel Jupyter va permettre d’ouvrir et de travailler dans une Cahier de travail Jupyter (Jupyter Notebook).

Étapes à réaliser :

  • Télécharger le fichier d’installation de l’édition individuelle (“individual edition”) sur cette page. Pour l’ordinateur du lycée, choisir le fichier d’installation “64-Bit Graphical Installer”.
  • Une fois le fichier téléchargé, double cliquer sur son nom pour lancer l’installation. Suivre les étapes de l’assistant d’installation. Si cela est demandé, cocher la case du choix “Set Anaconda as my default Python”.

Visual Studio Code (VS code)

Cet IDE très complet permet d’écrire et exécuter des programmes dans tous les langages de programmation au programme des NSI.

Étapes à réaliser pour l’installation :

  • Télécharger le fichier d’installation de l’édition individuelle (“individual edition”) sur cette page. Pour l’ordinateur du lycée, choisir le fichier d’installation “User Installer 64-Bit”.
  • Une fois le fichier téléchargé, double cliquer sur son nom pour lancer l’installation. Suivre les étapes de l’assistant d’installation sans modifier les paramètres d’installation.

Étapes à réaliser pour le paramétrage :

Le paramétrage par défaut de VS Code est quasi parfait. Ci-dessous sont présentées quelques modifications de paramètres utiles. Pour accéder aux paramètres, voici le chemin dans la barre de menu :

File>Preferences>Settings

Un cadre de texte de recherche permet d’accéder ensuite directement au paramètre que l’on souhaite modifier.

  • Ligne verticale indiquant la limite de 79 caractères

D’après les convention d’écriture de Python, il est recommandé de limiter la longueur des lignes à 79 caractères en particulier pour la documentation. Par défaut, VS Code n’affiche pas la ligne verticale indiquant la limite des 79 caractères.

Pour l’afficher, se rendre depuis le menu à File>Preferences>Settings. Puis, dans le cadre de texte de recherche, entrer Rulers (Attention à ne pas oublier le s). Cliquez ensuite sur le lien Edit in settings.json.

Le contenu du fichier de paramétrage JSON s’affiche :

{
    "python.defaultInterpreterPath": "C:\\Users\\Eleve\\AppData\\Local\\Continuum\\anaconda3",
    "editor.rulers": [

    ]
}

Modifier le fichier de paramétrage JSON en ajoutant 79 dans la liste de la clé "editors.rulers" comme présenté ci-dessous :

{
    "python.defaultInterpreterPath": "C:\\Users\\Eleve\\AppData\\Local\\Continuum\\anaconda3",
    "editor.rulers": [
        79
    ]
}

Enregistrer ensuite le fichier de paramétrage JSON avec la combinaison de touche Ctrl + S puis fermer l’onglet du fichier.

  • Affichage des espaces

Par défaut aucun espace n’est affiché sauf au niveau du texte selectionné. Pour afficher les espaces en permanence :

  • Se rendre dans le menu à : File>Preferences>Settings. Puis dans le cadre de texte de recherche entrer Render Whitespace.
  • Par défaut les espaces n’apparaissent qu’au niveau d’une sélection. Pour un affichage généralisé, choisir l’option boundary dans la liste déroulante.

L’intérêt de l’option boundary (au lieu de all) est de ne pas afficher les espaces à caractère esthétique comme par exemple de part et d’autre d’un signe égal dans l’expression maVariable = 5. Par contre les indentations apparaissent clairement ce qui est particulièrement important pour Python.

Effet sur le fichier de paramétrage JSON La modification du paramètre précédent dans l'interface utilisateur graphique se répercute sur le contenu du fichier de paramétrage JSON en ajoutant un élément :
{
    "python.pythonPath": "C:\\Users\\Eleve\\AppData\\Local\\Continuum\\anaconda3",
    "editor.rulers": [
        79
    ]
    "editor.renderWhitespace": "boundary"
}