Accueil

-Contact : benoit.fourlegnie@ac-lille.fr


Vendredi 10 juin

Mini projet Koh Lanta


Jeudi 9 juin

Mini projet Koh Lanta


Jeudi 2 juin

Réseaux TCP/IP puis initiation à Filius


Lundi 16 mai

Travail à faire :

Fin du Test noté sur la maîtrise de Python à rendre via ce lien

Réseaux


Lundi 09 mai

Travail en cours :

Poursuivre le Projet à rendre via ce lien

Test noté sur la maîtrise de Python


Jeudi 05 mai

Travail à faire :

Poursuivre le Projet

Travail en cours :

Poursuivre le Projet

Test noté sur la maîtrise de Python


Lundi 2 mai

Travail à faire :

A lire

Poursuivre le Projet


Jeudi 28 avril

Travail à faire :

Début des exposés (voir date ci-dessous)

Travail en classe :

Projet Télécharger et compléter le fichier


Lundi 25 avril

Travail à faire :

Quizz

Lien pour déposer votre DM : Diaporama

Travail en cours

Systeme d'exploitation : Quelques commandes Shell

TP à faire

QCM


Jeudi 7 avril

Travail en classe :

Télécharger et décompresser l'archive HTML/CSS/Javascript et ouvrir le fichier html.

Lien pour déposer votre projet Pokemon

Thème des exposés à venir (par groupe de 3. Temps de passage : 10 minutes):

Les systèmes d'exploitation

"L'intelligence artificielle" ( Maxime/Yohan/Thibault -> Le 5 mai)

L'évolution des processeurs (Jules/ Néo -> Le 02 mai )

Les premiers site web (Mike/Julien/Lukas/LoÏc -> le 28 avril)

Alan Turing (Louisa/Rémi/Théo/Mathéo -> le 28 avril)

Historique sur les mémoires

Grace Hopper (Alexandre/Lilian/Paul -> Le 28 avril)

Quelles études pour travailler dans l’informatique ? (Fanie/Romain/Clement T -> le 2 mai)

Les domaines d'utilisation de l'informatique : voir ce lien

Histoire du langage Python et du langage Javascript. (Clément Z/ Mathis/Clara -> Le 05 mai)

__ Aide : __ https://interstices.info

__

Lundi 4 avril

Travail à faire :

Interrogation sur les knn (cours et python)

Travail en classe :

Télécharger et décompresser l'archive HTML/CSS/Javascript et ouvrir le fichier html.


Jeudi 31 mars

Travail à faire :

Exercice 4 du poly donné en cours

Travail en classe :

Fin des pokemons

Travaillons l'oral

Poursiuvre le projet - Annexe


Lundi 28 mars

Travail à faire :

Déposer Conseillez moi un film via ce lien

Travail en classe :

Application des k plus proches voisins. Télecharger les 3 fichiers -> Fichier python à compléter , fichier csv , encore un fichier csv

Poursuite du Projet puzzle. Aide ci-dessous :

def deplacementpossible(puzzle):
       trou=coord_trou(puzzle)
       taille=len(puzzle)
       if trou==[0,0]: #coin supérieur gauche
           pos=['b','d'] # le trou peut aller en bas ou à droite
       elif trou==[0,largeur-1]: #coin supérieur droit
           pos=...
       elif trou==[hauteur-1,largeur-1]:  #coin inférieur  droit
           pos=...
       elif trou==[hauteur-1,0]: #coin inférieur gauche
           pos=...
       elif trou[0]==0: # Le trou est sur la première ligne
           pos=...
       elif trou[0]==hauteur-1: # Le trou est sur la dernière  ligne
           pos=...
       elif trou[1]==0: # Le trou est sur la première colonne
           pos=...
       elif trou[1]==...: # Le trou est sur la dernière colonne
           pos=...
       else:
           pos=...
       return pos

Jeudi 24 mars

Travail en classe :

Application des k plus proche voisins

Poursuite du Projet puzzle

Travail à faire  :

Finir : Analyse de texte

Travail en classe :

Application : Conseille moi un film à faire en téléchargeant les données


Lundi 21 mars

Travail à faire et NOTE :

Question 1 à 4 (incluse) --> le projet - Annexe

Travail en classe :

Début des k plus proches voisins :Introduction et première application : Analyse de texte

Application : Conseille moi un film à faire en téléchargeant les données

Vérification de l'avancement du projet puzzle

Chapitre 10 : KNN


Jeudi 17 mars

Travail à faire :

Interrogation sur le chapitre : Architecture des ordinateurs

Lire l'article

Travail en cours :

Test de maîtrise de python : Sujet et fichier py à compléter à envoyer via ce lien

