Cahier de texte Tale N.S.I 2020-2021
-Contact : benoit.fourlegnie@ac-lille.fr
Jeudi 27 mai
Lundi 17 mai
Prépa Grand Oral
Lundi 10 mai
Poursuite de Empilement de cube (TP inspiré d'un travail donné en IUT informatique) : correction
Travail à faire : trouver 3 cubes pour lesquels il existe 6 configurations répondants aux contraintes du problème.
Lundi 3 mai
https://py3.codeskulptor.org/
-MZmhnj_t7v9YhzR7Cff
Jeudi 29 avril
Visio de 9h à 10h00
Meeting ID: 970 1659 7337 Passcode: 648669
Lundi 26 avril
Pas de visio ce lundi mais un TP à commencer (publication à venir)
Empilement de cube (TP inspiré d'un travail donné en IUT informatique)
jeudi 08 avril
Suite et fin du Projet Puzzle . Aide ci-dessous :
A envoyer par mail avant le 26 avril 23h59. Si vous avez besoin d'aide je serai présent de :
10h30 -11h30
Meeting ID: 970 1659 7337 Passcode: 648669
Jeudi 01 avril
10h30 -11h30
Meeting ID: 970 1659 7337 Passcode: 648669
Lundi 29 mars
Travail à faire :
Présenter un début de plan pour le sujet du grand oral. (Tout le monde passera 2 minutes au tableau)
Suite et fin du Projet Puzzle . Aide ci-dessous :
def solve(self, addCandidate = addCandidateLast): """ find, if it exists, a path in a graph from start to goal, the addCandidate strategy is used to perform depth-first or breadth-first course @param start starting word @param goal final word @param addCandidate : function ( value, list(value) => list(value) ), adds a new candidate word to existing candidates list candidate can be added as first or last element, resulting in a depth-first or breadth-first search (default is breadth-first strategy) @return : None if no solution or list of words from start to goal """ candidates = [(self,None,self.nb_tuiles_ok())] seen = dict() # dictionnary, key is a graph node, value is 'parent' node seen[(self,None,self.nb_tuiles_ok())] = None found = False while candidates != [] and not found: candidates=sorted(candidates, reverse=True, key=lambda x: x[2] ) current = candidates[0] # select first candidate as next node to explore candidates = candidates[1:] if current[0].is_finish(): found = True else: next = current[0].neighbourList() #neighbourList() for value in next: #print(value) if not test1(value,seen): #and not test1(value,candidates): #f not value[0] in traitement_dico(seen).keys() and not value[0] in traitement_list(candidates): seen[value] = current #candidates = addCandidate(value, candidates) candidates =candidates+[value] if found: #print("current", current) return [buildSolution(current,seen),seen] #return seen else: return "Impossible"
Travail en classe :
Vendredi 19 mars
épreuve pratique : sujet et fichier à compléter .
Jeudi 18 mars
A lire pour trouver l'inspiration (ou pas) Préparation au grand oral
Lundi 15 mars
Lundi 8 mars
Lundi 15 février et jeudi 18 fevrier
Évaluation sur le cours : Sécurisation des communications
Finir les exercices de : Travaux pratiques
Épreuve pratique : sujet pdf et fichier python
Lundi 8 février
exercice 5 et 6 de Travaux pratiques
Préparer le fichier audio pour l'exo 7 question 2
Oral : RSA
Jeudi 4 février
Faire une recherche sur système le cryptage R.S.A.
Vous devez être capable de parler 2 minutes pour présenter le système de chiffrement R.S.A. (5 élèves au tableau)
Travail en classe :
Lundi 1 février
Travail à faire :
Décoder le message \x0c:!)u7589?;7?/tºu630:z6;7%&?;0(0t60t>¼72<2<'170:.u'#8½.'=+ 1t avec la clef "ZUT"
Votre mission : Décrypter ce message sans connaitre la clef !
Travail en classe :
Recherche textuelle avec un automate Télacharger la bibliotheque Automata et le fichier pour tester la visualisation
Lundi 25 janvier
Travail à faire :
Épreuve pratique + fichier python à compléter
Poursuivre Initiation aux automates Télacharger la bibliotheque Automata
Travail en classe :
"opération espadon" clef="NSI"
"!#\xa0<2='<'n6:>2-!="
Jeudi 21 janvier
Quelques informations sur l'épreuve de bac : lien
Jeudi 21 janvier
Travail à faire :
Restitution du fichier python complété sur la recherche textuelle : lien
Lundi 18 janvier
Suite et fin de la recherche textuelle : fiche
Vendredi 15 janvier
DS 2h
Lundi 11 janvier
codeskulptor session id : -MQm2oXjvW3pX0DJ4glT
Travail à faire :
exo 4 et exo 5
Aide pour exercice 4 :
def bons_decalages(motif, alphabet): res={} m=len(motif) for lettre in alphabet: res[lettre]=m for i in range(0,m-1): res[motif[i]]=m-1-i return res
Attention à l'exercice 5 ligne 8 de l'algo remplacer P[j] par P[i]
Jeudi 7 janvier
Traval à faire :
Quelques informations sur l'épreuve de bac : lien
Lundi 4 janvier
Lundi 7 décembre
Interrogation sur le routage (avec M. Coste)
Lundi 30 novembre
Travail à faire :
Apprendre tout le cours et faire ex 14 puis s 15: Routage
Vérifier votre réseau : lien avec des ping
En classe :
Jeudi 26 novembre
Travail à faire :
Apprendre le cours jusque la page 6 : Routage
Vérifier votre réseau : lien avec des ping
En classe :
Lundi 23 novembre
Travail à faire :
Construire le réseau : lien et vérifier la bonne communication entre les ordinateurs.
Restitution des projets Projet bilan et bilan du chap1
Lundi 16 novembre
Travail à faire :
Jeudi 12 novembre
Construire le reseau : lien
Lundi 9 novembre
En classe :
Correction exo
Processus : Télécharger et compléter le cours
Un peu de temps pour les projets
Travail à faire :
projet de l'ours Projet bilan
exercice 3 de Exo SoC
lire page 2 et 3 de Exo SoC
Commencer bilan du chap1
Lundi 2 novembre
En classe :
Début du chapitre 2 : Processus -> archive à décompresser et completer
Jeudi 15 octobre
Travail à faire :
Interrogation sur les notions de début d'année
Lundi 4 octobre
Travail à faire :
Apprendre l'algo : parcours profondeur
Commencer Projet bilan
En classe :
parcours largeur et : parcours profondeur
exercice 9 et teste des parcours avec python
Jeudi 1 octobre
Travail à faire :
En classe :
Lundi 28 septembre
Travail à faire :
Restitution du projet Sortir d'un labyrinthe , Interface graphique et tests
En classe :
Fiche d'exercices sur les graphes
Visualiser un graphe : NSI_Tale_graphe1
Visualiser un graphe : NSI_Tale_graphe2
Lundi 21 septembre
Travail à faire :
Évaluations sur les notions de débuts d'année (15 questions - cours - QCM )
En classe :
Fin du chapitre
Exercice sur les files
Jeudi 17 septembre
Travail à faire :
Télécharger et compléter la page à retourner par mail (benoit.fourlegnie@ac-lille.fr)
exercice 14 et 17 du poly fiche
En classe :
Lundi 14 septembre
En classe :
Correction dictionnaires
Travail à faire :
Être au point sur les exercice 1 à 13 du poly : Correction
Télécharger et compléter la page
Lundi 7 septembre
Cours : page 4 et 5 du poly
Jeudi 3 septembre
Travail à faire :