VOIR l’onglet [ Détail ] ci-dessus pour accéder aux différents supports de cours …
Chapitre 1 – De l’information à la numérisation
1 – Codage binaire
Introduction de l’information élémentaire : le binary digit -> bit
Principe du codage en binaire -> 0 / 1
Présentation de la correspondance avec les différentes puissance de 2 ( MSB <—- LSB )
Codage d’une valeur entière positive en valeur binaire
Codage d’une valeur entière négative en valeur binaire ( binaire signé )
Codage d’une valeur rationnelle exprimée en virgule flottante
2 – Langage Python : notion de variable et type de variable
Comment traiter une information en langage Python (première approche de la programmation)
Dans l’onglet Détail, vous trouverez le fichier Notebook ( Texte + Python) à télécharger sur votre machine.
Il est décompressé au format ZIP, il est donc nécessaire de le décompresser avec de l’ouvrir dans un environnement [ Jupiter Notebook ] :
– soit sur le Raspberry Pi ( Programmation -> Jupiter Notebook )
– soit sur ce site à partir du lien suivant : LECTEUR de NoteBook en ligne
– soit sur un autre site, exemple : https://cocalc.com/
3 – Structures conditionnelles
if … elif … else …
Ecriture ternaire d’une condition
4 – Les blocs d’instructions répétitives ( boucles )
for …
while …