ISN 2019-2020


Lycée F. Ozanam Accès au lycée

Présentation du programme de l'ISN.

11 septembre

Travail durant la séance.

Travail pour la semaine du 11/09 au 18/09

Présentation du programme de l'ISN et programmation en langage Python

06 septembre 2019

Travail durant la séance.

Travail pour la semaine du 06 au 13 septembre 2019.

Programmation en langage python

13 septembre 2019

Travail durant la séance :

  1. Les boucles :
  2. Les Conditions :

Travail pour la semaine du 13 au 20 septembre :

Terminer l'apprentissage commencé durant la séance (cours et exercices) :

S'assurer d'une bonne connaissance de la syntaxe et des éléments de cours en écrivant par soi-même les programmes demandés.

Programmation en langage python

20 septembre

Travail durant la séance

Travail du 20 au 27 septembre

Terminer l'apprentissage commencé durant la séance (cours et exercices).

Python : Les fonctions et chaînes de caractères

27 septembre

Travail durant la séance

Les chaînes de caractères

Les listes :

Travail du 27 septembre au 04 octobre

Terminer l'apprentissage commencé durant la séance (cours et exercices).

Python : Les listes

04 octobre

Travail durant la séance

Les listes :

Pour le 11 octobre : Evaluation

Sur les entrées/Sorties, les types de variables, les boucles, les conditions, les fonctions, les chaînes de caractères et les listes.

Pour réviser, regardez ces cours :

Evaluation et présentation des thèmes à préparer

11 octobre

Travail durant la séance

Présentation des thèmes à travailler :

La liste des sujets et consignes se trouve ici.

Travail pour le 18 octobre

Les élèves doivent se mettre par groupes. Chaque groupe composé de deux élèves doit choisir un sujet et le travailler.

Travail pour le 22/11/2019

HTML

18 octobre

Présentation du langage HTML et du principe de séparation du contenu et de la mise en forme. Création et analyse d’une page web.

Travail pour le 08/11

Travailler les différentes balises du HTML qu'on peut insérer dans une page web :

Terminer l'apprentissage commencé durant la séance (cours et exercices). Explorez et utilisez l'ensemble des balises html et leurs propriétés.

HTML + CSS

08 novembre

Travail durant la séance

Présentation des différentes balises du HTML qu'on peut insérer dans une page web :

Utilisation des feuilles de style

HTML + CSS

15 novembre

Travail durant la séance

Présentation des différentes balises du HTML qu'on peut insérer dans une page web :

Utilisation des feuilles de style

Travail pour le 10 janvier 2020

Mini-projet : Création d'un site web

Le cahier des charges

Le TP

Aide en ligne

En réutilisant au maximum les notions qui vous ont été présentées, concevez et réalisez un mini-site web sur le thème de votre choix. Vous pouvez explorer et utiliser l'ensemble des balises html et leurs propriétés.

HTML

22 novembre

Travail durant la séance

Programmation en langage python

29 novembre

Pas de cours

Forum de Reims

Programmation en langage python

06 décembre

Travail durant la séance

Les fichiers

Interface graphique en Python

13 décembre 2019

Travail durant la séance

