tfontanet.github.io



Récursivité

Ipynb Activité d'introduction : Figures récursives avec turtle

Ipynb Exercices

Html Autres figures récursives par Pascal Hassenforder

Html Tracer l'arbre des appels récursifs avec rcviz sur Basthon ou sur Recursion Visualizer

Html TP : Les tours de Hanoi : Jouer , puis Programmer , puis Visualiser avec tkinter

Pdf Synthèse de cours   (avec LibreOffice)

Programmation Orientée Objet

Html Introduction par Gilles Lassus

Html Exercices :

Html TP : Balles rebondissantes avec Pygame toujours par Gilles Lassus

Pdf Synthèse de cours   (avec LibreOffice)

Types de données abstraits : Listes, Piles, Files

Ipynb Comprendre la différence entre "interface" et "implémentation"

Html Introduction sur les listes par Germain Becker

Ipynb TP1 : Liste définie récursivement

Html TP2 : Implémentation d'une liste avec l'objet list de Python, avec une liste chaînée, avec un tableau de taille fixe

Html Introduction sur les piles et les files par Germain Becker

Html TP3 : Implémentation d'une pile avec l'objet list de Python, avec une liste chaînée

Html TP4 : Implémentation d'une file avec une liste chaînée, avec deux piles

Pdf Synthèse de cours   (avec LibreOffice)

Base de données

Html Introduction au modèle relationnel par Gilles Lassus

Pdf Memento SQL   (avec LibreOffice)

Html Outil de gestion de base de donnée : SQLite online

Html Exemples de bases de données à télécharger :

Html TP1 : Notions de base en SQL par l'académie de Strasbourg : Partie 1 (sauf chapitre 7) et Partie 2 (pas la partie 3)

Pdf TP2 : Catalogue de musique   (avec LibreOffice)

Html TP3 : Faire le schéma de la base de données "livres" , puis faire le TP de Olivier Lecluse

Pdf Synthèse de cours   (avec LibreOffice)

Types de données abstraits : Arbres

Pdf Introduction sur les arbres par Stéphan Van Zuijlen

Pdf Exercices 1   (avec LibreOffice)

Pdf Introduction sur les arbres binaires   (avec LibreOffice)

Pdf Exercices 2   (avec LibreOffice)

Ipynb TP1 : Implémentation d'un arbre binaire avec des listes, ou en POO

Pdf Introduction sur les arbres binaires de recherche   (avec LibreOffice)

Pdf Exercices 3   (avec LibreOffice)

Ipynb TP2 : Implémentation d'un arbre binaire de recherche en POO

Pdf Synthèse de cours   (avec LibreOffice)

Processus

Html Introduction sur les processus , sur l'ordonnancement , puis sur l'interblocage par Mireille Coilhac

Pdf TP : Commandes Linux à connaître   (avec LibreOffice)

Pdf Synthèse de cours   (avec LibreOffice)

Diviser pour régner

Pdf Synthèse de cours   (avec LibreOffice)

Html TP1 : Recherche par dichotomie

Html TP2 : Exponentiation rapide

Html TP3 : Tri fusion

Html TP4 : Quart de tour d'un tableau, puis Quart de tour d'une image (image à télécharger)

Routage d'un paquet sur Internet

Html Quelques rappels en vidéos : Réseau local, Réseau étendu , puis Adresses IP, Routage

Pdf Introduction : Qu'est-ce que le Routage ?   (avec LibreOffice)

Pdf TP1 : Routage statique   (avec LibreOffice)   avec le fichier routage.fls

Html Comprendre le Protocole RIP par Mireille Coilhac

Pdf TP2 : Protocole RIP   (avec LibreOffice)

Html Comprendre le Protocole OSPF par Mireille Coilhac

Pdf Synthèse de cours   (avec LibreOffice)

Types de données abstraits : Graphes

Html Introduction sur les Graphes , puis Exercices par David Roche

Html Algorithmes sur les graphes par Germain Becker

Html TP1 : Parcours d'un graphe

Html TP2 : Recherche d'un cycle

Html TP3 : Recherche d'un chemin

Html Outils : Dessiner un graphe avec graphonline ou avec graphviz

Pdf Synthèse de cours   (avec LibreOffice)

Chiffrement des communications Patience, ça arrive !
Programmation dynamique Patience, ça arrive !
Programme en tant que donnée Patience, ça arrive !
Recherche d'un motif dans un texte Patience, ça arrive !
Programmation fonctionnelle Patience, ça arrive !
System On Chip Patience, ça arrive !
haut




Tous les documents ci-dessus sont publiés sous licence GFDL (Copyleft) : Vous pouvez donc les redistribuer ou les modifier, ils sont là pour ça.