Journée ISN-EPI

Jeudi 17 avril 2014
Loria, Nancy
Interventions, exposés, conférences ponctueront cette journée ainsi que des ateliers, visant à approfondir certaines thématiques liées au numérique.

Programme

  • 9h-9h15 : Accueil

  • 9h15-10h15 : "Des données, aux informations, aux connaissances : la Toile de demain", par Serge ABITEBOUL, Inria & ENS Cachan, Conseil national du numérique.

Résumé

En considérant les évolutions du Web, nous essaierons d'imaginer un monde avec des milliards de systèmes informatiques connectés, raisonnant collectivement pour aider l'internaute à survivre dans un océan de données, d'informations, de connaissances.

  • 10h15-10h35 : "Je n'ai rien à cacher", par Julien VAUBOURG de l'association LDN (Lorraine Data Network)

Résumé

Google pense que si [nous faisons] quelque chose [que nous souhaitons] que personne ne sache, peut-être [devrions-nous] commencer par ne pas le faire. et que la vie privée pourrait en réalité être une anomalie. Pourtant nous utilisons tous plus ou moins ses services et ceux des entreprises qui développent le même mode de pensée sur Internet. Mais au fait, n'avons-nous vraiment rien à cacher ?

  • 10h35-11h : "Le concours Castor : ce qu'il peut faire pour vous", par Sylvie BOLDO, Inria Saclay

  • 11h-11h15 : Pause café

  • 11h15-12h45 : Ateliers - Session 1

  • 12h45-14h : Pause déjeuner

  • 14h-15h30 : Ateliers - Session 2

  • 15h30-15h45 : Pause café

  • 15h45-16h45 : "Les formations informatiques pour les métiers du numérique", en présence d'Hervé PANETTO de l'association Pasc@line et de plusieurs responsables de formations supérieures en informatique.

  • 17h : Spectacle ludi-comique sur le système bibi-binaire de Boby Lapointe

Résumé

Un voyage fantaisiste et savant où l’on assiste à l’ascension logique, simple et rapide, du binaire vers le BIBI-BINAIRE, langage nouveau, qui adopte des symboles spéciaux, évitant ainsi toute confusion avec son ennemi le DECIMAL, qu’il relègue alors au rang de langue morte.

Descriptifs des ateliers

Atelier 1 : La cryptographie dans tous ses états - Véronique CORTIER - session 1

Sécuriser les transactions bancaires, protéger des messages, assurer la confidentialité des échanges sont quelques unes des nombreuses applications de la cryptographie. A vous de créer ou d'attaquer des protocoles de sécurité !

Atelier 2 : le drone, comme support pédagogique transversal pour ISN -Laurent CIARLETTA et Abdellatif KBIDA - sessions 1 et 2

Faire voler un drone met en jeu des compétences diverses que nous retrouvons en lien avec les axes du programme ISN. Seront abordés sous forme de démonstrations, différents thèmes allant du premier contact avec l’algorithmique, aux réseaux en passant entre autre par le traitement d’image et les questions sociétales sous-jacentes. L’ambition envisagée de cet atelier est de mutualiser des ressources et de fédérer une communauté pédagogique autour des drones.

Atelier 3 : Informatique débranchée - Sylvain CONTASSOT, Pierre ROLIN, Ahmed YUREIDINI - sessions 1 et 2

Contrairement à ce que beaucoup de monde pense, les ordinateurs ne sont pas la seule raison d'être de l'informatique. Pour preuve, cet atelier présente diverses activités à faire avec des pions, des jetons ou des bouts de bois, mais sans aucun ordinateur et même sans électricité. Pourtant, ces petits jeux permettront à chacun de découvrir de manière ludique les notions au cœur de l'informatique : ce qu'est un algorithme et ce qui fait qu'un algorithme est meilleur qu'un autre, ou encore comment coder et transmettre une information.

Atelier 4 : L’évaluation en spécialité ISN - Serge ERMISSE et Alain HUMBERT - session 1

A partir de leur expérience de deux ans, et en s’appuyant sur des exemples vécus en classe, Alain Humbert et Serge Ermisse engageront une réflexion sur différentes modalités d’évaluation. Ce sera l’occasion pour les participants d’apporter leurs témoignages et d’enrichir la pratique de tous.

Atelier 5 : PLM : un exerciseur pour Java et Python - Martin QUINSON - sessions 1 et 2

