background preloader

Un blog de Bernard Lamailloux – ingénierie pédagogique et artistique

Un blog de Bernard Lamailloux – ingénierie pédagogique et artistique
Related:  OUTILS INNOVANTS - APPRENTISSAGE

Site de François Jourde | Portfolio d'un enseignant de philosophie au secondaire Pour arrêter de galérer avec Git « Développeur web freelance J'adore Git ! Depuis 5 ans que je l'utilise quotidiennement, je ne me lasse pas d'admirer la puissance sublime de cet outil, et je ne compte plus les fois ou ma vie fut sauvée par l'une ou l'autre de ces obscures mais miraculeuses commandes. D'ailleurs, n'est-ce pas Aristote qui as dit « Donnez-moi vim et git, et je soulèverai le monde » ? Ce n'est pas un hasard si en Swahili, « Git » signifie « divinité toute puissante à la sagacité du renard, la volupté de l'hippopotame et la virilité du bonobo ». Je dois pourtant reconnaître que Git n'est pas forcément l'outil le plus abordable qui soit. C'est surtout après avoir eu l'occasion de donner une formation de 2 jours sur Git récemment que j'ai pu vraiment approfondir certains concepts, résoudre un certain nombre de « WTF ?! Tenez, prenez l'exemple suivant : Comment j'annule une modification d'un fichier ? git checkout Ok, comment je change de branche ? Ok, et comment je créé une nouvelle branche ? Mmm… Ok, et comment je supprime une branche ?

Jeux Sérieux.com : site canadien des Serious games - Accueil Le guide ultime et définitif sur la programmation orientée objet en Python à l’usage des débutants qui sont rassurés par les textes détaillés qui prennent le temps de tout expliquer. Partie 1. Prérequis à ce tuto bien chargé : comprendre parfaitement les mots clés les plus courants (conditions, tests, pass, etc);comprendre parfaitement les fonctions (et donc les paramètres avancées en Python);comprendre la notion de référence;connaitre les structures de données de base (string, int, list, dict, etc). Intro Il y a des tas de manières de programmer. En vérité, le point de vue n’est pas déterminant. Mais chaque point de vue possède des caractéristiques et des outils différents. Ce que vous allez voir est ce qu’on appelle la programmation orientée objet, ou POO. Quand vous avez appris la programmation, on vous a montré comment stocker des données dans des structures de données: les listesles chaînesles entiersles dictionnairesetc Et on vous a montré comment créer un comportement pour votre programme en utilisant des mots clés, puis plus tard en utilisant des fonctions pour regrouper ces mots clés. C’est tout. Qu’est-ce qu’un objet Un objet est un… truc. En Python 2.x, cela donne ceci:

Cinq questions pour des champions Un jeu fabuleux auquel je me suis souvent livré auprès d’un public d’adultes en situation de formation. Il a été inventé par l’américain d’origine indienne Sivasailam Thiagarajan, génial découvreur du concept des « jeux cadres ». Les français appellent le plus souvent ce jeu « Question à foison ». En voici le principe. Vous savez que vous devez effectuer une intervention de type "cours magistral" sur un sujet plutôt ardu, abstrait, ou fumeux… et comme vous n’êtes pas du genre enseignant autiste (ne riez pas, j’en ai rencontré !) Si vous êtes persuadé que c’est ainsi… qu’on n’y peut rien… qu’après tout ce n’est pas votre problème mais le leur, ou pire, que c’est bien meilleur d’apprendre dans la souffrance sous le simple prétexte que vous-même avez toujours fonctionné ainsi… je me permets de vous conseiller d’arrêter de lire ces lignes, la suite risquant fort de vous déplaire, vous voilà prévenu. Tracez au tableau deux colonnes intitulées A et B, chacune divisée en 5 lignes.

Exemples de bons codes Python Yeah, on a des fannnnnnns ! Ça fait quelques semaines que je me suis mis à python. J’ai commencé par des scripts (tendance sysadmin oblige) puis je me suis lancé dans des choses un (petit) peu plus importantes, notamment influencé par les cours sur la POO. Je tiens d’ailleurs à vous féliciter sur ce point, même le site du zéro n’avait jamais réussi à me les faire vraiment comprendre. Et donc, comme tout débutant qui se respecte j’essaie de faire de mon petit programme un chef d’œuvre de perfection (et il y a du boulot).Le truc, c’est que je ne connais rien aux bonnes pratiques en python (comment commenter utilement les fonctions, les conventions de nommage, les jolies façons de coder, etc…). Cher [censored], Être placé au dessus du site du zéro provoque chez moi une érection incontrôlée. Bonne nouvelle, il n’existe rien de tel que le code parfait, et des tas d’excellents dev font de la merde quotidiennement, ce qui permet de relativiser face à son niveau.

