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 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *