nsi

nsi

Présentation de la NSI #

Numérique et sciences informatiques #

Bienvenue dans la partie relative à la spécialité Numérique et Sciences Informatiques du baccalauréat général.

Classe de première #

Selon l’effectif :

  • soit 2h en classe entière et 2h sur poste informatique,
  • soit 4h sur poste informatique.

Matériel en NSI #

  1. Un cahier d’exercices pour prendre des notes, écrire les algorithmes etc.
  2. Une partie dans le trieur ou un classeur pour ranger les polycopiés (cours, TD, résumés etc.)
  3. Des copies pour les DS

Programme #

Quatre notions transverses sont abordées régulièrement durant l’année. On les retrouve dans chacune des parties du programme :

  • Les données et leur diversité : textes, images, sons, mesures, etc.
  • Les algorithmes qui spécifient de façon abstraite des traitements à effectuer sur ces données à partie d’opérations élémentaires
  • Les langages qui permettent de traduire les algorithmes abstraits en programmes exécutables
  • Les machines et leurs systèmes d’exploitation qui permettent d’exécuter des programmes. On y inclut les objets connectés et les réseaux.

Le programme se découpe en 7 champs principaux :

  • Histoire de l’informatique
  • Représentation des données : types et valeurs de base
  • Représentation des données : types construits
  • Traitements de données en tables
  • Intérations entre l’homme et la machine sur le web
  • Architectures matérielles et systèmes d’exploitation
  • Langages et programmation

Nature des enseignements #

Nous aurons différents types de séances :

  • des séances de cours traditionnels, visant à introduire les notions,
  • des travaux dirigés qui ressemblent à des séances d’exercices papier,
  • des travaux pratiques, sur poste informatique durant lesquels vous traitez des exercices de difficulté variée. Certains sont de petits projets.
  • des projets à réaliser (recherche sur feuille, réalisation sur postes).

Classe de terminale #

  • La progression est indiquée dans la partie du site relative à la terminale.
  • Le programme, la nature de l’épreuve et les documents d’accompagnement sont donnés plus haut.

Les outils #

Le langage de programmation que nous utiliserons principalement est Python, dans sa version 3.

Python sera installé sur tous les postes à votre disposition.

Sur chaque poste vous trouverez plusieurs interfaces de développement (IDE) :

  • Thony qui permet de visualiser facilement les états des variables de déboguer
  • Sublime Text qui sont des IDE généralistes auxquels on peut ajouter des modules offrant une grande richesse et beaucoup de souplesse.

Une grande partie de vos travaux se dérouleront en ligne et nous utiliserons la suite logicielle de Google :

  • Google Chrome qui sera notre navigateur par défaut
  • Google Classroom pour les échanges de documents, les calendriers et les évaluations. Une adresse mail vous sera communiquée à la rentrée.
  • Google Colab qui permet justement de programmer directement dans Chrome et d’intégrer consignes, résultats et programmes.
  • Google Drive pour vos documents personnels (code source, prises de notes, diaporamas etc.)

Hormis Colab (l’outil principal…) toute la suite logicielle s’utilise sur mobile.

Il convient donc que vous disposiez d’un ordinateur avec un accès internet à la maison. Rien n’empêche que vous l’utilisiez au Lycée mais vous ne pourrez le raccorder au réseau. Vous devrez donc utiliser votre propre connexion 4G pour échanger les documents.

Hormis durant les devoirs sur table, vous ne rendrez jamais de documents écrits à la main. Tous nos échanges se feront en ligne et généralement via classroom et tous les documents seront à déposer en ligne.

Tous les logiciels cités plus haut existent sur tous les systèmes d’exploitation :

  • Windows 10,
  • OSX
  • Linux

À l’exception notable de google drive sous linux. Si vous souhaitez l’utiliser venez m’en faire part, je vous montrerai quelques alternatives.


Outils spécifiques #

Consulter les ressources