Classe de Seconde – 2017/2018 – Enseignement d'exploration
ICN – Informatique et Création Numérique

Volume horaire annuel : 24 séances de 2 heures

Technologies du Web

1er cycle : 5 semaines

  1. Langages HTML et CSS
    1. Introduction
    2. Tableaux et CSS
    3. Image, son et vidéo
    4. Création et publication d'un site web

2ème cycle : 3 semaines

  1. Réseau, Internet et protocole HTTP
  2. Mise en œuvre d'un serveur web Apache

3ème cycle : 4 semaines

  1. Introduction au langage JavaScript (Cours)

4ème cycle : 5 semaines

  1. Exemples d'utilisation de librairies JavaScript
    1. Carte interactive avec Leaflet (Cours)
    2. Géolocalisation GPS d'un véhicule
      1. API JSON
      2. Carte dynamique avec Leaflet et la technique AJAX

        Géolocalisation avec Leaflet

Programmation avec Processing 3

5ème cycle : 7 semaines

Processing est une bibliothèque Java et un environnement de développement intégré.
Processing est tout particulièrement adapté à la création graphique : images, animations 2D 3D, etc.

Vous pouvez commencer par la partie 2.

  1. Les bases de la programmation avec Processing
  2. Dessiner avec Processing
  3. Animations avec Processing
    • A faire : exercices 1.3, 1.4, 1,6, 1.7
      2.3, 2.5, 2.6
      3.3 et 3.4
    • Correction correction
  4. Les images avec Processing
    • A faire : exercices 1.2, 1.4
      2.3, 2.5 et 2.10
    • Correction correction
  5. Animer des sprites
    • A faire : exercice 1.4 (à partir du code 1.2)
    • Correction correction