39 lines
1.3 KiB
ReStructuredText
39 lines
1.3 KiB
ReStructuredText
Quelques cours d'ISN pour la validation
|
|
#######################################
|
|
|
|
:date: 2017-10-19
|
|
:modified: 2017-10-19
|
|
:authors: Bertrand Benjamin
|
|
:category: ISN
|
|
:tags: Progression
|
|
:summary: Déroulement de la période 2 en ISN avec les TS.
|
|
|
|
Après 2ans d'attente, je peux enfin enseigner l'ISN! C'est que pour la période 2 mais c'est déjà ça! :D Cette 2e période consistera à la découverte de librairies python pour préparer les élèves aux projets de fin d'année.
|
|
|
|
Librairie Pygame (+3 séances)
|
|
=============================
|
|
|
|
`Pygame <pygame.org>`_ est un module python qui permet relativement facilement de faire des jeux vidéos.
|
|
|
|
Étape 1: découverte de fonctionnalité de dessin
|
|
-----------------------------------------------
|
|
|
|
On donne un code pas commenté. Les élèves doivent par eux même comprendre ce qui est fait et ajouter les commentaires (ou changer les noms de variables) pour le rendre plus explicite.
|
|
|
|
À la suite de ça, les élèves seront libres de dessiner ce qu'ils souhaitent sur l'écran. Les plus rapides pourront commencer à faire bouger les éléments.
|
|
|
|
Étape 2: Création du jeu Snake
|
|
------------------------------
|
|
|
|
À partir d'un fichier structure et de la description d'étape, les élèves codent le jeu snake.
|
|
|
|
Librairie OpenCV
|
|
================
|
|
|
|
Librairie Flask
|
|
===============
|
|
|
|
Initiation à javascript
|
|
=======================
|
|
|