Coding Dojo - Randori sur le TDD Anthony Hurot 2010 Octobre.

Slides:



Advertisements
Présentations similaires
Dans la peau d’un chercheur
Advertisements

Aujourd'hui, nous allons apprendre à effectuer des divisions dont le quotient sera un nombre décimal. A la fin de la séance, vous saurez effectuer des.
La Vitesse de la Confiance – Les Compétences
FORMATION DES DIRECTEURS
Mercredi 23 avril 2008 Lycée Simone Weil Dijon Lycée Les Arcades Dijon
Tout savoir sur TRIBAL-AUTO-USERS Partenaire
Au lycée français de Saint-Domingue Définition Organisation Évaluation
Apprendre à se servir d’un tableur
Situations d’apprentissage et d’évaluation
Objectifs : Améliorer la compréhension orale Bibliothèque de films : Utilisation de wikipédia pour les résumés des films: Visualisation de films, séries.
La revue de projet.
SE PRÉSENTER À LHEURE À CHACUNE DES SÉANCES PROFITER DES HEURES DOUVERTURE DU CDI.
Coding dojos à Hydro-Québec Retour d'expérience Jean Desbiens François Beauregard Groupe d'utilisateurs Agiles de Montréal –
Le petit génie.
Le petit surdoué. Le petit Thomas demande à sa maîtresse s'il peut lui parler après le cours.
Atelier 29 Les sciences et la robotique Sandrine Turcotte, UQO Geneviève Séguin et Michel Perreault, CS Laurentides.
Science et Technologie 1er cycle du secondaire
Le petit génie Vue sur pps-humour.com.
Besoin et fonctionnement
23/09/2003MOUTRET Olivier Soutenance de stage AURA Équipements.
B2i Lycée Circulaire BO n°31 du 29/08/2013.
PROJET CONCOURS DE JEUX VIDEO
Méthode de scénarisation
fonctionnement de la classe
Natation à l'école Pourquoi ? Pour quoi faire ? Comment faire ?
DUFOUR Joffrey BTS IRIS session
3G / 4G L’attitude et la participation en classe L’étude à domicile La méthode de travail La tenue des notes de cours Le journal de classe L’évaluation.
10 ans après… Ma première expérience agile. PLAN mieux vaut un mauvais plan que pas de plan du tout Présentation des acteurs Premier jour : – je suis.
L’organisation & les responsabilités
Dimitri BAELI eXo Platform VP Quality Dojo TDD /05/09.
Coding Dojo - Randori sur le TDD Anthony Hurot Octobre 2010.
Horaire du quatrième cours
Mise en œuvre du décret relatif à l’information, la coordination et l’organisation des chantiers en voirie dans le cadre du décret « Travaux subsidiés »
Conception, création et animation d’une classe virtuelle
Atelier sur la communication interculturelle
Les interrogations formatives Une nécessité. Public concerné Première baccalauréat en médecine et dentisterie Premier baccalauréat en kinésithérapie et.
Mon panier d’amour.
Le Cycle de conception Processus à suivre pour toute production Documenter le processus dans le carnet de réalisation.
Des théories d'apprentissage
Recherche de solutions Leçon 3 0. Modules 3.1 Résumé de la semaine dernière 3.2 Recherche de solutions 3.3 Développement de la clientèle 3.4 Taille du.
Test scolaire... excellent !. test scolaire... excellent !
Développement logiciel en méthode agile
Je Programme mon ordinateur. Programmer, c’est quoi ?
4 axes dans notre collection
Programme Personnalisé de Réussite Educative
Des stratégies de lecture aidantes en mathématique 15 octobre 2009 Francine Carle, conseillère pédagogique de français Jean-Luc Lemieux, conseiller pédagogique.
Introduction au Génie Logiciel
Les outils de la vérification statiquedynamique unitaires intégration vérificateur de syntaxe vérificateur de syntaxe étenduABAP débogueur inspecteur de.
LES DEMARCHES PEDAGOGIQUES
Modèle de conception et de production à la SOFAD Journée d’échange du CLIFAD Trois-Rivières, le 3 décembre 2004 Jean-Simon Labrecque, Chargé de projets.
- C'est quoi le problème Thomas
Repérer les verbes de la consigne
Pourquoi, comment, qui, avec quoi? Raison d’être du projet Actions Acteurs Moyens matériels.
Aujourd'hui, nous allons apprendre à diviser un nombre décimal par un nombre entier. A la fin de la séance, vous saurez effectuer des divisions du type.
EC capable d’envoyer le volant ou je veux. Variables: +: une troisième personne qui occupe une autre zone -: jouer sur 2 cibles (AV/AR) Consignes de fonctionnement:
Le programme de construction
Programme de formation continue de l’Etat de Fribourg « Prendre conscience de mon savoir-être vis-à-vis des autres » — 27, 28 avril et 18 mai 2015: David.
Cours de communication -nommer les objets
Domosecur Linux DUFOUR Joffrey BTS IRIS session
Cepec O. Fauvet St Martin en Haut Moirans , 19 octobre 2010 Apprendre, processus d’apprentissage et principales répercussions pédagogiques Cepec.
aimer futur proche Je vais ... tu vas infinitif il va ...
Un projet pour approfondir l’apprentissage de la programmation en L1: atelier Prog&Play E. Delozanne, P. Jarraud, M. Muratet 1.
PRÉSENTATION AGL LES TESTS LOGICIELS LES TEST LOGICIELS 1 Mickael BETTINELLI Brandon OZIOL Gaétan PHILIPPE Simon LUAIRE.
Apprendre à écrire D’après M.T. POUDOU L’écrit : objet complexe Il comporte un aspect graphique Il est un instrument psychologique, un langage.
ATELIER : APPRENTISSAGE VOLET : La mémoire Accompagnement Personnalisé - PREMIERE ST2S Année scolaire 2015/2016 LGT Montaigne (AR)
APPRENTISSAGE 2.0 et dispositif de formation Apprendre… L’apprentissage dans un contexte techno-pédagogique… Construire son dispositif… Est-ce que je peux.
Aujourd'hui, nous allons apprendre à effectuer des divisions posées. A la fin de la séance, vous saurez effectuer des divisions du type 25 : 2.
Quelles pratiques de Coopération ? Co enseigner : pour quoi faire ?
Transcription de la présentation:

