Aller au contenu

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⚓︎

  1. Suivre le lien https://classroom50.org/Lycee-Carnot-Paris/tnsi/onboard. Se connecter (Sign in) avec votre compte github.
  2. Cliquer l'assignement du projet.
  3. Le premier de l'équipe doit choisir un nom d'équipe de type Nom1-Nom2.
  1. Suivez alors les instructions de cette page.

2. Elements du barème⚓︎

Les éléments suivant seront rendus dans le dépot:

  1. L'ensemble du code
  2. 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 ?)
  3. 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.)