Qu’est-ce que le Code Morse ?

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:

  •  Coder un texte en code morse
  • Décoder un code Morse en texte;
  • Prononcer en Français, le message issus du décodage d’un code Morse en texte, en utilisant un module TTS (text to speech).

Les élèves devaient implémenter l’alphabet du code Morse international en utilisant la notion de donnée structurée sous forme de dictionnaire.

Pour aller plus loin

Cliquez sur un lien ci-dessous