ISN 2017-18

Séance 1 : 07/09
présentation de la spécialité : contenu, méthode, enjeux 
épreuve de fin d’année (modalités / grille d’évaluation)
découverte de python et de la librairie Turtle en utilisant trinket.io 
notion fondamentales : boucles / librairies  

Séance 2 : 14/09
Fiche découverte des fondamentaux de python (pdf)
boucles et conditionnelles 
recherches des exercices 1,2 et 3 avec pyscripter  
Pour le 21/09 exercices 1,2 3 et 4 

Séance 3 : 21/09
correction des exercices 
recherche fonctions , commande return
inscription à codeacademy   
Pour le 28/09 finir les exercices jusqu’au 9 

Séance 4 : 28/09
correction des exercices pythondébut de la découverte de l’HTML utilisation du compte google : google doc , google driveExercices python.zip     
Pour le 05/10 terminer la séquence HTML sur codeacademy  

Séance 5 : 05/10
HTML partie 2 et 3 
Mini projet 1 : choix des exposés
création d’un compte codepen  
Pour le 12/10 : 10,11,14 fiche python
Pour le 19/10exposé à rendre sous forme numérique : julien.kergot@gmail.com 

Séance 6 : 12/10
correction des exercices 10,11 et 14 de la fiche
alerte attentat
html partie 2    
Pour le 19/10 préparer le contrôle faire les exposé + exercice 14 version hexadécimale 

Séance 7 : 19/10
Devoir surveillé: programmation 
Pour le 09/11 faire les exercices interactifs HTML III et CSS (les liens sont sur le site)compléter le DS à la maison et en proposer une nouvelle version que vous me partagerez via google 
correction des exercices de la fiche (pdf) (zip)

