1er trimestre⚓︎
Pour préparer le grand oral, nous allons développer des projets individualisés basés sur vos souhaits qui vous permettront d'acquérir une expertise dans un domaine.
1. Les outils⚓︎
Pour suivre vos projets et vous donner des indications semaine par semaine, nous allons utiliser un outil important de gestion de développement logiciel appelé Github.
1.1 Création d'un compte⚓︎
Si vous n'avez pas déjà un compte, créez en un ici en utilisant une adresse email personnelle car votre compte github vous suivra tout au cours de votre futur informatique.
1.2 Premiers pas sur github⚓︎
- Suivre le lien
https://classroom50.org/Lycee-Carnot-Paris/tnsi/onboard. Se connecter (Sign in) avec votre compte github. - Cliquer l'
assignementdu projet. - Le premier de l'équipe doit choisir un nom d'équipe de type
Nom1-Nom2.
- Suivez alors les instructions de cette page.
2. Elements du barème⚓︎
Les éléments suivant seront rendus dans le dépot:
- L'ensemble du code
-
Le README exposant les éléments suivant :
-
Une présentation générale :
- Idée et objectifs
- Origines et intérêts du projet
-
Organisation du travail :
- Présentation de l'équipe (prénom de chaque membre et rôle dans le projet)
- Répartition des tâches
- Organisation du travail (répartition par petits groupes, fréquence de réunions, travail en dehors de l'établissement scolaire, outils/logiciels utilisés pour la communication et le partage du code, ...)
-
Les étapes du projet : Présenter les différentes étapes du projet (de l'idée jusqu'à la finalisation du projet)
-
Fonctionnement et opérationnalité :
- Les étapes à réaliser pour lancer le projet à partir du code
- Avancement du projet (ce qui est terminé, en cours de réalisation, reste à faire)
- Approches mises en œuvre pour vérifier l'absence de bugs et s'assurer de la facilité d'utilisation du projet
- Difficultés rencontrées et solutions apportées
-
Analyse des éléments de code essentiels :
- Structure de données : comment les données sont elles représentées ?
- Algorithmique : analyse des parties du code particulèrement importantes ou difficiles.
-
Ouverture :
-
Idées d'améliorations (nouvelles fonctionnalités)
- Analyse critique du résultat (si c'était à refaire, que changeriez-vous dans votre organisation, les fonctionnalités du projet et les choix techniques ?)
-
-
Un audio chacun de 5 minutes pour présenter le projet (assez libre) : l'objectif étant de parler 5 minutes de manière convenable du projet ou de sa conception en essayant de passionner l'auditeur (avoir un objectif concernant l'auditeur : le faire rire, l'émouvoir, l'épater, lui apprendre des choses...)
| Elements évalués | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| Le code réalise le projet initialement prévu | Pas du tout | Se lance | Fonctionne mais avec de nombreux bugs | Fonctionne bien mais quelques bugs | Fonctionne très bien | Fonctionne au delà de ce qui avait été prévu |
| Le rapport répond à la demande | Pas de rapport | x | Rapport beaucoup trop léger | Rapport convenable mais la partie Analyse des éléments de code essentiels est trop peu approfondie | Rapport très bon et complet | Rapport exceptionnel sur le fond et la forme |
| Audio | Pas d'audio | x | Audio trop léger | Audio convenable (mais mal construit ou trop ennuyeux) | Audio de qualité | Audio exceptionnel |
| Soutenance | Projet non compris | Quelques éléments compris | Quelques éléments non compris | Code compris mais la structure du code n'est pas optimale | Code compris et de qualité | Code compris, de qualité, bien structuré, tests assurés et bien documenté |
3. Projets de 1er timestre⚓︎
Le choix du projet est libre mais il doit être validé par l'enseignant. Je vous propose une liste de projets possibles mais vous pouvez proposer d'autres projets. L'objectif est de vous faire découvrir un domaine qui vous intéresse et de vous permettre d'acquérir une expertise dans ce domaine.
Au deuxième trimestre, je vous proposerai d'étendre vos projets dans une direction qui me semblera particulièrement intéressant dans la perspective du grand oral.
| Catégorie | Thèmes |
|---|---|
| Technologies émergentes | Intelligence artificielle et apprentissage automatique |
| Blockchain et cryptomonnaies | |
| Réalité virtuelle (VR) et réalité augmentée (AR) | |
| Internet des objets (IoT) | |
| Informatique quantique | |
| 5G et réseaux de nouvelle génération | |
| Edge computing | |
| Robotique et automatisation | |
| Biotechnologies numériques | |
| Nanotechnologies appliquées au numérique | |
| Cybersécurité | Protection des données personnelles |
| Cyberattaques et défense informatique | |
| Sécurité des objets connectés | |
| Cryptographie moderne | |
| Réglementations et conformité (RGPD, etc.) | |
| Gestion des identités numériques | |
| Lutte contre la désinformation et les deepfakes | |
| Transformation numérique | Digitalisation des entreprises |
| Travail à distance et outils collaboratifs | |
| Transformation des métiers traditionnels | |
| Éducation et formation en ligne (e-learning) | |
| Santé numérique (e-santé, télémédecine) | |
| Smart cities et territoires intelligents | |
| Numérisation des services publics | |
| Société et numérique | Fracture numérique et inclusion |
| Impact du numérique sur l’emploi | |
| Réseaux sociaux et influence sur les comportements | |
| Éthique et responsabilité dans le numérique | |
| Numérique et environnement (green IT) | |
| Vie privée et surveillance de masse | |
| Numérique et démocratie (e-voting, participation citoyenne) | |
| Innovation et créativité | Design d’expérience utilisateur (UX/UI) |
| Création de contenu numérique (vidéo, audio, graphisme) | |
| Jeux vidéo et esports | |
| Art numérique et NFT | |
| Marketing digital et influenceurs | |
| Innovation ouverte et open source | |
| Startups et écosystèmes technologiques | |
| Futur du numérique | Métavers et univers virtuels |
| Interaction homme-machine et interfaces neuronales | |
| Numérique et exploration spatiale | |
| Évolution des langages de programmation | |
| Impact du numérique sur la culture et les langues | |
| Régulation et gouvernance mondiale du numérique | |
| Numérique et résilience face aux crises (climatiques, sanitaires, etc.) |