Les fichiers et fonctions récursives

  • Fichiers : Exercices
  • Fonctions Récursives : Exercices
  • Interface graphique

    Présentation du module Tkinter

    Interface graphique en Python

    20 décembre 2019

    Travail durant la séance

    Les fichiers et fonctions récursives

  • Fichiers : Exercices
  • Fonctions Récursives : Exercices
  • Interface graphique

    Présentation du module Tkinter

    Travail pour le 10 janvier 2020

    Mini-projet : Création d'un site web

    Le cahier des charges

    Le TP

    Aide en ligne

    En réutilisant au maximum les notions qui vous ont été présentées, concevez et réalisez un mini-site web sur le thème de votre choix. Vous pouvez explorer et utiliser l'ensemble des balises html et leurs propriétés.

    N'oubliez pas de penser à votre projet de fin d'année

    Journée pédagogique : Pas de cours

    03 Janvier 2017

    Travail pour le 10/01/2017

    Se préparer pour la présentation orale des exposés.

    Présentation orale des exposés.

    Travail pour la semaine du 03/11 au 07/11

    Me rendre le site web et l'exposé, le 03 novembre en les déposant dans le serveur FTP du lycée F. Ozanam dont l'adresse IP est : 193.54.196.84

    Le sujet et les consignes se trouvent ici.

    Travail pour la semaine du 12/10 au 16/10

    Me rendre la version 1 des exposés.

    La liste des sujets et consignes se trouve ici.

    Travail pour la semaine du 02/11 au 06/11

    Se préparer pour la présentation orale des exposés.

    Exposés sur les thèmes sociétaux

    10 Janvier 2017

    Oral

    La liste des sujets et consignes se trouve ici.

    L'exposé sur le sujet : Formats, formats de documents, d'images, de données sonores.

    L'exposé sur le sujet : Les licences, les logiciels et les droits afférents

    L'exposé sur le sujet : Hadopi, CNIL

    L'exposé sur le sujet : Mutation de la société, Addiction à internet, aux smartphones. Geek, gamer, no-life...

    L'exposé sur le sujet : Quelles sont les études post-bac pour lesquelles la spécialité ISN peut être réinvestie

    Evaluation le 31/01

    QCM sur les listes et fonctions en langage Python.

    Programmation en langage python

    17 janvier

    Travail durant la séance

    Les fichiers

    Pour le 17 janvier :

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Les fichiers

    Récursivité

    24 janvier

    Travail durant la séance

    Les fonctions récursives

    Evaluation le 31/01

    QCM sur les listes et fonctions en langage Python.

    Evaluation, interface graphique en Python

    31 janvier

    Travail durant la séance

    Evaluation sur les listes et fonctions en langage Python.

    Evaluation : cliquer ici pour afficher le sujet

    Interface graphique

    Présentation du module Tkinter

    Pour le 07 février :

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    N'oubliez pas votre projet de fin d'année

    Travail en groupe sur le projet de fin d'année

    07 février

    Travail durant la séance

    Pour le 28 février :

    Traitement d'image en python et travail en groupe sur le projet de fin d'année

    14 décembre

    Interface graphique

    Présentation de quelques projets :

    Dans ce travail on réalise un plateau et on gère la collision des images

    Dans ce travail on réalise un jeu complet de Joe and Joey

    Cours sur la création d'une zone de dessin "Canvas" dans une fenêtre à l'aide du langage Python Création d'un plateau de jeu

    Utilisation du langage Python pour afficher les dimensions et les différentes propriétés d'une image

    Utilisation du langage Python pour modifier les dimensions et les formats d'une image, pour écrire sur une image, .... voir le cours

    Présentation d'un document élaboré par le CEPEC de Lyon permettant d'aider les élèves à gérer leurs projets de fin d'année, ci-joint le document

    Ensuite, les élèves ont travaillé par groupe sur leurs projets de fin d'année.

    Pour le 11 janvier.

    1. Devoir surveillé :
      1. Le langage Python :
        • chaines de caractères
        • listes
        • fonctions
        • fichiers
      2. Traitement d'information
        • Écriture des entiers dans une base (binaire, octale, décimale et héxadécimale)
        • Codage du texte
    2. Rédiger un cahier des charges de votre projet de fin d'année qu'il faut rendre le 11 janvier 2016 ci-joint les consignes

    Travail sur le projet de fin d'année

    28 février

    Travail durant la séance

    Définition d'une fonction récursive permettant le déplacement d'un objet

    Terminer l'apprentissage commencé le 28 février

    Travail sur le projet de fin d'année

    07 mars

    Travail durant la séance

    Pour le 21 mars.

    Avancez dans votre projet.

    BAC BLANC 2 : Pas de cours

    14 mars

    Pour le 21 mars.

    Avancez dans votre projet.

    Travail sur le projet de fin d'année

    21 mars

    Travail durant la séance

    Travail sur le projet de fin d'année

    28 mars

    Travail durant la séance

    Travailler le projet de fin d'année par groupe

    Pour le 04 avril.

    Avancez dans votre projet.

    Evaluation, Exposé, programmation en langage python

    09 novembre

    Travail durant la séance

    Evaluation sur Python, HTML et CSS

    Correction de l'évaluation : cliquer ici pour un corrigé

    L'exposé sur le sujet : Quelles lois, quelle gouvernance pour le web ?

    Cours sur les fonctions

    Pour le 16 novembre.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Vous aurez à rendre pour le 16/11 le mini-projet sur HTML et CSS

    Programmation en langage python

    16 novembre

    Travail durant la séance

    Les fonctions

    Les listes :

    Pour le 23 novembre.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Les fonctions

    Les listes :

    Programmation en langage python

    23 novembre

    Travail durant la séance

    Les fichiers

    Pour le 30 novembre.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Les fichiers

    Écriture des entiers dans une base et codage du texte

    30 novembre

    Travail durant la séance

    Écriture des entiers dans une base

    Codage du texte

    Cours : codage du texte

    Pour le 07 décembre.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Écriture des entiers dans une base

    Codage du texte

    Écriture des entiers dans une base et codage du texte, création d'une fenêtre en Python

    07 décembre

    Travail durant la séance

    Écriture des entiers dans une base

    Comment passer de la base hexadécimal à la base binaire et vice versa

    Codage du texte

    Interface graphique

    Présentation du module Tkinter

    Pour le 14 décembre.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Penser au choix du projet de fin d'année

    Traitement d'image en python et travail en groupe sur le projet de fin d'année

    14 décembre

    Interface graphique

    Présentation de quelques projets :

    Dans ce travail on réalise un plateau et on gère la collision des images

    Dans ce travail on réalise un jeu complet de Joe and Joey

    Cours sur la création d'une zone de dessin "Canvas" dans une fenêtre à l'aide du langage Python Création d'un plateau de jeu

    Utilisation du langage Python pour afficher les dimensions et les différentes propriétés d'une image

    Utilisation du langage Python pour modifier les dimensions et les formats d'une image, pour écrire sur une image, .... voir le cours

    Présentation d'un document élaboré par le CEPEC de Lyon permettant d'aider les élèves à gérer leurs projets de fin d'année, ci-joint le document

    Ensuite, les élèves ont travaillé par groupe sur leurs projets de fin d'année.

    Pour le 11 janvier.

    1. Devoir surveillé :
      1. Le langage Python :
        • chaines de caractères
        • listes
        • fonctions
        • fichiers
      2. Traitement d'information
        • Écriture des entiers dans une base (binaire, octale, décimale et héxadécimale)
        • Codage du texte
    2. Rédiger un cahier des charges de votre projet de fin d'année qu'il faut rendre le 11 janvier 2016 ci-joint les consignes

    Bac Blanc n°1 : Pas de cours

    21 décembre

    Journée pédagogique : Pas de cours

    04 janvier

    Evaluation

    11 janvier

    Travail durant la séance

    Evaluation sur Python et sur le codage des entiers et du texte

    Pour le 18 janvier.

    Récursivité

    18 janvier

    Travail durant la séance

    Correction de l'évaluation du 11/01/16 : cliquer ici pour un corrigé

    Les fonctions récursives

    Pour le 25 janvier.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    Les widgets en Python

    25 janvier

    Travail durant la séance

    1. Les fonctions récursives
    2. Les Widgets : Button, Label, Checkbutton, Radiobutton et Entry

    Pour le 01 février.

    Terminer l'apprentissage commencé durant la séance (cours et exercices).

    La gestion des images en Python : Dessiner, écrire du texte sur une image, ...

    01 février

    Travail durant la séance

    Dessiner, écrire du texte sur une image

    Pour le 22 février.

    1. Terminer l'apprentissage commencé durant la séance (cours et exercices).
    2. Devoir surveillé :
      1. Le langage Python :
        • chaines de caractères
        • listes
        • fonctions
        • fonctions récursives
        • fichiers
      2. Traitement d'information
        • Écriture des entiers dans une base (binaire, octale, décimale et héxadécimale)
        • Codage du texte
    3. Rédiger un cahier des charges de votre projet de fin d'année qu'il faut rendre le 22 février 2016 ci-joint les consignes
    4. Vous trouvez ci-joint un document qui pourrait vous aider à gérer votre projet de fin d'année

    Evaluation

    22 février

    Travail durant la séance

    Evaluation sur Python et sur le codage des entiers et du texte

    Cliquer ici pour avoir l'énoncé

    Correction de l'évaluation du 22/02/16 : Cliquer ici pour un corrigé

    Pour le 29 février.

    Travail sur le projet de fin d'année

    29 février

    Travail durant la séance

    Définition d'une fonction récursive permettant le déplacement d'un objet

    Travail sur le projet de fin d'année

    07 mars

    Travail durant la séance

    Reconstitution des groupes de travail

    Travailler le projet de fin d'année par groupe

    Travail sur le projet de fin d'année

    14 mars

    Travail durant la séance

    Travailler le projet de fin d'année par groupe

    Travail sur le projet de fin d'année

    21 mars

    Travail durant la séance

    Travailler le projet de fin d'année par groupe

    Pour le 18 avril.

    Présentation orale de l'avancement du projet de fin d'année de chacun des groupes

    Travail sur le projet de fin d'année

    18 avril

    Travail durant la séance

    Présentation orale de l'avancement du projet de fin d'année de chacun des groupes

    Travail sur le projet de fin d'année par groupe

    Travail sur le projet de fin d'année

    25 avril

    Travail durant la séance

    Travailler le projet de fin d'année par groupe

    Travail sur le projet de fin d'année

    02 mai

    Travail durant la séance

    Travailler le projet de fin d'année par groupe

    Architecture

    Programmation en langage python

    Écriture des entiers dans une base

    Codage du texte + contrôle ?

    Image

    Image

    Projets -- Dichotomie

    Présentation pour les projets. Les groupes et sujets sont décidés (semaine avant Noël) .

    Exposés

    Oral

    Récursivité

    Booléens (ou compression ?)

    Réseaux

    Projets

    Bac Blanc

    Tris

    Projets

    Projets + contrôle

    TP réseaux