Cours de N.S.I.

Les logiciels.

  1. Liens vers les logiciels utilisés.

S.N.T.

  1. Une petite histoire des ordinateurs.
  2. La notation binaire.
  3. Les composants d'un ordinateur - Les fichiers.
  4. Présentation de la partie web.
  5. La partie HTML.
  6. La partie CSS.
  7. Algorithme.
  8. Python
  9. Internet

Représentation de l'information.

  1. Les entiers. - Q.C.M. notation binaire - Q.C.M. Relatifs
  2. Les décimaux. - Q.C.M. Décimaux
  3. Les mots (ASCII,UNICODE). - Q.C.M. caractères
  4. Les images.
  5. Q.C.M. bilan

Fonctionnement de l'ordinateur.

  1. Algèbre de Boole.
  2. Circuits électroniques.
  3. Architecture de Von Neumann.
  4. Système d'exploitation.
  5. Quelques dates en informatique.
  6. Q.C.M. bilan
  7. Processus.
  8. Systeme on a chip.

Algorithme.

  1. Introduction. La méthode de Horner.
  2. Complexité algorithmique.
  3. Recherche dichotomique.
  4. Trier.
  5. Les algorithmes gloutons.
  6. L'algorithme des k plus proches voisins - apprentissage supervisé.
  7. Q.C.M. bilan

Algorithme en Terminale.

  1. Diviser pour régner.
  2. Recherche dans un texte :Boyer Moore.
  3. Programmation dynamique.

Programmation.

  1. Introduction. - Q.C.M.
  2. Conditions.- Q.C.M.
  3. Boucles.- Q.C.M.
  4. EZ.
  5. Fonctions.
  6. Comprendre le deroulement du programme.
  7. Les images.
  8. Les animations.
  9. Les chaines de caractères. Projet pendu
  10. Les tuples.
  11. Les listes.
  12. Les incontournables.
  13. Les matrices. Projet puissance4.
  14. Gérer les événements.
  15. Les dictionnaires.
  16. Une introduction aux bases de données : les fichiers CSV.
  17. Les algorithmes gloutons.
  18. Programmation récursive.
  19. Q.C.M. conteneur
  20. Projet dessin.

Réseau.

  1. Bref historique d'internet.
  2. Rapide survol sur l'utilisation d'internet.
  3. Réseau.
  4. Couche 1 : Couche physique.
  5. Couche 2 : liaison de données.
  6. Couche 3 : Réseau.
  7. Couche 4 : Transport.
  8. Couche 5 : Application.
  9. Q.C.M. Reseau

Réseau en terminale.

  1. Routage.
  2. Protocoles de routage R.I.P. et O.S.P.F..

Le web.

  1. Introduction.
  2. HTML.
  3. CSS.
  4. Les formulaires.
  5. Javascript - Les bases.
  6. Javascript - Les conditions.
  7. Javascript - Les boucles.
  8. Pour aller plus loin - Les boites

Programmation orientée objet.

  1. Paradigmes de programmation.
  2. La programmation orientées objet.
  3. Exercices non graphiques.
  4. Exercices graphiques.

Les structures.

  1. Les piles.
  2. Les files.
  3. Les listes.
  4. Les dictionnaires.
  5. Exercices bilan.

Les bases de données.

  1. Introduction et création.
  2. Extraction des données.
  3. Sous requêtes et fusion.
  4. Creation.

Les graphes.

  1. Présentation.
  2. Implémentation.
  3. Parcours en largeur ou en profondeur.
  4. Exercices.

Les arbres.

  1. Présentation.
  2. Implémentation Récursive. Algorithme de Huffman.
  3. Implémentation à l'aide d'un tableau. Tri par tas.
  4. Arbre binaire de recherche.

Cryptographie.

  1. Introduction.
  2. Echanger les clefs.
  3. Authentification.

Indécidabilité.

  1. Introduction.
  2. Le problème de l'arrêt.

Outils.

  1. Introduction au tri.
  2. Palette de couleurs.
  3. Spectacles (introduction aux algorithmes gloutons).
  4. Problème du sac à dos.
  5. Cardiac.
  6. Exemple d'algorithme d'apprentissage.
  7. Le problème du voyageur de commerce.
  8. Adresse IPv4.
  9. Convertisseur binaire-décimal.
  10. Le "grapheur".
  11. Outils de déchiffrement.
  12. Machine de Turing.
  13. Calculatrice.
  14. Tri crèpe.
  15. L'algorithme d'Huffman.

Épreuves pratiques.

  1. Les épreuves pratiques.

Annales du Baccalauréat NSI

  1. Les sujets.

Projets.

  1. Nim.
  2. Stéganographie.
  3. Morpion.
  4. Démineur.
  5. Projet taquin.
  6. Projet sudoku.
  7. Projet simon.
  8. Projet pong.
  9. Tetris.(Résultat)
  10. Mastermind (Sans aide).
  11. Motus (Sans aide).
  12. Réaliser une IA avec l'algorithme Minimax.

Travaux des élèves.

  1. Dessins.
  2. Logos.
  3. Les pages web.
  4. Les projets.

Les promotions

  1. Les promotions.

Mathématiques

Seconde

DIU