Coding Dojo - Randori sur le TDD Anthony Hurot 2010 Octobre

Planning de la session A faire En cours Fini Présentation dojo 230 Présentation TDD 230 Codage 25 Rétrospective 5

A faire En cours Fini Présentation dojo 230 Présentation TDD 230 Codage 25 Rétrospective 5

Si je veux apprendre le Judo, je vais m'inscrire au dojo du coin et y passer une heure par semaine pendant deux ans, au bout de quoi j'aurai peut-être envie de pratiquer plus assidument. Si je veux apprendre la programmation objet, mon employeur va me trouver une formation de trois jours à Java dans le catalogue Cherchez l'erreur. Laurent Bossavitz Dojo

Dojo Un espace dapprentissage sûr et conviviale Un travail collaboratif Chacun doit pouvoir saméliorer à son rythme Un objectif dapprentissage et esprit non compétitift

kata Kata ( ou littéralement: figure") mot japonais décrivant un modèle de mouvements chorégraphiés et détaillés réalisé par une ou plusieurs personne. Lobjectif nest pas de trouver la meilleur solution mais de comprendre la solution proposée

kata Présentation dune solution Tout le monde doit pouvoir la reproduire à la fin de la présentation Interruption autorisée pour questionner sur la solution

randori ( ou ) est une technique que l'on retrouve dans divers arts martiaux, elle consiste en l'attaque d'une personne par plusieurs partenaires.arts martiaux L'objectif est d'implémenter une solution de façon collaborative Randori

Le principe de base est que tout le monde effectue les rôles de pilote et co-pilote pendant la session. Interruption uniquement lorsque les tests sont valides, silence quand ils sont en échec Randori

A faire En cours Fini Présentation dojo 230 Présentation TDD 230 Codage 25 Rétrospective 5

Méthode toute simple à comprendre : Avant d'écrire un bout de code, on commence par écrire les tests qui vont vérifier la conformité du code. On ne teste pas pour valider le bon fonctionnement, on pilote le développement par les tests. TDD

5 étapes : 1.Rédaction d'un test. 2.Le test est au rouge (en echec). 3.Le binôme de développement à la main. Si le test ne passe pas, le pilote doit expliquer aux participants la raison de l'échec. Les participants n'interviennent que si le binôme le demande.Le binôme doit mettre en œuvre le code permettant de réussir le test. 4.Le test est au vert (réussite). Les participants peuvent intervenir pour proposer des améliorations, faire des remarques, poser des questions… 5.Refactoring du code. TDD

A faire En cours Fini Présentation dojo 230 Présentation TDD 230 Codage 25 Rétrospective 5

La génése dune aventure épique Le commencement, la définition de lavatar Défi

A faire En cours Fini Présentation dojo 230 Présentation TDD 230 Codage 25 Rétrospective 5

A faire En cours Fini Présentation dojo 230 Présentation TDD 230 Codage 25 Rétrospective 5