{"id":189968,"date":"2021-07-15T15:38:34","date_gmt":"2021-07-15T13:38:34","guid":{"rendered":"https:\/\/sherpas.com\/blog\/logiciel-nsi\/"},"modified":"2025-01-07T17:37:23","modified_gmt":"2025-01-07T16:37:23","slug":"logiciel-nsi","status":"publish","type":"post","link":"https:\/\/sherpas.com\/blog\/logiciel-nsi\/","title":{"rendered":"Quels logiciels utiliser en NSI ?\ud83e\uddbf"},"content":{"rendered":"\n
Tu as choisi Num\u00e9rique et Sciences Informatiques (NSI) en enseignement de sp\u00e9cialit\u00e9, mais tu ne sais pas quel logiciel de programmation installer ?<\/strong> Tu es perdu face au nombre de possibilit\u00e9s et aux nombreux logiciels nsi ?<\/p>\n\n\n\n Pas de panique, nous sommes l\u00e0 pour te donner un aper\u00e7u des logiciels que tu pourras utiliser en informatique. \ud83e\uddd0<\/p>\n\n\n\n Ces logiciels sont plus ou moins compos\u00e9s de fonctionnalit\u00e9s et poss\u00e8dent \u00e0 la fois des avantages et des inconv\u00e9nients.<\/strong> Nous allons te donner nos conseils pour pouvoir coder dans un environnement optimal !<\/p>\n\n\n\n \ud83d\udc49 Assez logiquement, nous ne te conseillons pas l\u2019usage de Python 2 qui est aujourd\u2019hui largement d\u00e9mod\u00e9 et plus mis-\u00e0-jour. La version r\u00e9cente est Python 3, qui se place en continuit\u00e9 de Python 2.<\/strong> Les environnements de d\u00e9veloppement (IDE) edupython<\/a><\/strong> et pythoncharm<\/a><\/strong> sont bien adapt\u00e9s \u00e0 l\u2019usage fait en NSI.<\/p>\n\n\n\n \ud83d\udca1 Anaconda<\/a><\/strong> est une suite de logiciels permettant de coder en Python et en R principalement. En utilisant Spyder et\/ou Jupyter, tu d\u00e9couvriras un IDE facile d\u2019acc\u00e8s et ergonomique.<\/p>\n\n\n\n Voici un aper\u00e7u des biblioth\u00e8ques Python que tu utiliseras au cours de cette ann\u00e9e :<\/strong><\/p>\n\n\n\n \ud83d\udc49 Afin de faire du d\u00e9veloppement web, que ce soit du CSS ou de l\u2019HTML, n\u2019importe quel \u00e9diteur de texte fera l\u2019affaire. Du Bloc-notes \u00e0 Notepad++<\/a><\/strong>, ce sera suffisant pour cette ann\u00e9e.<\/strong><\/p>\n\n\n\n Pour autant, certains IDE sont compatibles avec le d\u00e9veloppement web. Par exemple, Visual Studio propose des fonctionnalit\u00e9s int\u00e9ressantes pour faciliter ton apprentissage : \ud83d\udc49 Pour l\u2019\u00e9tude des protocoles r\u00e9seaux, tu utiliseras probablement Filezilla et Wireshark.<\/strong> Filezilla<\/a><\/strong> est un client exploitable pour les protocoles FTP, FTPS et SFTP, disponible sur macOS, Linux et Windows.<\/p>\n\n\n\nQuel logiciel NSI pour chaque langage de programmation ? \ud83d\udd27<\/h2>\n\n\n\n
Pour Python<\/h3>\n\n\n\n
\n
Logiciel NSI pour faire du d\u00e9veloppement web<\/h3>\n\n\n\n
\nune reconnaissance des balises
\nune fermeture automatique des balises
\nfonctionnalit\u00e9s de v\u00e9rification de variables\u2026<\/p>\n\n\n\nLogiciel NSI pour travailler sur les protocoles r\u00e9seaux<\/h3>\n\n\n\n