Outils pour utilisateurs

Outils du site


publish:hide:inforep:1819:introduction

Warning: Undefined array key "lang" in /home/signac/doku/lib/plugins/wrap/helper.php on line 94

Warning: Undefined array key "id" in /home/signac/doku/lib/plugins/wrap/helper.php on line 117

Warning: Undefined array key "width" in /home/signac/doku/lib/plugins/wrap/helper.php on line 119

Warning: Undefined array key "dir" in /home/signac/doku/lib/plugins/wrap/helper.php on line 128

Warning: Undefined array key "lang" in /home/signac/doku/lib/plugins/wrap/helper.php on line 94

Warning: Undefined array key "id" in /home/signac/doku/lib/plugins/wrap/helper.php on line 117

Warning: Undefined array key "width" in /home/signac/doku/lib/plugins/wrap/helper.php on line 119

Warning: Undefined array key "dir" in /home/signac/doku/lib/plugins/wrap/helper.php on line 128

Introduction à la science informatique (2018/2019)

Info-Poitiers sur Framateam (il faut être inscrit sur Framateam et dans l'équipe pour que le lien fonctionne)

Les 3 journées se déroulent à l'Ensi Poitiers, sur le campus (de Poitiers). Pour vous y rendre, vous pouvez utiliser :

  • Ou bien les coordonnées GPS : Lat 46.56803 N, Lon 0.38437 E

Si vous avez des problèmes pour localiser le lieu, envoyez-moi un mail (laurent.signac@univ-poitiers.fr).

Journée du 22 novembre

Rendez-vous en salle 310 (non loin de la salle du 3/10 matin) à partir de 8h30 pour le café, et à 9h pour la première présentation.

À apporter

  • Votre ordinateur portable si vous voulez travailler avec. Nous aurons une salle informatique à disposition (dans l'Ensip cette fois)
  • Une carte bleue pour le repas de midi (je ne suis pas sûr qu'on puisse payer en espèce)

Programme de la journée

  • Matin :
    • Réseaux : exposés sur les différents protocoles + activités sur l'encapsulation, la synchronisation de flux, et http (à quelques variations près).
    • Intervenants de l'IREM-Poitiers sur l'informatique débranchée (et la phase rebranchée)
    • News : SNT et NSI
  • Après midi :
    • Manipulation de chaînes de caractères avec Python - Chiffrement et cryptanalyse historiques
    • Retour sur la formation

Documents

La première personne à poster sur Framateam le nom de l'auteur recherché dans l'exercice final gagne un [[http://images.math.cnrs.fr/Le-Nombre-d-or.html|magnifique ouvrage RBA sur le nombre d'or]].

Première question du TP Crypto.

def nettoie(s):
    s = s.lower()
    s = s.translate(str.maketrans('àâäèéeëîïôoûüùç','aaaeeeeiioouuuc'))
    l = []
    for c in s:
        if "a" <= c and c <= "z":
            l.append(c)
    return "".join(l).upper()

Journée du 3 octobre

Rendez-vous en **salle 312** à partir de 8h30 pour le café, et à 9h pour la première présentation :-)

Programme de la journée

  • Bases de données (G. Subrenat) Diaporama
  • Éléments de Sécurité (S. Alayrangues, G. Subrenat) (voir sur Framateam, il y a un lien vers les supports de CyberEdu qui ont été utilisés (plus ou moins…))
  • TP manipulation et traitement d'images avec Python

TP Manipulation d'images

Vous pouvez réaliser ce travail à l'intérieur d'un notebook (conseillé) [[files>NB/TP_Images_1a-info1819.ipynb|Lien vers le notebook]] ou bien avec un éditeur ordinaire. Dans ce cas, suivez ce sujet [[tp:python:transforme_images|Transformer des images]]

Micro:bit

Le micro:bit est une carte micro contrôleur, programmable en Python (ou par blocs), avec plusieurs «périphériques» intégrés : communication radio, panneau de leds, entrées / sorties, accéléromètre… Le prix est peu élevé (environ 20 €), et le développement à été fait à l'initiative de la BBC pour les écoles de grande bretagne. Il y a une grande quantité de documentations et d'exemples (commencer par le site officiel). Pour programmer sur le micro:bit, on peu utiliser un éditeur à installer sur un PC (il s'appelle mu), ou bien passer par une interface Web (dans ce cas, pas besoin d'installer quelquechose sur les ordis). Dans les 2 cas, le micro:bit doit être relié à l'ordinateur avec un c$able USB.

Journée du 2 octobre

À apporter

  • Votre ordinateur portable si vous voulez travailler avec. Nous aurons une salle informatique à disposition de toutes façons.
  • Une carte bleue pour le repas de midi (je ne suis pas sûr qu'on puisse payer en espèce)

Programme de la journée

  • L'informatique au lycée à la rentrée 2019
  • Codage (nombres, images, sons) Diaporama Fichiers media
  • Présentation du langage Python Diaporama
  • Séries d'exercices (tous niveaux, nous espérons)

Séries d'exercices

C'est aussi l'occasion de tester plusieurs outils (en pensant à ce que vous utiliserez avec vos élèves). Nous proposons :

  • repl.it : ouvrez un compte, puis suivez le lien d'inscription au cours (nous le donnerons le jour J). Vous aurez une série de 24 exercices avec corrections automatiques. Lien d'inscription au cours sur Repl.it
  • Utilisez un notebook Jupyter. Vous pouvez en télécharger un qui contient les 24 mêmes exercices (avec aussi de nombreuses corrections automatiques) Lien vers le notebook
  • Utilisez un environnment local (avec l'IDE Pyzo par exemple). Dans ce cas, vous pouvez télécharger le notebook précédent au format PDF, simplement pour avoir accès aux énoncés. Lien vers le PDF du notebook

Tout est trop facile (ou rébarbatif) ? Demandez à avoir des exercices un peu plus conséquents/originaux, nous en avons un stock à disposition.

Vous n'avez pas fini la série d'exercice ? Vous pouvez la continuer de chez vous sur repl.it et si vous bloquez, nous pouvons vous aider à distance. La vidéo qui suit indique comment faire les exercices et comment demander un coup de pouce pour leur résolution : Utiliser repl.it pour faire des exercices

Nos adresses mail

  • Sylvie.Alayrangues@univ-poitiers.fr
  • Antoine.Bertout@univ-poitiers.fr
  • Laurent.Signac@univ-poitiers.fr
  • Gilles.Subrenat@univ-poitiers.fr
publish/hide/inforep/1819/introduction.txt · Dernière modification: 2018/11/24 18:15 (modification externe)