Le 15 /10 :
** Exposé 4 : Alan Turing et la machine de Turing .
Ch 5 Caractères Encodage et traitements des chaînes de caractères en Python
Pendant les vacances : s’entraîner à Java avec le document Initiation à JS
Le 5/11 :
** Exposé 5 : la machine Enigma
Ch 5 Les caractères (suite)
Exercice numéro 3 de la fiche
Exercices sur la manipulation des chaînes de caractères
Le 12 / 11 :
** Exposé 6 : Sur facebook
Début des mini-projets par groupes de 2 :
a) Conversion décimal-binaire ; binaire-décimal ; addition de 2 octets.
b) Le Javanais en Python ( ex 3 du chapitre 5) .
c) Le code de César. Cryptage ( ex 4 du chapitre 5).
d) La connexion de 2 sous-réseaux .
Le 19 / 11 :
mini-projets (suite) .
Le 26/11 :
Ch 6 Les portes logiques et les fonctions booléennes
1) les portes logiques AND, OR, NO, XOR, NAND, NOR
2) principe de la mémoire RAM
3) le demi-additionneur ; l’additionneur complet 1 bit
Le 3/12 :
Ch 6 (suite)
4) booléens et programmation en Java
5) exercices sur ch 6
Le 10/ 12 :
Pas d’ ISN : bac blanc de philo .
Le 17/12 :
Prolongement du Ch 6 : programmation d’un jeu de bataille navale en utilisant le mode console et la
proglet PaintBrush de Java’s cool
Pour le 7 /1 ,voir le Ch 7 : Les types de variables les boucles et les tests en java
ainsi que les exercices .
Le chapitre porte sur Java et des compléments à ce qui a été vu ( le test switch et les mots clés break et
continue) .
Chap 8 Les types de variables les boucles et les tests en Python
Le 7 / 1 :
Fin du Ch 7 : le test switch et les mots-clés break et continue
Ch 9 Les fonctions et les procédures en Python
Fonctions et procédures
Les paramètres ; leur portée
Le module turtle