L’entraînement et l'exercice jouent un rôle prédominant dans l'apprentissage de la programmation, mais cette activité est difficile à encadrer en tant qu'enseignant avec l'approche traditionnelle. PLM est un exerciseur automatisé permettant aux élèves d'apprendre la programmation en Java ou Python à leur rythme. L'aspect ludique de cet outil motive les élèves à résoudre les quelque 150 problèmes proposés. Ils acquièrent ainsi la syntaxe du langage utilisé (Java, Python ou Scala), ainsi que leurs premiers réflexes algorithmiques classiques (boucle de recherche, récursivité, tris, etc). Nous verrons les fonctionnalités de cet outil, tant du point de vue de l'élève (pour la résolution de problème) que de celui du professeur (pour la modification de séquences de problèmes ou la rédaction de nouveaux problèmes dans l'outil). Pour pleinement profiter de cet atelier, les participants devront avoir un ordinateur portable avec Java installé.

Atelier 6 : Machines à calculer mécaniques - Philippe BONNENFANT - session 2

Basées sur le principe de la machine à cylindres de Liebniz, les machines à calculer mécaniques utilisées jusque dans les annees 60 permettent des calculs avec les quatre opérations en donnant des résultats exacts sur 13 chiffres ( celles presentées). L’atelier propose d’en découvrir une brève histoire, une description du mécanisme , puis l’exécution de quelques exemples de calculs.

Atelier 7 : Des dés pour coder : Erwan KERRIEN - session 1

Que serait internet sans image, sans musique, sans film ? Ces divers médias sont aisément accessibles parce qu'ils sont compressés. Cette activité propose une introduction à la compression de données, en découvrant par le jeu diverses manières de transmettre une image.

Atelier 8 : Enigma : présentation et éléments de cryptanalyse - Jérémie DETREY - session 2

La machine Enigma, permettant de chiffrer et déchiffrer des messages de manière réputée inviolable, fut utilisée par l'Allemagne nazie jusqu'à la fin de la seconde guerre mondiale. Cependant, les travaux de cryptanalystes polonais puis britanniques (dont Alan Turing) permirent très tôt aux Alliés de décrypter les messages allemands à leur insu, jouant ainsi un rôle important dans l'issue du conflit en Europe. Lors de cet atelier, nous regarderons cette machine et son système de chiffrement de plus près, puis nous esquisserons les principales idées qui ont permis d'en décrypter les messages.

Atelier 9 : L'atelier artEoz - Martine GAUTIER et Brigitte WROBEL-DAUTCOURT - session 2

L'atelier artEoz vous propose la prise en main d'un logiciel permettant de visualiser l'exécution d'un programme écrit en Java ou en Python. Cette plateforme s'adresse en premier lieu à des débutants en programmation ; elle permet de comprendre les mécanismes de base comme l'affectation ou l'instanciation, à travers une représentation schématique de la mémoire. De façon générale, cet outil permet également de visualiser des mécanismes plus complexes, comme la gestion des collections, la gestion de la pile à l'exécution ou des objets morts. Cet atelier se déroule en salle machine avec le logiciel prêt à l'emploi. Vous pouvez toutefois le télécharger gratuitement sur le site.

Atelier 10 : Résolution de jeu de stratégie abstrait - Vincent THOMAS - session 1

En s'appuyant sur un jeu (TicTacToe, jeu de nim, ...), cet atelier proposera de programmer en python un programme d'intelligence artificielle capable de jouer de manière optimale. L'objectif de cet atelier est de bâtir entièrement un jeu et un solveur et de montrer comment cette démarche peut s'étendre à d'autres jeux.

Atelier 11 : La cryptochasse au trésor - David GALINDO - session 2

Grâce à cette chasse au trésor, la cryptographie n’aura (presque) plus de secret pour vous ! Percez les codes de coffre-forts, décryptez les messages cachés dans de mystérieuses boites japonaises. De nombreux casse-têtes qui vous permettront de repartir avec une photo de vous chiffrée.

Atelier 12 : Avec Sage, le Python est dans la boîte - Paul ZIMMERMANN - session 1

Sage est un logiciel libre de calcul mathématique s'appuyant sur le langage de programmation Python. C'est donc un outil idéal pour faire des mathématiques tout en apprenant (ou se perfectionnant en) Python. L'exposé présentera quelques-unes des fonctionnalités de Sage, en se basant largement sur le livre "Calcul mathématique avec Sage" co-écrit avec Alexandre Casamayou, Nathann Cohen, Guillaume Connan, Thierry Dumont, Laurent Fousse, François Maltey, Matthias Meulien, Marc Mezzarobba, Clément Pernet et Nicolas Thiéry.