Séance 8 : 09/11
activité liste et chaines de caractère partie 1 (pdf
Mini projet 1 : Pour le 16/11 rentrer votre exposé dans codepen.io (connectez vous, et créez un nouveau pen, dans la partie HTML copier votre texte et commencer à corriger pour avoir un rendu joli et lisible)

Séance 9 : 16/11
travail de mise en page HTML et CSS
un peu de python : utilisation de matplotlib  
Pour le 23/11 mettre en page l’exposé sur codepen (fin Mini Projet 1)

Culture informatique

les élèves ont cherché,  un sujet chacun, pour creuser (légèrement) un thème important 

liste des thèmes et sujets :

rendus des élèves :

AhmedMoana    YasmineThobias       SebastienRaissati 
Antoine   Gaelle    Sam           Marianne     Nassim         RiccardoLaetitia   

Séance 10 : 23/11
travail html / css
début de l’activité sur le tri en python
découverte de l’algorithme de tri par selection de l’algorithme permettant de trouver le nombre le plus petit nombre d’une liste 
Pour le 30/11 créer la fonction pluspetit(LISTE) qui retourne le plus petit élément de la liste nommée « LISTE »rechercher sur google la fonction permettant de retirer un élément d’une liste ou créer une telle fonction. 

Séance 11 : 30/11
fin du programme de tri par position avec deux fonctions : enlève(liste, position) et pluspetit(liste) approfondissement : comment met on un site en ligne , comment exporter un codepen 
Mini Projet 2 : Pour le 07/12 chercher sur internet l’algorithme du tri à bulle, le raffiner pour qu’il soit rapidement programmable sur python
créer un programme en python supprimant les doublons d’une liste

Séance 12 : 07/12
Mini Projet 2 : création d’un codepen illustrant la méthode du tri par bulle. On doit faire figurer algorithme (explication en français du déroulement de l’approche), et programme
correction : fonction pour supprimer les doublons.
Pour le 14/12 complétez le codepen avec une comparaison d’efficacité de l’algorithme de tri par bulle avec celui par insertion et la commande intégrée de pythonvous pourrez utiliser trinket (vu en début d’année) pour intégrer du python sur votre page html (bouton embed) 

Séance 13 : 14/12
Mini Projet 2 : On envoie l’adresse du codepen version 1
analyse statistique de l’efficacité faire dix essais avec une liste de 10 éléments de 100, de 1000 et de 10 000, recuieillir la moyenne des temps (il faut automatiser ce travail)puis vous aller compléter votre recherche avec l’algorithme de tri par fusion et sélection 
Pour le 21/12 envoyer l’adresse du codepen version 2 sur les techniques de tri
écrire une fonction permettant de permuter les lettres d’un mot (sauf la première et la dernière) 

Séance 14 : 21/12
découverte du P5.js (document)
applications sur openprocessing.org
correction du programme mélangeur de mots  (code)
Pour le 11/01 faire les exercices de la fiche polycopiée (qui a aussi été envoyée par mail)

travail sur les algorithmes de tri

le but était d’écrire les algorithmes et les programmes en python correspondant pour trier une liste 

rendus des élèves :

Marianne&Riccardo Yasmeen&sebastienGaelle&Sam&Thobias      
Raissati&Moana              Ahmed&Nassim                Antoine&Laetitia 
éléments de correction : sites externes 1 & 2


Séance 15 :
 11/01correction des exercices P5.js (zip)
P5.js sans processing
discussion autour des miniprojets et des projets
Mini Projet 3 : propositions de sujet (pdf)
projet :
ce qui est attendu des élèves, quelques recommandations et documents d’accompagnement  (pdf) (docx)
version alternative (ici)  
pour ceux qui n’ont pas d’idée : liste non exhaustive de propositions de projets  
ressource pour ceux qui veulent faire un ou des jeux vidéos en utilisant P5.js (ici

Séance 16 : 18/01

mini projet 3 : suite de la recherche, discussion des groupes avec le professeur pour des conseils et recommandations 

Séance 17 : 25/01

mini projet 3 : finalisation en classe (il restera aux élèves une semaine pour l’envoyer au professeur pour évaluation)

Année 2019-20

Continuité pédagogique (durant la période de confinement)

présentation de la continuité pédagogique

cours en direct :  la salle de classe virtuelle est ici

calendrier des cours en direct :

Jeudi 11 juin 

vendredi 12 juin :  

  • 11h-12h Python (découverte heure 1)
  • 14h-15h HTML / CSS heure 1

lundi 15 juin :  

  • 9h00 10h00 conseil de classe des TES1
  • 11h00-12h00 HTML / CSS / JavaScript heure 5
  • 14h00-15h00 bases Excel / OpenCalc ou python + stats

mardi 16 juin 

  • 11h-12h Python heure 2 (travail sur le texte)

mercredi 17 juin 

  • 10h-11h HTML / CSS heure 2
  • 11h-12h HTML / CSS / JavaScript heure 6

Jeudi 18 juin 

  • 11h-12h HTML / CSS / JavaScript heure 7

vendredi 19 juin :  

  • 11h-12h Python (découverte heure 3)
  • 14h-15h HTML / CSS heure 3

lundi 22 juin :  

  • 11h00-12h00 HTML / CSS / JavaScript heure 8
  • 14h00-15h00 JavaScript P5 heure 2

mardi 23 juin 

  • 11h-12h Python heure 3 (travail sur le texte)

mercredi 24 juin 

  • 10h-11h JavaScript pur heure 9
  • 11h-12h JavaScript P5 heure 3

C’est la fin… alors on va faire un peu d’informatique 

HTML / CSS  pdf  (nouveau) 

bases Python et JavaScript ici (approche comparative)  (nouveau) 

Classes de seconde

document d’accompagnement pour travailler seul à la maison (découpage de la séquence)

semaines 1&2 pdf / docx 3&4 pdf / docx  4&5 pdf / docx  6 à 9 pdf / docx  (nouveau)

documents annexes : 

cours généralités fonctionsfiche exercices fonctions, devoir maison 1 pdf / docx

cours informations chiffrées,  cours fonctions de référence,  cours statistiques,  cours probabilités  (nouveau), 

devoir maison 2 pdf ,  cours variations fonctions

devoir maison 3 pdf 

devoir maison 4 pdf (nouveau)  

Classe de terminale ES  

document d’accompagnement pour travailler seul à la maison (découpage de la séquence)

semaines 1&2  pdf / docx    semaines 3&4  pdf / docx   semaines 4&5  pdf / docx (mis à jour)

documents annexes  cours lois à densité   cours estimation (nouveau)

Bac blanc  pdf / docx & correction pdf / docx

devoir maison estimation   pdf / docx

spé math ES

document d’accompagnement pour travailler seul à la maison   pdf  / docx (mis à jour)

documents annexes    : cours graphes partie 2 , fiche d’exercices sur la coloration (entre autre) (nouveau)

supplément au cours : coloration de graphe 

graphes et réseaux sociaux 

Questionnaire personnel

je suis en cours de maths : 2nde / Terminale 

je suis en cours d’informatique : 2nde / Terminale 

Communication libre ici 

Maths 2nde

fiche fractions (avec son corrigé)

fiche d’exercices factorisation développement (avec son corrigé)

fiche d’exercices équation et inéquation 2 (avec son corrigé)

cours complet sur les équations et inéquations 

fiche d’exercices racines (avec corrigé)

contrôle 1 des 2nde10

j’ai trouvé un site bourré de fiches d’exercices parfaites pour réviser les notions de collège  

fiche d’exercices vecteurs 

fiche d’exercices bonus vecteurs 

contrôle corrigée vecteurs  

invitation pour la classe virtuelle pour travailler sur python séance 1,2&3 (nouveau)

fiche méthode (corrigée) inéquation produit / racines   

fiche d’exercices super complète  vecteurs  (corrigée

sujet DM pour le 5 décembre 2019 

corrigés d’exercices du livre  arithmétique  

corrigés de l’interrogation d’arithmétique    

interrogation vecteurs et repérage     

sujet DM pour le 25 janvier 2020  (vous pouvez aller dans la salle de classe virtuelle et chercher le projet nommé « devoir maison : repérage » et compléter le code)

interrogation équations de droite    rattrapage équations de droite + Thalès   (nouveau)    

méthodes équations de droite   (nouveau)   

système équations   (nouveau)

SNT

HTML 

cours 

exemple de pages HTML à décortiquer

fichier word à « convertir en HTML » 

liste des balises HTML version 1version 2 , version 3 

rendre son devoir ici 

Python 

lien pour s’enrôler dans la classe virtuelle repl.it 

diaporama sur la découverte du langage Python

troncature encadrement  (nouveau)  

traitement des images 

turtle : 

TES

fiche méthode : étude du signe d’une expression

exemples de dérivées (dernière mise à jour 10/09/2019) 

A titre d’information voici ce qui a été fait par vos camarades durant les premiers mois 

Sujets sur les dérivées    (correction)

Sujets sur les dérivées n°2    (correction

suites : réviser avec des vidéos partie 1 et partie 2 

exercices de révision suites 

devoir maison suites (révisions) 

interrogation annulée  

cours suites  

DM (2018)   

contrôle 2017   

préparation au contrôle 2019 

séance du 11 octobre

création d’une fiche méthode / fiche méthode terminée 

pour réviser les puissances aller sur ce site et faire les quatre fiches corrigées sur les puissances 

 fiche préparation au contrôle fonctions

vidéo sur le corollaire du TVI (attention le professeur ne fait pas la distinction entre le corollaire et le TVI lui même au moment de conclure) 

correction(partielle du DS sur les fonctions)     

correction d’exercices sur l’exponentielle      (nouveau) 

correction DS/DM exponentielle      (nouveau)  

Méthodologie 

fiche : comment réussir au lycée    (nouveau)

fiche : comment faire une fiche méthode   

fiche : travail maison en maths  

fiche : cartes mentales   

fiche : créer une nouvelle habitude    

ISN

travail maison : initiation aux langages HTML et CSS : ici 

découverte de l’éditeur Sublime Text (à télécharger ici)

base de javascript (document d’accompagnement possible  ici  version résumée ici)

quelques exemples pour démarrer : présenté au tableau , avec des formulaires et un template   

fiche d’exercices (correction d’une partie des exercices)  

devoir maison pour le 18 octobre 2019 

liste des exposés(phase 1 : faire la recherche et présenter l’ensemble dans un fichier word ou open office avec un répéretoire dédié aux pièces annexes. Phase 2 : avec sublime text créer une page web présentant votre exposé) n

librairie P5  exemple 0exemple 1, (source des exemples), cours P5.js ici , cours P5.play.js ici

exercices P5 & P5 play (avec correction intégrale version 26 nov)    (nouveau)

évaluation P5    (nouveau) mod

cours et documents sur le DOM   ici

ISN

Année 2017-18

questionnaire informations

cahier de texte, documents & productions d’élèves 

 logiciels à installer :

  1. la suite portable python 3.2.5.1 ici (vous l’installerez sur votre ordinateur mais aussi sur votre clé USB)
  2. Sublime Text (éditeur de texte, il vous permettra d’écrire vos programmes en python, html, css, javascript, p5.js
  3. Chrome (le navigateur internet créé par Google)
  4. Bonus
    1. gimp (logiciel de dessin gratuit)
    2. processing (environnement intégré pour programmer en processing et en P5.js)

Ressources

Programmer  

Année 2016-17 

un lien pour vous aider à créer votre propre environnement Python portable : ici 

de très bonnes vidéos pour découvrir python : ici 

séance 2

approfondissement des fonctions

conversion binaire <-> décimal

librairies

opérateurs % et //

types de variable , conversion avec les fonctions int() et str() 

travail à envoyer par mail avant le 20/09/2016 : faire un joli dessin avec le module turtle, en utilisant des boucles et des fonctions. 

séance 7 

correction des exercices (fin de première séquence)  ici

fable de la fontaine ici

fiche cryptographie (version docx : ici)  (version pdf ici)

séance 8 

 exercices du jour   ici 

séance 9

on continue avec les consignes de la semaine 8

exemple de codage amusants : dyslexie Stylisé 

résumé externe du cours : ici 

séance 10

exercices du jour   ici 

diaporama sur la programmation orientée objet    ici  exemple du diaporama ici

cours détaillé sur la programmation orienté objet (par Gérard Swinnen) ici

bonus : un autre cours détaillé ici 

  

séance 11

détail de la séance à la fin du fichier de suivi ici  

programmation objet :

correction de l’exercice sur les vecteurs ici 

exemple puis exercices 3 et 4 à la fin de la page ici

codage / décodage :

programme pour écrire de manière stylisée ici 

séance 12 

correction du programme : classe jeu_de_carte ici 

on va prendre une variante de la solution proposée par le site ( ici il y avait un lien évident qui offrait la majeure partie de la solution, le reste était sur pronote)

évaluation : création d’un programme contenant la création d’une classe et utilisant du stockage externe de donnée

détails :  ici

pour vous guider voici un programme à compléter ici  ainsi qu’un exemple de sauvegarde  ici

Devoir maison pendant les vacances du nouvel an : les programmes de cryptages annoncés durant toutes les séances. Vous pourrez poser vos questions par mail puis envoyer votre devoir (format numérique obligatoire, word préféré, open office accepté) à jkergot@yahoo.fr  

Non fait = -2 à la moyenne , fait , et même si c’est tout faut c’est au moins +1 à la moyenne, au mieux +2 

séance 13

avec M. Espinosa : découverte d’arduino et de sonic pi

séance 14

préparation  :

télécharger processing ici et le décompresser sur votre ordinateur ou sur votre clé USB (il vous faudra séléctionner la version 32bits ) 

télécharger la documentation en français ici 

déroulement 

correction de l’activité de programmation orienté objet d’avant les vacances 

présentation de processing, un langage de programmation idéal pour les travaux graphiques 

pour la prochaine séance :

ramener la fiche polycopiée (distribuée lors de la seconde séance avec les commandes la synthaxe et les exemples)

remplir le questionnaire anonyme de qualité ici  

séance 16

retour sur processing : classe, interraction avec l’utilisateur, animation 

quelques exemples de programmes ici et ici

compression avec ou sans perte 

pour préparer la séance suivantes , voici le travail à faire pendant les vacances :

remplir le questionnaire pour ceux qui ne l’ont pas encore fait,

prolonger le programme de la séance 16

ou faire un exposé (la liste des exposés ici et le mini jeux proposé durant la séance 16 ici ) 

Séance 18

pour la préparer (voir plus haut)

projets

deux exposés tirés des travaux à faire pendant les vacances 

séance 19 

un guide pour le projet ici

un exemple de dossier 

la grille d’évaluation pour le bac : ici