Système d'exploitation (découverte et quelques manipulations sous Linux)  : Linux et exercices

Début du projet puzzle : échauffement - le projet - Annexe


Lundi 14 mars

Travail à faire :

Lire l'article (pourra être utile pour l'interrogation de jeudi)

Travail en cours :

Échauffement : Automates déterministe ( ex1 (ajouter un bit) : 1011 -> 1100 et ex2 (x2) : 1011 ->10110 )

Système d'exploitation (découverte et quelques manipulations sous Linux)  : Linux et exercices

Test de maîtrise de python : Sujet et fichier py à compléter à envoyer via ce lien

Pour les plus rapide -> Début du projet puzzle : échauffement - le projet - Annexe


Jeudi 10 mars

Travail à faire :

Cours à apprendre : Architecture des ordinateurs

Exercice 1,2,3 de -> Test de maîtrise de python : Sujet et fichier py à compléter

Travail en cours :

Turing

Découverte des automates

Test de maîtrise de python : Sujet et fichier py à compléter


Lundi 7 mars

Travail à faire :

Apprendre le cours (page 1 à 8) : Architecture des ordinateurs et faire exerciec 6 et 7

Travail en cours :

Travail sous linux

Test de maîtrise de python : Sujet et fichier py à compléter et à déposer via ce lien


Jeudi 3 mars

Travail à faire :

Apprendre le cours (page 1 à 4) : Architecture des ordinateurs

Pour tester le tracer des itinéraire, mettre : import matplotlib.pyplot as plt après le import pylab au début de votre fichier. (Vous pouvez le tester en ligne via : ce lien )


Lundi 28 janvier

Travail à faire :

Problème du sac à dos (fichier python à compléter) et à rendre via ce lien

Problème du rendu monnaie et à rendre via ce lien

Problème des lanternes et à rendre via ce lien

Problème du voyageur de commerce version python à rendre via ce lien

Travail en cours :

Architecture des ordinateurs

Problème du voyageur de commerce version python à rendre via ce lien

Chapitre 10 : Architecture des ordinateurs


Jeudi 24 janvier

Travail en cours :

Travail diversifié sur les algorithmes gloutons.


Lundi 21 janvier

Travail à faire :

Problème du sac à dos (fichier python à compléter) et à rendre via ce lien

Problème du rendu monnaie et à rendre via ce lien

Problème des lanternes et à rendre via ce lien

Travail en cours :

Problème du voyageur de commerce version papier

Problème du voyageur de commerce version python


Jeudi 3 février

Travail à faire :

Faire le problème Versailles (page4 ) -> Algorithme glouton version papier

Travail en cours :

Problème du sac à dos (fichier python à compléter)

Problème du rendu monnaie

Problème des lanternes


Lundi 31 janvier et Jeudi 3 février

Travail en cours :

Algorithme glouton version papier

Problème du sac à dos (fichier python à compléter)

Problème du rendu monnaie

Problème des lanternes

Correction Sokoban

Correction projets dictionnaire

Chapitre 8 : Algorithmes gloutons


Jeudi 27 janvier

Travail à faire :

TRAVAIL NOTE

Bilan sur les dictionnaires : Choisir un projet et le déposer via ce lien au plus tard le vendredi 28 janvier 23h59.

Ce travail DOIT etre INDIVIDUEL. Tout plagiat entre les élèves sera sanctionné.

Lundi 24 janvier

Travail à faire :

TRAVAIL NOTE

Travailler 1h sur le Projet Sokoban

Fin de Sokoban à déposer via ce lien Attention tout plagiat entre les groupes sera sanctionné.


Jeudi 20 janvier

Travail à faire :

Interrogation sur les tris et la représentation des relatifs et décimaux en binaire.

Travail en cours :

Poursuivre le travail sur les dictionnaires


Lundi 17 janvier

Travail à faire :

QCM 3 : lien

Travail en cours :

Correction QCM 3

Les dictionnaires -> Vous déposerez le fichier VOTRE_NOM_codepostale62.py via ce lien

Chapitre 7 : les dictionnaires


Jeudi 13 janvier

Travail à faire :

QCM 1 donné en classe

Dernier délais pour rendre le travail sur les comparatif de tri via ce lien (Attention à bien créer une archive VOTRENOM.zip avec vos fichiers et images)

Faire une heure de projet Sokoban

Travail en cours :

Lien vers la correction sur les tris (Utile pour la prochaine interro) et lien vers votre note

Correction QCM1 puis QCM 2

Sokoban - Avant la fin du cours déposer votre travail (même incomplet) via ce lien


Lundi 10 janvier

Travail à faire :

Trier par sélection et par insertion la liste [7,5,8,1,2,4,3,6]. On comptabilisera le nombre total d'opérations (échanges + comparaisons)

Fichier comparatif à déposer via ce lien (Attention à bien créer une archive .zip avec vos fichiers et images)

Chapitre 6 : Codage des entiers relatifs et des décimaux


Jeudi 7 janvier

Travail à faire :

Faire Manip 1,2 et 3 de comparatif ( compléter les encadré vert) et déposer via ce lien

Travail en cours :

Comparatif tri insertion, tri selection. Poursuite du TP : comparatif

Sokoban


Lundi 4 janvier

Travail à faire :

Regarder la video et répondre aux questions ci-dessous :

Compter le nombre de mouvements ainsi que le nombre de comparaisons.

Avec avec l'algorithme de tri vu (et mimé) en classe, le nombre de mouvements ainsi que le nombre de comparaisons est-il le même ? aide si besoin

D'après vous y a -il un algorithme plus performant ?

Justifier d'au moins une heure de travail sur le projet projet

Travail en cours :

Algorithme de tri (cours)

Projet Sokoban - Lorsque vous avez terminé, déposer via ce lien


Jeudi 16 décembre

Travail à faire :

Finir Algorithme de tri. Compléter le fichier

Jouer pour découvrir le jeu Sokoban

Travail en cours :

Algorithme de tri. Compléter le fichier . Travail à déposer via ce lien

Projet Combat de héros Travail à déposer via ce lien

Pour les plus rapide : Début du projet Sokoban : echauffement -> projet

Chapitre 5 : Tris par insertion et sélection

Lundi 13 décembre

Travail à faire :

Interrogation sur les tableaux

Travail en cours :

