Spécialité Numérique et Sciences Informatiques au lycée
Modalité d'évaluation au baccalauréat
Bac de NSI en fin de première
~~Bac de NSI en fin de première, si l'élève a choisi de ne pas poursuivre cet enseignement en terminale.
~~* Durée : 2 heures
- Objectifs : L'évaluation porte sur la maîtrise par le candidat des attendus du programme de l'enseignement de spécialité Numérique et sciences informatiques pour la classe de première, défini dans l'arrêté du 17 janvier 2019 paru au Bulletin officiel spécial de l'éducation nationale n° 1 du 22 janvier 2019.
~~* Structure : L'évaluation consiste en un questionnaire à choix multiples divisé en 7 parties, une pour chaque thématique du programme. Chaque partie comporte 6 questions. Pour chaque question, 4 réponses sont proposées dont une seule est correcte. L'usage de la calculatrice est interdit.
- Notation : Pour chacune des 42 questions, le candidat gagne 3 points pour la réponse correcte, perd 1 point pour une réponse fausse, et obtient un résultat nul pour absence de réponse ou une réponse multiple. Sur chacune des sept parties, si le total des points obtenu par le candidat est négatif, son résultat est évalué à 0. Le résultat obtenu est transformé en note sur 20 selon la formule : nombre de points obtenus ×20 / (3×42).
~~(Source)
Bac de NSI en terminale
Objectifs : L'épreuve porte sur les notions et contenus, capacités et compétences du programme de l'enseignement de spécialité numérique et sciences informatique de la classe de terminale (cf. arrêté du 17 juillet 2019 paru au BOEN spécial n° 8 du 25 juillet 2019). Les notions rencontrées en classe de première (cf. arrêté du 17 janvier 2019 paru au BOEN spécial n° 1 du 22 janvier 2019) mais non approfondies en classe de terminale, doivent être connues et mobilisables. Elles ne peuvent cependant pas constituer un ressort essentiel du sujet.
Nature de l'épreuve
L'épreuve terminale obligatoire de spécialité est composée de deux parties : une partie écrite, comptant pour 12 points sur 20, et une partie pratique comptant pour 8 points sur 20. La note globale de l'épreuve est donnée sur 20 points.
Partie écrite
- Durée : 3 heures 30
- Modalités :
- La partie écrite consiste en la résolution de trois exercices permettant d'évaluer les connaissances et les capacités attendues conformément aux programmes de première et de terminale de la spécialité. Chaque exercice est noté sur 4 points.
- Le sujet propose cinq exercices, parmi lesquels le candidat choisit les trois qu'il traitera. Ces cinq exercices permettent d'aborder les différentes rubriques du programme, sans obligation d'exhaustivité. Le sujet comprend obligatoirement au moins un exercice relatif à chacune des trois rubriques suivantes : traitement de données en tables et bases de données ; architectures matérielles, systèmes d'exploitation et réseaux ; algorithmique, langages et programmation.
Partie pratique
- Durée : 1 heure
- Modalités :
- La partie pratique consiste en la résolution de deux exercices sur ordinateur, chacun étant noté sur 4 points.
- Le candidat est évalué sur la base d'un dialogue avec un professeur-examinateur. Un examinateur évalue au maximum quatre élèves. L'examinateur ne peut pas évaluer un élève qu'il a eu en classe durant l'année en cours.
- L'évaluation de cette partie se déroule au cours du deuxième trimestre pendant la période de l'épreuve écrite de spécialité.
Premier exercice
Le premier exercice consiste à programmer un algorithme figurant explicitement au programme, ne présentant pas de difficulté particulière, dont on fournit une spécification. Il s'agit donc de restituer un algorithme rencontré et travaillé à plusieurs reprises en cours de formation. Le sujet peut proposer un jeu de test avec les réponses attendues pour permettre au candidat de vérifier son travail.
Deuxième exercice
Pour le second exercice, un programme est fourni au candidat. Cet exercice ne demande pas l'écriture complète d'un programme, mais permet de valider des compétences de programmation suivant des modalités variées : le candidat doit, par exemple, compléter un programme « à trous » afin de répondre à une spécification donnée, ou encore compléter un programme pour le documenter, ou encore compléter un programme en ajoutant des assertions, etc.
Absence, dispense et aménagement de la partie pratique
Toute absence non justifiée d'un candidat scolaire le jour fixé pour l'évaluation de la partie pratique entraîne l'attribution de la note zéro pour cette partie de l'épreuve. Dans le cas d'une absence justifiée, une épreuve pour le candidat concerné, doit, dans toute la mesure du possible, être organisée au sein de l'établissement et, en tout état de cause, avant la fin de l'année scolaire. Dans l'hypothèse où le candidat ne peut se voir finalement attribuer de note à l'épreuve pratique pour des raisons justifiées, il en est déclaré dispensé.
Les candidats scolaires en situation de handicap peuvent être dispensés par l'autorité académique, à leur demande et sur proposition du médecin désigné par la commission des droits et de l'autonomie des personnes handicapées, de l'épreuve pratique lorsque leur trouble est incompatible avec les activités de manipulation mises en œuvre pendant les séances de travaux pratiques. L'objectif est que le maximum de candidats en situation de handicap puisse passer l'épreuve.
En fonction de l'avis médical, les adaptations peuvent porter sur le choix des types de situations proposés au tirage au sort, sur l'aménagement du poste de travail, sur la majoration du temps imparti, sur l'aide d'un secrétaire, sur la présentation voire l'adaptation de cette situation. Dans ce dernier cas, la situation retenue et adaptée doit permettre une évaluation authentique des compétences visées.
Les candidats individuels et les candidats des établissements d'enseignement privés hors contrat sont dispensés de cette épreuve pratique. Pour ces catégories de candidats régulièrement dispensés, la note de l'épreuve de spécialité numérique et sciences informatiques est constituée de la note obtenue à la partie écrite de l'épreuve rapportée à 20 points.
Les candidats inscrits au Centre national d'enseignement à distance ne sont pas dispensés de l'épreuve pratique.
Épreuve de remplacement
Il n'y a pas d'épreuve de remplacement pour la partie pratique : en cas d'absence justifiée, la note éventuellement obtenue au cours de l'année scolaire concernant l'évaluation des compétences expérimentales est reportée et prise en compte.
Épreuve orale de contrôle ("Rattrapage")
Présentation
- Durée : 20 minutes
- Temps de préparation : 20 minutes
- L'épreuve consiste en une interrogation du candidat visant à apprécier sa maîtrise des attendus du programme.
- Pour préparer l'entretien, l'examinateur propose au moins deux questions au candidat, portant sur des parties différentes du programme. Le candidat dispose d'un temps de préparation de 20 minutes et peut, au cours de l'entretien, s'appuyer sur les notes prises pendant la préparation.
- L'examinateur veillera à faciliter l'expression du candidat et à lui permettre de mettre en avant ses connaissances et compétences.
Les conditions matérielles (en particulier la présence d'un tableau, d'un ordinateur) et les énoncés des questions posées seront adaptés aux modalités orales de cette épreuve.
(Source)
Entrainement
Extrait de l'excellent travail de l'académie de Normandie.
- Exercices sur les arbres binaires
- arbres_sujet1
- arbres_sujet2
- arbres_sujet3
- arbres_sujet4
- Exercices sur les bases de données
- bdd_sujet1
- bdd_sujet2
- bdd_sujet3
- bdd_sujet4
- bdd_sujet5
- bdd_sujet6
- bdd_sujet7
- Exercices sur les graphes
- graphes_sujet1
- graphes_sujet2
- graphes_sujet3
- Exercices sur la programmation objet
- poo_sujet1
- poo_sujet2
- poo_sujet3
- Exercices sur les protocoles de routage
- routage_sujet1
- routage_sujet2
- Exercices sur les structures linéaires
- struct_lineaires_sujet4
- struct_lineaires_sujet3
- struct_lineaires_sujet2
- struct_lineaires_sujet1
- Exercices sur la programmation
Télécharger les exercices d'entrainements !
Grand Oral
Détails à propos du Grand Oral : voir ici.
Quelques logiciels utiles
Thonny
Un IDE intégrant Python, simple et puissant, conçu initialement par le département des Sciences Informatiques de l'Université de Tartu. Site officiel
et version portable, à décompresser sur clé usb : Thonny Portable
SQLite Browser
Un navigateur open source pour explorer/modifier des bases de données SQLite. SQLite Browser
UwAmp
Il s'agit d'un Serveur Wamp + Apache + MySQL + PHP et SQLite fonctionnant en local, exécutable en mode portable (depuis une clé usb par exemple). UwAmp
NotePad++
Un excellent éditeur de texte open source, très pratique pour les développeurs. NotePad++
EditHexa
Un petit logiciel d'édition hexadécimal. Un fichier d'aide (pdf) est fourni dans l'archive zip. EditHexa
Filius
Logiciel de simulation de réseau. Filius
Quelques documents utiles
Projet 1 : Catalogue
Projet 2 : SQL
Divers
Liens externes
Liens
S'entrainer en ligne pour l'épreuve pratique
Un collectif d'enseignants d'informatique propose des exercices de programmation, corrigés utilisables en ligne sans rien installer sur votre ordinateur.
Autres sites proposant des cours de NSI
Site officiel Python
Tutoriels Python
Concours et initiation ludiques à la programmation
- py-rates résoudre les huit niveaux d'un jeu de plateau à l'aide de programmes en python.
- France IOI : site d'entraînement et de découverte de la programmation et de l'algorithmique.
- Concours Algorea : le site du concours de programmation organisé chaque année par France IOI.
- Checkio : un site de découverte ludique de la programmation (en anglais).
- Alkindi : découverte de la cryptographie.
- Projet Euler : un site d'exercices de programmation autour des mathématiques (an anglais).
- Prologin : concours de programmation.
- Python Challenge : un site d'énigmes à résoudre en utilisant Python (en anglais).
- Codingame : site de défi de programmation, attention le niveau est élevé.
- RootMe : site de défi de programmation, attention le niveau est élevé. Mon préféré personnellement !