|
|
|
BTS SIO2, première séance |
vendredi |
13 sept. 2013 |
BTS SIO2, deuxième séance |
vendredi |
20 sept. 2013 |
BTS SIO2, troisième séance |
vendredi |
27 sept. 2013 |
BTS SIO2, quatrième séance |
vendredi |
04 oct. 2013 |
BTS SIO2, cinquième séance |
vendredi |
11 oct. 2013 |
BTS SIO2, sixième séance |
vendredi |
18 oct. 2013 |
BTS SIO2, septième séance |
vendredi |
08 nov. 2013 |
BTS SIO2, huitième séance |
vendredi |
15 nov. 2013 |
BTS SIO2, neuvième séance |
vendredi |
22 nov. 2013 |
BTS SIO2, dixième séance |
vendredi |
29 nov. 2013 |
BTS SIO2, onzième séance |
vendredi |
06 déc. 2013 |
BTS SIO2, douzième séance |
vendredi |
13 déc. 2013 |
BTS SIO2, treizième séance |
vendredi |
20 déc. 2013 |
BTS SIO2, quatorzième séance |
vendredi |
10 janv. 2014 |
BTS SIO2, quinzième séance |
vendredi |
17 janv. 2014 |
BTS SIO2, seizième séance |
vendredi |
21 mars 2014 |
BTS SIO2, BTS Blanc |
vendredi |
28 mars 2014 |
BTS SIO2, dix-septième séance |
vendredi |
04 avril 2014 |
BTS SIO2, dix-huitième séance |
vendredi |
11 avril 2014 |
BTS SIO2, dix-neuvième séance |
vendredi |
18 avril 2014 |
BTS SIO2, vingtième séance |
vendredi |
25 avril 2014 |
Vendredi 13 septembre (je ne suis pas
paraskevidékatriaphobe)
1. La séance
- Discours.
- Une matière mouvante.
- Les professeurs et les méthodes.
- Présentation de quelques outils si vous êtes forcés d’utiliser
Windows.
- Sondage sur le versionning et les machines personnelles.
- Annonce : DS 27 septembre (de mon côté, sur les bases du versionning).
- Versionner avec
git
:
- Pourquoi versionner ?
diff
et patch
, TP à télécharger et à faire dans un
environnement UNIX en ligne de commande.
Le plus judicieux pour obtenir un tel environnement étant d'installer
msysgit (voir l'activité suivante).
- git avec Windows
- Continuer le TP de Mme Hervy en rentrant votre code courant dans un dépôt
local, puis en codant l’algorithme que vous avez préparé. M’appeler quand
vous avez fini.
Finalement pas de Présentation pointue.
J’ai beaucoup parlé de commits, mais peu savaient ce que c’était. Penser à
définir le terme tôt (au cours de l’activité diff
+patch
par exemple).
2. Pour la prochaine fois (vendredi)
Rien de spécial si ce n’est :
- bien revoir tout ce qui a été fait,
- m’envoyer (profgra.org@gmail.com) vos fichiers
reponses.txt
,
- se forcer à utiliser
git
pour tout et n’importe quoi :
- l’installer sur sa machine personnelle ou autre,
- versionner « tout ce qui bouge »,
- si vous n’avez pas d’idée, versionner par exemple votre équivalent
de
~
(Documents and Setting
pour Windows (un peu d’humour au
passage) ou /Users/moi
pour OSX),
- la proposition précédente n’est pas une blague, elle permet de
comprendre le fonctionnement de certaines applications.
- Bien sûr, l’idée à avoir était de versionner vos TPs SLAM. une
impression de la sortie de la commande
git log -p
est attendue (en
assez petit et bien mis en page). Petite suggestion au passage :
ignorer les binaires générés (voir ici
pour apprendre à le faire).
- Si vous ne savez plus quoi faire, voici un tutoriel interactif en ligne
try.github.io.
Vendredi 20 septembre
1. La séance
- Personne n’a envoyé de
reponses.txt
.
- Rappel : DS 27 septembre (de mon côté, sur les bases du versionning,
peut-être sur Android aussi).
- Présentation d’Android via le diaporama.
- Versionner avec
git
:
2. Pour la prochaine fois (vendredi)
- Android : choisir par équipe une application ou un type d’application à
approfondir. Consulter pour cela :
- Bien revoir tout ce qui a été fait pour le DS (surtout de la rédaction et
uniquement sur le versionning).
Vendredi 27 septembre
1. La séance
- Rappel : DS cet après-midi, sur les bases du versionning.
- Vérification des téléchargements de la semaine dernière.
git
:
- Android :
- Fin de la présentation.
- Android : choisir par équipe une application ou un type d’application à
approfondir. Consulter pour cela :
2. Pour la prochaine fois (vendredi)
- Continuer ou commencer à disséquer l’application choisie.
Vendredi 4 octobre
1. La séance
- DS pas encore corrigé.
- Android : choisir par équipe une application ou un type d’application à
approfondir. Consulter pour cela :
Finalement pas :
2. Pour la prochaine fois (vendredi)
- Continuer à disséquer l’application choisie.
- Tenter les premières modifications.
Vendredi 11 octobre
1. La séance
Finalement pas :
- Branches avec git.
- Javadoc.
2. Pour la prochaine fois (vendredi)
- Continuer à disséquer l’application choisie, travail collaboratif accessible
sur les dépôts http://profgra.org/git/.
- Tenter les premières modifications.
Vendredi 18 octobre
1. La séance
Finalement :
- Pas de « Dernier DS, commentaires et correction de la dernière
question ».
- Perte de temps à cause de l’inscription au BTS. Activité juste finie mais pas
assez mise en pratique.
2. Pour la prochaine fois (rentrée)
- Continuer à disséquer l’application choisie, travail collaboratif possible
sur les dépôts http://profgra.org/git/.
- Présentation devant la classe à la rentrée.
Vendredi 8 novembre
1. La séance
- Dissection Android : rien dans les dépôts : http://profgra.org/git/.
- Dernier DS, commentaires et correction de la dernière question.
- Travail en équipe :
- Initiation à XML.
- Intervention de Mme Hervy.
- Continuer à disséquer l’application Android choisie, travail collaboratif
possible sur les dépôts http://profgra.org/git/.
2. Pour la prochaine fois (vendredi)
- Continuer à disséquer l’application choisie, travail collaboratif possible
sur les dépôts http://profgra.org/git/.
- Présentation devant la classe.
Vendredi 15 novembre
1. La séance
- Interrogation surprise :
- quelles commandes
git
lisent, lesquelles écrivent, où ?
- XML :
- Quel est son rôle en informatique ? Donner des exemples
d’utilisation.
- Donner quelques éléments de syntaxe.
- Pratique :
- de
git
et Redmine avec GSB,
Finalement pas de :
- de
git
et Markdown avec la dissection de l’application Android choisie.
2. Pour la prochaine fois (vendredi)
Continuer l’aspect pratique ci-dessus.
Vendredi 22 novembre
1. La séance
- Interrogation surprise non corrigée, la refaire au calme pour mercredi
(voir dernière section pour l’énoncé).
- Différents types d’applications pour Android : diaporama numéro
cinq.
- Pratique :
- de
git
et Markdown avec la dissection de l’application Android choisie,
- une simple web app,
Finalement pas de http://kivy.org.
2. Pour la prochaine fois (vendredi)
- Rédiger deux pages (au moins) sur les questions de l’interro surprise.
- quelles commandes
git
lisent, lesquelles écrivent, où ?
- XML :
- Quel est son rôle en informatique ? Donner des exemples
d’utilisation.
- Donner quelques éléments de syntaxe.
- Continuer d’explorer l’application choisie et Kivy.
Vendredi 29 novembre
1. La séance
- Rendre l’interrogation surprise, ramasser le travail à la maison.
- Présentations et pratique dirigée :
- Pratique libre :
- complexifier votre configuration Travis (voir les idées en bas de
page)
Avancée assez lente encore, toujours pas de :
2. Pour la prochaine fois (vendredi)
- Continuer d’explorer l’application choisie et Kivy.
Vendredi 6 décembre
1. Accueil d’entreprises
- Préparation du reste de la matinée.
- Accueil des deux professionnels.
- Présentations plénières.
- Ateliers en demi-groupes.
- Synthèse.
2. Pour la prochaine fois (vendredi)
- Continuer d’explorer l’application choisie et Kivy.
Vendredi 13 décembre
1. La séance
- Bilan des stages.
- Rapide debriefing des conférences et ateliers du vendredi précédent.
- Suite de la présentation de M.Guilloux :
- créer ou étoffer sa Github Page,
- mettre des projets Github en favoris,
- créer un compte Delicious et y ajouter des
liens (à l’ancienne ou via le
bookmarklet),
- agréger sa veille sur sa page Github,
comme par exemple celle-ci.
- Brève introduction aux patrons de conception :
- qu’est-ce qu’un patron de conception
(pattern) ?
- rien à voir avec l'apparence
- le livre originel
- dans la POO
- formalisation de solutions éprouvées
- vingt-trois patrons, regroupés en trois familles :
- construction
- structure
- comportement
- quelques exemples :
-
Vendredi 20 décembre
1. La séance
- Suite de la présentation de M.Guilloux :
- créer ou étoffer sa Github Page,
- mettre des projets Github en favoris,
- créer un compte Delicious et y ajouter des
liens (à l’ancienne ou via le
bookmarklet),
- agréger sa veille sur sa page Github,
comme par exemple celle-ci.
- Présentations Android.
- Activité MVC avec PHP.
- Créer une application Android hybride qui utilise le site de l’activité, en
s’inspirant de cet article.
2. Pour la prochaine fois (rentrée)
- Finir l’activité (jusqu’à intégrer un moteur de vues et créer une appli
Android hybride).
Vendredi 10 janvier
1. La séance
- Activité MVC avec PHP, séance de rattrapage.
- Présentations Android.
2. Pour la prochaine fois (dernier vendredi avant les stages)
- Finir l’activité (jusqu’à intégrer un moteur de vues).
Vendredi 17 janvier
1. La séance
- Présentations de Java :
- Le reste au choix.
- Java :
- PHP :
- Android :
- Révisions :
- Ou autre…
En vous souhaitant un stage aussi intéressant que possible.
Vendredi 21 mars
1. La séance
- Debrief stages (langage, ce qui a servi, ce qui a manqué).
- Programmation par exceptions.
- Retour sur le XML.
- Révisions en vue du BTS Blanc.
Vendredi 28 mars
BTS Blanc, donc pas de séance.
Vendredi 4 avril
1. La séance
Vendredi 11 avril
1. La séance
- Rendre les copies du BTS blanc.
- Au choix :
Vendredi 18 avril
1. La séance
Vendredi 25 avril
1. La séance