Réalité augmentée : découvrir, discuter et créer Des livres enrichis avec des QR codes : séance en français, classe de 3e Cette séquence a largement été inspirée par ce qui se fait dans le cadre du projet babelio présenté sur Doc pour docs. (Merci pour ces partages qui m'ont bien aidée pour bâtir cette séquence) J'en ai présenté les objectifs dans un prédédent billet. Séance 1 Qu’est-ce qu’un réseau social ? Comprendre comment nous arrivent les infos. Comprendre la structuration et le rôle de nos relations en ligne. Comprendre comment ces relations forgent nos actions en ligne (la recommandation). Séance 2 Présentation Babelio en tant que réseau social. Rédaction d'une critique sur Babelio sur le livre de son choix. Placer son livre dans la bibliothèque sur le site Babelio. Séance 3 Présentation des livres de la sélection. Choix d’un livre (apprendre à connaître ses goûts). Consignes pour rédiger une critique et choisir une citation. Séance 4 Rédaction d'une critique. Découverte des comptes des autres classes participantes. Création d'un QR code.

Il était une fois un projet IT en Kanban (Episode 4 : Améliorer la qualité de vos Stories) Une vie de dev Cet article est la suite d’une série intitulée "Il était une fois un projet IT en Kanban", débutée en 2013, décrivant les différentes étapes de l’accompagnement d’un grand groupe vers une transformation Agile à grande échelle, basé sur Kanban. Les épisodes précédents : Ce quatrième épisode décrit les étapes et éléments mis en place dans l’amélioration de la qualité des Stories. L’efficience d’un Système Kanban, réside dans sa capacité à identifier et supprimer les obstacles. L’un de ces obstacles et sans conteste la qualité des User Stories, pouvant perturber la chaine de production de valeur, ainsi que la capacité à être prédictible. L’objectif est d’améliorer la qualité des User Stories traitées, mais comment faire ? Si la description d’une User Story et le BDD n’ont plus de secrets pour vous, je vous recommande d’aller directement au paragraphe « Intégration des Régles Métier et du BDD dans mon Système Kanban ». Les Règles Métiers C’est là qu’interviennent les BDD. Conclusion

Nous étions au Meetup #2 du FKUG "Faites vos jeux ... en Kanban" Le 20 Mars 2014, nous avons participé au second Meetup du French Kanban User Group, tourné autour de la pratique des jeux Kanban et Lean. L’événement a été hébergé par la société Criteo, entreprise Française de reciblage publicitaire personnalisé sur internet, qui a mis à disposition du meetup 5 salles pour animer les sessions de jeux. Ce billet est l’occasion de revenir sur cet événement et de remercier les animateurs : Alexis Nicolas (Kanbanzine) ;Sébastien Ménétrier (Kanbanzine) ;Renaud Chevalier (Getkanban) ;Emmanuel Sciara (Beer Game) ;Yannick Quenec’hdu (Lean Lego Game). Sans oublier Guillaume Turri qui a été à l’origine de l’organisation de ce Meetup chez Criteo et qui a été notre hôte durant toute la soirée. Si vous souhaitez rejoindre l’aventure du French Kanban User Group, inscrivez-vous ici. La soirée a débuté par une présentation du French Kanban User Group, consultable ici. Une quarantaine de participants ont répondu à l’appel des jeux Kanban. Kanbanzine Le pitch GetKanban Beer Game

Meet & greet, talk visual communication techniques, visualize some of your ideas - Managing Projects with Visual Storytelling (Palo Alto, CA Find a Meetup Group Start a Meetup Group Managing Projects with Visual Storytelling Join us! Meet & greet, talk visual communication techniques, visualize some of your ideas Yesterday · 7:00 PM Join or login to comment. Hit enter to add your reply Jen I hope to learn more from this meetup. 6 days ago 2 went Palo Alto, CA Founded Apr 27, 2012 About us… Organizer: Phil Contact We're about: Program Management · Visual Communication · Business Intelligence · Communication Skills · Project Management · Project Portfolio Management · Project Management Methods · Enterprise Resource Planning · Collaboration between Creative Minds · Visual Thinking · Data Visualization · IT Execs · Getting Things Done · Strategic Organizational Change · Brainstorming Ideas People in this Meetup are also in: Thinking about starting a similar Meetup Group in your local neighborhood? We'll help you find just the right people to join. Start a Meetup Group

CrazyTalk - Facial and 2D Animation Software Transform any image into a starring animated talking character for any video project. Make fun talking family video photo albums, or create uniquely animated e-cards, e-mails, and online greetings. Let virtual representatives vividly deliver your business, branding, or training (e-learning) services. Turn your drawings and static images into life-like characters for any comic story. Turn photos into real 3D or classic 2D heads by employ the 3D face fitting technology for instant results.

Mon blog Wordpress (tout en vrac... états d'âme, coups de coeur et tutti quanti (non filtré, donc...) by bernard_lamailloux Oct 29

Related: