Presentation is loading. Please wait.

Presentation is loading. Please wait.

- exemple de diaporama - conseils pour le diaporama - mise en forme du code Python Projet informatique.

Similar presentations


Presentation on theme: "- exemple de diaporama - conseils pour le diaporama - mise en forme du code Python Projet informatique."— Presentation transcript:

1 - exemple de diaporama - conseils pour le diaporama - mise en forme du code Python Projet informatique

2 L'entonnoir du fourmilion

3 Contexte : le fourmilion et son entonnoir

4 Problématique Modéliser la construction du piège du fourmilion modélisation du terrain modélisation de l'action du fourmilion équilibre / déséquilibre du tas de sable en formation efficacité du piège

5 Modélisation : le terrain Le terrain : (coupe verticale) une liste de longueur N chaque élément de la liste correspond à un nombre de grains de sable empilés les uns sur les autres visualisation sous forme d'histogramme [10,10,10,10,... 10] (visualisation à rajouter)

6 Modélisation : le fourmilion Le fourmilion : est placé à droite du terrain projette les grains sur la partie gauche (position exacte aléatoire) (visualisations du terrain avant et après un lancer)

7 ...

8 Détail d'un algorithme la fonction chute... (--- choisir de détailler un point pertinent ---)

9 Résultats obtenus

10 Améliorations (-------- Fin de la présentation ------)

11 Conseils pour faire un diaporama

12 Pour faire un bon diaporama... une diapositive = une idée

13 Pour faire un bon diaporama... le diaporama est le support de la présentation orale ● il n'est pas indispensable de tout mettre par écrit ● il n'est pas indispensable de faire des phrases ● une image bien choisie peut s'avérer très éloquente ●...... avec un bon diaporama, pas besoin de support papier NB : interdiction d'utiliser ses notes pendant la présentation NB : possibilité d'utiliser un tableau pendant la présentation

14 Pour faire un bon diaporama... le diaporama doit contenir : ● - la problématique ● - la modélisation (rôle des structures de données) ● - explications détaillées de 2 ou 3 fonctions présentant un intérêt algorithmique ● - les résultats obtenus ● - éventuellement les améliorations possibles NB : la présentation orale vient en complément du code Python, inutile de lister toutes les fonctions

15 Pour faire un bon diaporama... Pour gagner du temps : ● - utilisez cette présentation comme modèle (openoffice) ● - suivez le plan ● introduction = diapo “contexte” ● annonce du plan = diapo “problématique” ● contenu = diapos “modélisation” + “détail d'un algorithme” ● conclusion = diapos “résultats” et “améliorations” ● NB : 10 min de présentation : ~10 diapositives

16 Mise en forme du code Python

17 Remarques générales ● - utiliser des noms de fonctions / variables compréhensibles ● - utiliser des constantes ● - découper le code en fonctions (évite les duplication du code et améliore la lisibilité) ● NB : le code et le diaporama sont complémentaires

18 L'organisation du code et commentaires ● #### les modules #### ● import... ● #### les constantes #### ● ISOL = 0 # valeur d'une case isolante ● COND = 1 # valeur d'une case conductrice ● #### les structures de données #### ● M =... # la matrice représentant le matériau ● #### les fonctions #### ● def est_conducteur(M) : ● # détermine si le matériau est conducteur ●... ● #### le programme principal #### ●...

19 ou bien, séparer en deux fichiers... ● #### les modules #### ● import... ● from fonctions import * ● #### les constantes #### ● ISOL = 0 ● COND = 1 ● #### les structures de données #### ● M =... # la matrice représentant le matériau ● #### le programme principal #### ●... ● #### les fonctions #### ● def est_conducteur(M) : ● # détermine si le matériau est conducteur ●... ● projet.py ● fonctions.py


Download ppt "- exemple de diaporama - conseils pour le diaporama - mise en forme du code Python Projet informatique."

Similar presentations


Ads by Google