Cours d'introduction à l'algorithmique avec exemples sur calculatrices Texas Instrument, Casio et sur les logiciels XCAS et Maxima :
Le même cours mais avec les exemples pour Texas Instrument, Casio, XCAS et en langage python :
Ci-dessous des programmes et algorithmes pouvant servir à illustrer des notions dans le cadre de l'enseignement de découverte de méthodes et pratiques scientifiques (MPS) ou de la spécialité informations et sciences du numérique (ISN) de terminale S :
Programme python pour illustrer la méthode de compression RLE :
Utilisation : importer un fichier de texte à compresser ou décompresser.
Programme python pour illustrer les opérations sur des bases de numérations utilisées en informatique (binaire/décimal/hexadécimal) :
Programme python permettant d'illustrer le fonctionnement de différents algorithmes de tri :
Le TP suivant et les deux pages internet suivantes codées en langage php premettent de travailler sur le codage numérique du noir et blanc et le codage RVB :
Pour les curieux, le programme python correspondant est disponible ici (attention, ce programme nécessite l'installation du module de conception d'interfaces graphiques wxpython)
Algorithmes et programmes pour l'étude de l'ADN au lycée :
Algorithmes et programmes sous XCas et Python pour la cryptographie au lycée :
Pour les personnes intéressées, les fichiers sources des cours sont stockés ici : accès aux sources (connaissance du logiciel de traitement de texte latex nécessaire).