(30') Interrogation

(45') Algorithme de tri. Compléter le fichier

(50') Projet Combat de héros

Pour les plus rapide : Début du projet Sokoban : echauffement -> projet


Jeudi 9 décembre

Travail à faire :

Finir le QCM sur les tableaux

Lire Projet Combat de héros

Travail en cours :

(15') Correction du QCM

Algorithme de tri

(50') Projet Combat de héros


Lundi 6 décembre

Travail à faire :

QCM sur les tableaux : Faire Question 1 à 7(incluse)

Regarder la video et répondre aux questions

1) Combien y a-il de permutations entre les danseurs ?

2) Combien y a t-il de comparaisons ? (c'est à dire le nb de fois où les danseurs se regardent pour comparer leur nombre)

3) Écrire une fonction qui renvoie la valeur minimale d'une liste de nombres sans utiliser la fonction min de python. ex : minimum([4,7,8,1,9]) renvoi 1.

Travail en cours :

(30') Correction du QCM et des exercices 6,7,8 sur les tableaux (Python)

(15') Fonction min

(30') Poursuite du projet ESPION

(50') Projet Combat de héros


Jeudi 2 décembre

Travail à faire :

Exercice 2 et 3 sur les tableaux (poly donné en classe)

Travail en cours :

Exercices 4,5,6,7 sur les tableaux (Python)

Poursuite du projet ESPION

Exercice bilan sur les tableaux (ex 8 du poly)


Lundi 29 novembre

Travail à faire :

Interrogation sur les booléens

Travail en cours :

Début du chapitre 4

Exercice 1 et 2

Poursuite du projet ESPION

Chapitre 4 : TABLEAUX


Jeudi 25 novembre

Travail à faire :

rendre le D.M projet NIR

Travail en cours :

Projet ESPION


Lundi 22 novembre

Travail à faire :

(bilan) Exercice 14 de la fiche Table de vérité .

Travail en cours :

Vérification Exercice 14

Réponse aux questions sur le projet NIR

Opérateur XOR et applications. Projet ESPION


Jeudi 18 novembre

Travail à faire :

Commencer le projet NIR (J'exige une trace)

Exercice 7 de la fiche Tables de vérité

Travail en cours :

Tables de vérité . ex 8;12;13

Vérification du projet NIR

Concours national d'informatique Durée : 45 minutes : Code : i9iwt6mg


Lundi 15 novembre

Travail à faire :

Devoir sur Python et les chaînes de caractères. Bien revoir et retravailler la correction du DM (lien )

Exercice 5 de la fiche Tables de vérité

Travail en cours :

Tables de vérité

Devoir 45 minutes


Chapitre 3 : Booléens

_ Jeudi 11 novembre

Férié

Lundi 8 novembre

Travail à faire :

DM (possibilité de le faire à 2) : chaînes de caractères

Pour la manip 8 question 5 -> rectification :

def decode(octet):
   #Chaine de caractere de 8 bits
   convertir=int(octet,2)
   caractere=chr(convertir)
   return caractere
>>> decode("01011001")
>>> 'Y'

Travail en cours :

Correction du D.M

Tables de vérité


Jeudi 21 octobre

Travail en cours :

Test en groupe sur des petits algorithmes : TEST Travail par groupe de 2 Room name : 2TWYAVYC puis mettre vos 2 NOMS.

chaines de caractères

Travail à faire :

Manip'1 à Manip'6 de chaines de caractères


Lundi 18 octobre

Travail à faire :

Interrogation

Entrainement -> lien

Quizz hexadecimal

Travail en classe :

chaines de caractères

Fin du chifoumi


Lundi 11 octobre

Travail à faire :

Décoder le message en bas de la page sur les encodages.

Exercice 4 : while Envoyer un fichier Thonny avec les réponses aux questions de l'exercice 4

import random
nombre_essais=1
nombresecret=random.randint(1,100)
proposition= int(input("Taper un nombre ...")) 
while proposition != nombresecret  :
 if  proposition > nombresecret :
     print("C'est moins")
 else :
     print("C'est plus")
 proposition= int(input("Taper un nombre ..."))
 nombre_essais=nombre_essais +1
print("Gagné")
print("Vous avez gagné en " + str(nombre_essais) + " essais.")
if nombre_essais >= 10 :
 print("Vous êtes mauvais")
if nombre_essais <= 7 :
   print("Vous êtes mentaliste")

Jeudi 7 octobre

Travail à faire :

Quizz sur le binaire

exo 3 de la fiche donné en classe : lien

Travail en classe :

Correction de l'exercice 3 et "découverte" de la boucle while

cours : Encodage des caractères

Entraînement sur la boucle (ex1, 2, 3) while Vous pouvez faire les exercices avec Thonny.;

Poursuite du projet Chifoumi puis defis (exo 4 du poly)


Lundi 4 octobre

Travail à faire :

Interrogation sur les séries 1-2-3-4 et 5 -6

exo 1et 2  : poly donné en classe

Travail en classe :

cours : binaire

Poursuite du projet Chifoumi puis defis (exo 4 du poly)


Jeudi 30 septembre

Travail à faire :

Taper le projet bidon dans un fichier bidon.py

Travail en classe :

Verif Bidon

Poursuite du projet Chifoumi

Début du binaire

Chapitre 2 : Codage d'un texte en machine


Lundi 27 septembre

Travail à faire :

revoir les série 1-2-3-4 et 5

Faire la série 5 et 6 (poly donné en classe)

Installer Thonny à la maison. lien de téléchargement

Travail en classe :

Correction Serie 5 et 6

Introduction aux fonctions

Début du projet Chifoumi


Jeudi 23 septembre

Travail à faire :

Série 3 (page3) et Serie 4 (page4)

Travail en classe :

Correction des séries

Syntaxe du if elif else puis cours sur les boucles

Utilisation de Thonny. Python sait-il courir un 100m ?

Turtle


Lundi 20 septembre

Travail à faire :

Devoir à rendre -

Revoir le cours (début en Python)

Date de Pâques - Faire au moins l'encadré jaune -

Travail en classe :

Vérification du travail et correction

Série 3

A chacun son rythme :

Conditions if ...then ...else )

Booleen

Boucle

Turtle à faire avec le lien

Série 4


Jeudi 16 septembre

Travail à faire :

Série 1 : Python (poly donné en classe) aide : python en ligne

Interrogation sur le chapitre 0

Travail en classe :

Chapitre 1 : Les bases de Python

Contrôle de la bonne tenue des clefs USB.

Série 1 et 2 (papier)

Variables

Conditions if ...then ...else )


Lundi 13 septembre

Travail à faire :

15 minutes : Manip'8

15 minutes : Manip 11 (Feuille donnée en classe) à faire à la suite du cours.

30 minutes : Commencer le "C'est à vous" de style -

Apporter sa clef USB.

Travail en classe :

Correction des Manip'

Lecture du document CSS : Document sur le CSS à lire  : A télecharger et à mettre sur votre clef

C'est à vous de style AVEC CSS  : A télecharger et à mettre sur votre clef. Télécharger aussi la photo

Un peu de Python papier puis machine

Jeudi 9 septembre

Travail à faire :

Compléter le fichier

Manip 7

Apporter une clef USB avec un dossier NSI contenant le fichier chap0.html

Travail en classe :

Vérification des clef USB

Cours + Web !=internet

Manip'4,5et 6

Un peu de style : style sans balise , style SANS CSS et style AVEC CSS

Lundi 6 septembre

Matériel

Chapitre 0 : Interface homme machine lien

Premières pages HTML