Accueil

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


Déposer votre DM

Déposer le projet Pokemon

Architecture

Von Neumann

Algorithme d'apprentissage

Détecteur de langues

Détecteur de langues correction

Conseille moi un film : Télécharger les liens -> lien1 et lien 2

Pokemon -> Télécharger et décompresser pokemon 2026

Choipeau -> Compléter le fichiers à l'aide du fichiercsv

Titanic

Titanic CSV

def read_csv(filename):
   """
   :param filename: (String) filename of csv file
   :return: (list of passagers) list of Titanic passagers read
   """
   res = []
   with open(filename) as f:
       liste_clef=f.readline() #lecture de la première ligne du fichier
       liste_clef=liste_clef.replace('"','') # On enlève les " 
       liste_clef=liste_clef.split(',') # Tester "a,z,e,r,t,y".split(",")
       liste_clef[-1]=liste_clef[-1][0:-1]
       l = f.readline() #lecture de la ligne suivante du fichier
       while l != '': #On sarrete qd ttes les lignes du fichiers on étaient lues
           l=l.replace('"','') # On enlève les "
           l = l.split(',') # On recupére les valeurs dans une liste
           dico={}
           i=0
           for c in liste_clef:
               if l != ['\n']:
                   if i==len(liste_clef)-1 : 
                       dico[c]=l[i][0::-2]
                   else:
                       dico[c]=l[i] #On remplit le dico grace aux clefs (liste_clef) et aux valeurs (args)
                   i=i+1
           res.append(dico)
           l = f.readline()   #lecture de la ligne suivante du fichier
   return res
Data=read_csv("titanic_V4.csv")
Mr_Fourlegnie={'Pclass': '2.0', 'Sex': '1.0', 'Parch': '4.0', 'Age': '43', 'SibSp': '1', 'Fare': '21.075'}
Mrs_Fourlegnie={'Pclass': '2.0', 'Sex': '0.0', 'Parch': '4.0', 'Age': '42', 'SibSp': '1', 'Fare': '20.2175'}
Miss_Fourlegnie_M= {'Pclass': '2.0', 'Sex': '0.0', 'Parch': '2.0', 'Age': '17', 'SibSp': '4', 'Fare': '19.045'}
Mr_Fourlegnie_R= {'Pclass': '2.0', 'Sex': '1.0', 'Parch': '2.0', 'Age': '14', 'SibSp': '4', 'Fare': '14.945'}
Mr_Fourlegnie_M= {'Pclass': '2.0', 'Sex': '1.0', 'Parch': '2.0', 'Age': '10', 'SibSp': '4', 'Fare': '10.17'}
Mr_Fourlegnie_G= {'Pclass': '2.0', 'Sex': '1.0', 'Parch': '2.0', 'Age': '7', 'SibSp': '4', 'Fare': '1.13'}
Miss_Fourlegnie_P= {'Pclass': '2.0', 'Sex': '1.0', 'Parch': '2.0', 'Age': '5', 'SibSp': '4', 'Fare': '11.13'}
donne_sans_etiquette=[Mr_Fourlegnie,Mrs_Fourlegnie,Miss_Fourlegnie_M,Mr_Fourlegnie_R,Mr_Fourlegnie_M,Mr_Fourlegnie_G,Miss_Fourlegnie_P]
for passager in donne_sans_etiquette: # passager est un dictionnaire
   for cle in Data[0]:
       if  cle != 'Survived':
           mini, maxi = result[cle]
           tmp=(float(passager[cle]) - mini ) / (maxi - mini)
           tmp=round(tmp,7)
           tmp=str(tmp)
           passager[cle]=tmp
resultat_majoritaire(plus_proches_voisins(Data,Mr_Fourlegnie,k)

Algorithmes gloutons

sac à dos

rendu de pièces

Versailles

Voyageur de commerce

Voyageur de commerce Partie 2

DM

Correction lampadaire


Voici une liste non exhaustive d'écoles d'informatique qui ont une bonne réputation. Cela donne des pistes de réflexions ​

Polytech Tours

Polytech Nice

IG2I Lens ​

ISEN (lille) école privée

Telecom Bretagne ​

IMT (résultat de la fusion avec les Mines de Douai)

INSA

Classe prépa MP2I -> Wallon (Valenciennes), Faidherbe (Lille), Colbert (Tourcoing)

​ Dans le cas d'écoles sélectives, il faut prendre spé maths en tale + maths experte conseillée(Obligatoire pour classe prépa) ​

​Pour les nombreuses école privées d'info, il faut faire attention à 2 choses :

- Le diplôme d'ingénieur est-il reconnu sur le marché de l'emploi

- et à quel grade ? (important pour la rémunération !)


Matériel


DEPOT DES PROJETS

Dictionnaires


Chapitre : Dictionnaires

Dictionnaires

Mini projet

Les misérables de V. Hugo (fichier txt) et fichier python

with open('miserables.txt', 'r', encoding='utf-8-sig') as fichier:
   contenu = fichier.read()
dico={}
for c in contenu:

Chapitre : Algorithmes de tri

TP tri par insertion

TP tri par selection

TP tri selection VS tri selection

Application


DEPOT DES PROJETS

conquest


Chapitre 0  : Interface homme machine 1 cours

Manipulation du langage HTML : TP

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

Faire une "jolie" page :  : style AVEC CSS

Chapitre 1 : Le langage Python

S'inscrire sur Algorea et rejoindre la classe 1NSI_2025 avec le code u3iufudm77

Commencer le parcours 1NSI_fiche1

Echauffement 1

Python 0 (les variables)

Python 1 (les conditions)

Python 2 (les booléens)

Python 3 (les boucles)

Python 4 (Turtle)

Python 5 (boucles non bornée)

Échauffement 2


Déposer votre CSS

Socrative Room name : 2TWYAVYC

Date de Pâques


Chifoumi

Demain nous serons le ...

Jeu de tests

Dépos


Quizz2

Quizz1

ASCII

Décoder :

0100110001100101001000000110001001101001011011100110000101101001
0111001001100101001011000010000001100011001001110110010101110011
0111010000100000011010010110111001101000011101010110110101100001
011010010110111000101110

puis :

0100100101101100001000000111100100100000011000010010000000110001
0011000000100000011101000111100101110000011001010111001100100000
0110010001100101001000000111000001100101011100100111001101101111
0110111001101110011001010111001100101100001000000110001101100101
0111010101111000001000000111000101110101011010010010000001100011
0110111101101101011100000111001001100101011011100110111001100101
0110111001110100001000000110110001100101001000000110001001101001
0110111001100001011010010111001001100101001000000110010101110100
0010000001101100011001010111001100100000011000010111010101110100
01110010011001010111001100101110

DM

table de vérité

Exercice 1

Exercice 2