Première

Cours & Exercices

Représentation des données

  1. Binaire et Héxadécimal [Cours]
  2. Représentation des entiers relatifs
  3. Représentation des nombres réels
  4. Variables booléennes
  5. Représentation des caractères
  6. Traitement de données en tables

WEB

  1. Fonctionnement du WEB
  2. HTML & CSS [Cours / QCM]
  3. Javascript

Architecture & Réseaux

  1. Ordinateur
  2. Circuits logiques
  3. Langage Machine
  4. Communication Réseau [Cours / Exercices]

Programmation avec Python

  1. Présentation de Python
  2. Variables
  3. Fonctions
  4. Conditions
  5. Boucles
  6. Compléments sur les fonctions
  7. Chaînes de caractères [Cours / Exercices]
  8. Listes [Cours / Exercices]
  9. Listes - Approfondissement
  10. Dictionnaires [Cours / Exercices]
  11. Gestion des fichiers

Python - Compléments

  1. Le module random
  2. La fonction input
  3. Le module turtle

Algorithmique

  1. Algorithmes de tri
  2. Algorithmes de recherche
  3. Algorithme des k plus proches voisins
  4. Algorithmes gloutons

Travaux Pratiques & Évaluations

Python

  1. Dictionnaires

Travaux pratiques

  1. Jeu du plus ou moins
  2. Course de tortues
  3. Jeu du pendu
  4. GPS & Trames NMEA

Un jeu vidéo avec Pygame

  1. Première fenêtre
  2. Création de formes simples
  3. Mouvements et Collisions
  4. Gestion des événements
  5. Sprites
  6. Affichage du texte
  7. Jouer des sons
  8. Creeper Shooter