Présentation du programme de l'ICN.
11 septembre
- Présentation du programme
Travail durant la séance.
Travail pour la semaine du 11/09 au 18/09
Programmation en langage Python
18 septembre
Travail durant la séance.
Travail pour la semaine du 18 au 25 septembre.
Finir de travailler l'ensemble des exercices proposés ci-dessus.
S'assurer d'une bonne connaissance de la syntaxe et des éléments de cours et des exercices en écrivant par soi-même les programmes demandés.
Programmation en langage Python
25 septembre
Travail durant la séance.
Travail pour la semaine du 25 septembre au 2 octobre.
Finir de travailler l'ensemble des exemples proposés ci-dessus.
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
02 octobre 2018
Travail durant la séance.
Travail pour la semaine du 02 octobre au 09 octobre.
Finir de travailler l'ensemble des exemples proposés ci-dessus.
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
09 octobre 2018
Travail durant la séance :
Les boucles :
Travail pour la semaine du 09 au 16 octobre :
Terminer l'apprentissage commencé durant la séance :
Regarder le cours et les exercices sur les boucles dans la page ci-dessous :
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
16 octobre 2018
Travail durant la séance :
Les boucles et les fonctions
Pour le 06 novembre 2018 : Evaluation
Sur les entrées/Sorties, les types de variables, les types numériques, les boucles, les conditions et
les fonctions
Pour réviser, regardez ces cours :
Programmation en langage python
29 septembre
Travail durant la séance
Travail pour le 06 octobre
Terminer l'apprentissage commencé durant la séance (cours et exercices).
Python : Fonctions
06 octobre
Travail durant la séance
Fonctions
Pour le 13 octobre : Evaluation
Sur les entrées/Sorties, les types de variables, les boucles, les conditions et les fonctions
HTML
13 octobre
Travail durant la séance
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.
Cours et exercices.
Travail pour le 20/10
Terminer l'apprentissage commencé durant la séance (cours et exercices). Vous pouvez explorer et utiliser l'ensemble des balises html et leurs propriétés.
HTML
20 octobre
Travail durant la séance
- Remise des copies du devoir surveillé
- Correction devoir surveillé
Travail pour le 10/11
Terminer l'apprentissage commencé durant la séance (cours et exercices). Explorez et utilisez l'ensemble des balises html et leurs propriétés.
Devoir surveillé : Python + HTML
HTML + CSS
10 novembre 2017
Travail durant la séance
Présentation des différentes balises du HTML qu'on peut insérer dans une page web :
- Un tableau
- Une liste
- Une image
- de la musique
- de la vidéo
- ...
Utilisation des feuilles de style
Travail pour le 17/11
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.
- Evaluation sur le langage HTML et feuilles de style.
HTML
17 novembre
Travail durant la séance
Mini-projet : Création d'un site web
Travail sur le projet HTML et CSS en groupe
Programmation en langage python
24 novembre
Travail durant la séance
Les chaînes de caractères
Les listes :
Terminer l'apprentissage commencé durant la séance (cours et exercices).
Programmation en langage python
01 décembre
Pas de cours
Forum de Reims
Programmation en langage python
08 décembre
Travail durant la séance
Les fichiers
Récursivité
15 décembre
Travail durant la séance
Les fonctions récursives
Evaluation, interface graphique en Python
22 décembre
Travail durant la séance
Interface graphique
Présentation du module Tkinter
Pour le 13 janvier 2018 :
Exposés sur les thèmes sociétaux
Oral
La liste des sujets et consignes se trouve ici.
L'exposé sur le sujet : Supranationnalité des réseaux.
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
L'exposé sur le sujet : La persistence de l'information
L'exposé sur le sujet : La resistance sur le net
L'exposé sur le sujet : Facebook, wikipedia
L'exposé sur le sujet : Quelles loi, quelle gouvernance pour le web ?
N'oubliez pas votre projet de fin d'année
13 Janvier 2018
Travail durant la séance
Exposés sur les thèmes sociétaux
Oral
La liste des sujets et consignes se trouve ici.
L'exposé sur le sujet : La persistence de l'information
L'exposé sur le sujet : Quelles loi, quelle gouvernance pour le web ?
L'exposé sur le sujet : Les licences, les logiciels et les droits afférents
L'exposé sur le sujet : Mutation de la société, Addiction à internet, aux smartphones. Geek, gamer, no-life...
L'exposé sur le sujet : Supranationnalité des réseaux.
N'oubliez pas votre projet de fin d'année
Programmation en langage python
04 octobre
Travail durant la séance
Pour le 11 octobre
Devoir surveillé
Programmation en langage python
29 septembre
Travail durant la séance
Travail pour le 04 octobre
Terminer l'apprentissage commencé durant la séance (cours et exercices).
Programmation en langage python
04 octobre
Travail durant la séance
Pour le 11 octobre
Devoir surveillé
HTML
11 octobre
Travail durant la séance
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.
Cours et exercices.
Travail pour le 18/10
Terminer l'apprentissage commencé durant la séance (cours et exercices). Vous pouvez explorer et utiliser l'ensemble des balises html et leurs propriétés.
HTML + CSS
18 octobre 2016
Travail durant la séance
mise en oeuvre du principe de séparation du contenu et de la mise en forme lors de la création d’une page web.
Travail pour le 15/11
Mini-projet : Création d'un site web
Le TP
Aide en ligne
En réutilisant au maximum les notions qui vous ont été présentées et les cours sur HTML et CSS, 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 + CSS
08 novembre
Travail durant la séance
Utilisation des feuilles de style
Principe de séparation du contenu et de la mise en forme. Création et analyse
d’une page web.
Présentation des différentes balises du HTML pour insérer dans une page web :
- Un tableau
- Une liste
- Une image
- de la musique
- de la vidéo
- ...
Travail pour le 15/11
- 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.
- Evaluation sur le langage HTML et feuilles de style.
Evaluation + Python
15 novembre
Travail durant la séance
Cours sur les fonctions
Pour le 22 novembre.
Terminer l'apprentissage commencé durant la séance (cours et exercices).
Python : Fonctions
22 novembre
Travail durant la séance
Pour le 29 novembre.
Terminer l'apprentissage commencé durant la séance (cours et exercices).
Python : Fonctions et listes
29 novembre
Travail durant la séance
Fonctions
Les listes :
Pour le 13 décembre.
Terminer l'apprentissage commencé durant la séance (cours et exercices).
BAC BLANC 1 : Pas de cours
06 décembre
Pour le 13 décembre.
Terminer l'apprentissage commencé durant la séance du 29 novembre (cours et exercices).
Les listes :
Travail pour le 03/01/2017
Me rendre la version numérique des exposés.
La liste des sujets et consignes se trouve ici.
Travail pour le 10/01/2017
La présentation orale des exposés.
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 :
- Rédiger un cahier des charges de votre projet de fin d'année qu'il faut rendre le 28 février 2017
ci-joint les consignes
- Terminer l'apprentissage commencé le 07 février :
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
Travailler le projet de fin d'année par groupe
Présentation d'un exemple montrant le pilotage d'un objet au clavier en Python, voir le cours et les exercices
Pour le 28 mars.
Avancez dans votre projet.
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.
- Devoir surveillé :
- Le langage Python :
- chaines de caractères
- listes
- fonctions
- fichiers
- Traitement d'information
- Écriture des entiers dans une base (binaire, octale, décimale et héxadécimale)
- Codage du texte
- 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
- Les fonctions récursives
-
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.
- Terminer l'apprentissage commencé durant la séance (cours et exercices).
- Devoir surveillé :
- Le langage Python :
- chaines de caractères
- listes
- fonctions
- fonctions récursives
- fichiers
- Traitement d'information
- Écriture des entiers dans une base (binaire, octale, décimale et héxadécimale)
- Codage du texte
- 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
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