Le code Morse est un alphabet permettant de coder un message par des impulsions courtes et longues (comme des sons, des signaux visuels/lumineux, électriques, etc.). Adopté internationalement, l’alphabet Morse est un précurseur dans les télécommunications, bien qu’obsolète avec l’avènement du numérique, il en reste des traces dans les transmissions militaires, maritimes, radio, ou pour le code SOS.
Comment encoder avec le Code Morse ?
Le code Morse assigne à chaque lettre, chiffre et signe de ponctuation une unique combinaison de signaux intermittents (des courts et des longs, souvent représentés un point . et un trait –.
L’alphabet appelé table de chiffrement Morse complète est:
Le projet Code Morse
Dernier petit projet de fin d’année, le projet Code Morse qui a permis aux élèves de première générale en spécialité Numérique et sciences informatiques ( NSI ) du lycée Lamarck à Albert d’utiliser la notion de dictionnaire en langage Python.
Descriptif
Le programme en langage python du mini-projet « Code morse”, devait assurer les fonctions suivantes:
Le jeu est inspiré du tennis de table en vue de dessus, et chaque joueur s’affronte en déplaçant la raquette virtuelle de haut en bas, via un bouton rotatif, de façon à garder la balle dans le terrain de jeu. Le joueur peut changer la direction de la balle en fonction de l’endroit où celle-ci tape sur la raquette, alors que sa vitesse augmente graduellement au cours de la manche. Un score est affiché pour la partie en cours et des bruitages accompagnent la frappe de la balle sur les raquettes.
Description du projet
Pour terminer l’année, le mini-projet « Pong » qui a permis aux élèves de seconde générale en Sciences numériques et Technologie (SNT) du lycée Lamarck à Albert de revoir les notions de base en langage Python.
Les élèves devaient implémenter dans une carte électronique Micro:Bit le jeux « Pong » pour un joueur.
Le programme en langage python du mini-projet « Pong”, devait assurer les fonctions suivantes:
Générer le déplacement de la raquette ;
Générer le mouvement de la balle ;
Détecter la collision entre la raquette et la balle ;
Depuis des mois, Interpol traque un dangereux terroriste : le professeur Novossibirsk, alias ZURG. Un scientifique menant des recherches sur la sécurité informatique. Ses collègues ont découvert qu’il travaillait sur un virus informatique très dangereux… Vos élèves sont missionnés par Interpol pour mener l’enquête et sauver le monde !
La résolution de l’énigme nécessite une mise en commun des connaissances SNT.
Des équipes de 5 à 6 élèves.
L’objectif est d’accomplir la mission en 35 minutes.
Extraits d’article sur l’enseignement en Sciences numériques et technologie (SNT) et spécialité Numérique et Sciences Informatiques (NSI) du journal du lycée Lamarck à Albert.
L’informatique embarquée n’est ni plus ni moins qu’un ordinateur installé dans un objet, mais sans clavier, ni souris. Si son architecture est un peu différente (présence de capteurs et d’actionneurs), elle se programme de la même manière qu’un ordinateur : avec des programmes écrits dans un langage de programmation. Tous les objets connectés intègrent de l’informatique embarquée.
Séquence : Le Web
Le Web vient de fêter ses 30 ans. L’invention de Tim Berners-Lee a transfiguré Internet à tel point que le Web en est devenu, pour certains, un synonyme. Pourtant, le Web ne représente qu’une partie du réseau Internet avec ses milliards de pages de données reliées par des liens hypertextes alors qu’Internet est un réseau de réseaux de machines dans lequel elles circulent.
Ce projet sur la création d’une page web a été réalisé par des élèves de seconde du lycée Lamarck à Albert. Les élèves ont appris les fondamentaux du langage HTML et CSS pour créer une page web complète avec du texte, des images et des liens. Ils ont découvert comment utiliser les différents éléments HTML pour structurer le contenu de la page et comment utiliser CSS pour donner à la page un style cohérent et professionnel. Le projet a donné aux élèves une occasion précieuse d’apprendre les compétences de base de la conception de sites web et de découvrir comment les pages web sont construites et gérées. Les élèves sont repartis avec une expérience pratique en développement web et une meilleure compréhension des technologies qui sont au cœur de l’internet d’aujourd’hui.
Séquence : Découverte du langage Python
L’utilisation du langage Python au lycée est désormais commun à différentes disciplines (mathématiques, sciences physiques, sciences et technologies industrielles) et aux nouveaux enseignements de SNT de seconde et NSI en première et terminale.
Séquence : Localisation, cartographie et mobilité
La cartographie est essentielle pour beaucoup d’activités : agriculture, urbanisme, transports, loisirs, etc. Elle a été révolutionnée par l’arrivée des cartes numériques accessibles depuis les ordinateurs, tablettes et téléphones, bien plus souples à l’usage que les cartes papier. Les cartes numériques rassemblent toutes les échelles et permettent de montrer différents aspects de la région visualisée sur une seule carte. Les algorithmes de recherche permettent de retrouver sur la carte les endroits en donnant simplement leur nom, et de calculer des itinéraires entre points selon des modes de transports variés.
Ce projet sur la localisation, la mobilité et la cartographie numérique a été réalisé par des élèves de seconde du lycée Lamarck à Albert. Les élèves ont utilisé le framework Folium en langage Python pour créer des cartes interactives et visualiser les données de localisation de manière dynamique. Grâce à leur utilisation de la technologie de la cartographie numérique, ils ont pu explorer les relations entre les mouvements des personnes et les différents types d’infrastructures telles que les routes, les transport en commun et les bâtiments. Le projet a donné aux élèves la possibilité d’acquérir de nouvelles compétences en programmation et de mettre en pratique leurs connaissances en géographie pour mieux comprendre le monde qui les entoure.
Séquence: La photographie numérique
Les technologies de la photographie argentique ont eu une évolution très lente, liée aux progrès en optique, mécanique et chimie. Ce n’est plus du tout le cas de l’évolution actuelle, davantage due aux algorithmes qu’à la physique : algorithmes de développement et d’amélioration de l’image brute, algorithmes d’aide à la prise de vue. Cet exemple est caractéristique des façons de procéder de la révolution informatique par rapport aux approches traditionnelles. La photographie numérique présente un coût marginal très faible et une diffusion par internet facile et immédiate : chaque jour, des milliards de photos sont prises et partagées.
Ce projet sur la photographie numérique a été réalisé par des élèves de seconde du lycée Lamarck à Albert. Les élèves ont utilisé le langage Python pour développer des scripts permettant de traiter et d’analyser des images numériques. Ils ont pu explorer les différentes techniques de traitement d’image, telles que la correction de couleur et la modification de la luminosité, pour améliorer la qualité des photos. Le projet a également permis aux élèves de découvrir les avantages et les limites de la photographie numérique par rapport à la photographie traditionnelle. En fin de compte, les élèves ont développé des compétences précieuses en programmation et en photographie numérique, les aidant à mieux comprendre l’importance de la technologie dans ce domaine en constante évolution.
Séquence: Internet
Grâce à sa souplesse et à son universalité, internet est devenu le moyen de communication principal entre les hommes et avec les machines.
Ce projet sur l’internet et les réseaux informatiques a été réalisé par des élèves de seconde du lycée Lamarck à Albert. Les élèves ont utilisé le logiciel de simulation de réseau Filius pour comprendre les concepts fondamentaux de l’internet et des réseaux informatiques. En utilisant Filius, ils ont pu simuler différents scénarios de réseau, comme la configuration d’un réseau local ou la mise en place d’une connexion à internet, pour mieux comprendre comment les différents éléments fonctionnent ensemble. Le projet a donné aux élèves une opportunité précieuse d’apprendre à travers l’expérience pratique et de développer des compétences en réseaux informatiques qui les aideront dans leur avenir professionnel.
Mathématiques, NSI (Numérique et Sciences informatiques), Sciences de l’ingénieur
Mathématiques, NSI et une autre spécialité scientifique
Deux spécialités parmi : Mathématiques / NSI, Physique-Chimie / Sciences de l’ingénieur
BUT MMI (Métiers du Multimedia et de l’Internet)
Trois enseignements de spécialité parmi : Arts / Humanités, littérature et philosophie / Mathématiques / Physique-Chimie / Sciences de l’ingénieur / Sciences économiques et sociales / NSI
Deux enseignements de spécialité parmi : Arts / Humanités, littérature et philosophie / Mathématiques / Physique-Chimie / Sciences de l’ingénieur / Sciences économiques et sociales / NSI
BUT Réseaux et Télécommunications
Deux spécialités parmi : Mathématiques / NSI / Physique-Chimie / Sciences de l’ingénieur
Une autre spécialité au choix
Deux spécialités parmi : Mathématiques / NSI / Physique-Chimie / Sciences de l’ingénieur
CPGE Scientifiques (hors BCPST-Véto)
Combinaisons recommandées, au choix
Mathématiques / NSI / Physique-Chimie
Mathématiques / Physique-Chimie / Sciences de l’ingénieur
Mathématiques / Physique-Chimie / SVT
Mathématiques
Une spécialité scientifique parmi NSI / Physique-Chimie / Sciences de l’ingénieur
École d’ingénieur.e.s en 5 ans
Combinaisons recommandées au choix
Mathématiques / NSI / Physique/Chimie
Mathématiques / NSI / Sciences de l’ingénieur
Mathématiques / Physique/Chimie / Sciences de l’ingénieur
Mathématiques / Physique/Chimie / SVT
Deux combinaisons recommandées au choix
Mathématiques + une spécialité scientifique parmi NSI / Physique-Chimie / Sciences de l’ingénieur
Physique-Chimie + une autre spécialité scientifique (NSI ou Sciences de l’ingénieur)
École spécialisée en informatique*
Au choix
Au choix
Licence informatique
Deux combinaisons recommandées au choix
Mathématiques / NSI / une autre spécialité au choix
Mathématiques / Physique-Chimie / une autre spécialité au choix
Combinaisons recommandées
NSI + une spécialité scientifique au choix
Si NSI n’est pas disponible dans votre établissement, mathématiques + une spécialité scientifique
NB : beaucoup de licences d’informatique ont pour attendu la spécialité Mathématiques en terminale.
Licence mathématiques et informatiques appliquée aux sciences sociales
3 spécialités parmi : Mathématiques / NSI / Physique-Chimie / Sciences de l’ingénieur
2 spécialités parmi Mathématiques / NSI / Physique-Chimie / Sciences de l’ingénieur
* Écoles spécialisées en informatique : formations référencées au Répertoire national des certifications professionnelles – RNCP / hors Master et formations dépendant de la Commission des titres d’ingénieurs – CTI
Cette spécialité, sans vous diriger obligatoirement vers les métiers spécifiquement liés aux ordinateurs et au numérique, peut également être un atout, quel que soit le domaine ou le métier qui vous intéresse.
La spécialité NSI offre un large panel de débouchés. Elle peut donc être un projet en soi aussi bien qu’un complément à d’autres spécialités.
L’impression 3D par exemple se fait de plus en plus commune. On la retrouve aussi bien en pâtisserie, qu’en chirurgie, en ingénierie aérospatiale, etc.
Il existe de nombreuses formations cohérentes avec la spécialité Numériques et Sciences Informatiques. Après le bac, NSI peut déboucher sur :
Les universités en informatique
Les écoles d’ingénieur post-bac
Les classes prépa, avec une nouvelle section MPI (Maths-Physique-Informatique)
Le numérique et l’informatique sont aujourd’hui indispensables et présents dans tous les domaines d’activités. Même si l’on ne s’en rend pas toujours compte, nous utilisons de nombreux programmes et algorithmes au quotidien !
Par ailleurs, même si le numérique évolue rapidement, la spécialité NSI permet d’acquérir les connaissances de bases qui permettent de comprendre les principaux rouages du monde digital.
Plus de 60% des métiers de demain n’existent pas encore, en plus des métiers qui existent déjà…
Cette spécialité, sans vous diriger obligatoirement vers les métiers spécifiquement liés aux ordinateurs et au numérique, peut également être un atout, quel que soit le domaine ou le métier qui vous intéresse.
La spécialité NSI offre un large panel de débouchés. Elle peut donc être un projet en soi aussi bien qu’un complément à d’autres spécialités.
L’impression 3D par exemple se fait de plus en plus commune. On la retrouve aussi bien en pâtisserie, qu’en chirurgie, en ingénierie aérospatiale, etc.
Est-ce qu’on peut prendre NSI avec n’importe quelles spécialités ?
Oui bien sûr !
Aujourd’hui, dans toutes les disciplines, on utilise des logiciels qui demandent des connaissances en informatique. En choisissant NSI, vous prenez un temps d’avance, et vous vous préparez à de nombreux métiers en pleine transformation avec le numérique.
La programmation n’est plus réservée seulement aux mathématiques et à la physique aujourd’hui, on l’utilise dans tous les domaines : cinéma, économie, services à la personne, développement durable…
Pour aller plus loin
Simulez vos combinaisons de spécialités et découvrez les perspectives de formations et de métiers qui s’offrent à vous.
La spécialité NSI s’adresse sans surprise aux élèves attirés par le monde informatique et les nouvelles technologies. Elle vous plaira si vous aimez comprendre comment les choses fonctionnent, si vous vous intéressez à l’univers de l’informatique et du numérique, et si vous aimez relever des challenges (seul ou à plusieurs).
Elle convient aux lycéens qui aiment résoudre des problèmes, qui n’ont pas peur de se creuser la tête, de tester, de se remettre en question, et de se corriger !
Car en informatique, la pratique est très importante. Quand on code, on progresse.
Bien que parfois classée parmi les spécialités « faciles », la spé NSI demande toutefois rigueur, méthode, ainsi qu’un réel investissement.
La spécialité NSI est faite pour vous si :
Vous êtes passionné par les ordinateurs et les nouvelles technologies.
Vous vous tenez régulièrement au courant de l’actualité lié au domaine de l’informatique et des nouvelles technologies
Vous aimez les mathématiques
Vous aimez le challenge et résoudre des problèmes complexes.
Vous souhaitez développer votre logique et votre raisonnement.
Vous souhaitez vous orienter vers une voie professionnelle dans l’informatique plus tard.
Vous êtes intéressés par les nouvelles technologies.
Vous vous êtes déjà demandé comment fonctionne les technologies que l’on utilise dans notre quotidien (ordinateur / smartphone / Internet …)