Initiations & découvertes

Hardi moussaillons !

Vous cherchez une initiation au tracking, au développement ou à la gestion de projet ? Entrez, c’est par ici ..

Aie confiance !

On apprend pas ici à devenir développeur, mais quelques mécanismes de code informatique qui collecte nos données. On fait un exercice de lecture de conditions d’utilisation. Si on a le temps, on voit le fonctionnement d’un robot collecteur d’adresses email élémentaire. On travaille sur base de ce site d’exercice.

Contenu de la formation

La structure de la formation est généralement : présentation du point, discussion.
Les différents points qui seront envisagés :

  • Sites « gratuits », tracking et préférences de navigation, c’est quoi ce « melting pot » ?.
  • La géolocalisation. A quoi ça sert ?
  • Web beacon et tracking. Non, « web beacon » ne siginifie pas « bacon du web » ! ;- ), mais bien « balise du web ».
  • Mails et tracking.
  • Lire les conditions d’utilisation; Pff, j’ai pas le temps ;-( Ouah, c’est ennuyeux :-/; Essayons ;-O? atelier de recherche, discussion.
  • Se défendre … n’est pas si simple !.
  • (si il reste du temps et qu’il n’y a pas trop de fatigue) Fonctionnement d’un robot élémentaire collecteur d’adresses email (même codées manuellement). On parle souvent de spambot.

Développement

Scratch

Scratch est en train de migrer de la version 2 à la 3.0. Certes, c’est une bonne idée d’abandonner Flash pour HMTL5, CSS, Javascript, mais la compatibilité ascendante annoncée n’est pas toujours au rendez-vous. Mes programmes étant actuellement écrits pour la version 2 …

… ne vous inquiétez donc pas, si vous voyez quelques dysfonctionnements. Éventuellement, vous seriez aimable de me les signaler via cette page.
Scratch le chat ? C’est moi !

Programmation séquentielle. Je vous propose, en préalable, une visite de mon studio Culture code ?

  • Scratch le Chat, et ses attributs (costume, par exemple).
  • Déplacement, orientation et coordonnées.
  • Scratch et les événements.
  • La boucle répéter.
  • Les variables.
  • Entrée dans l’algorithmique avec les boucles de décision :
    • SI cette condition est remplie (ou pas !)
      • ALORS fais 1
      • SINON fais 2
    • SI il a cliqué 5 x sur ce lien
      • ALORS envoie lui l’email bleu
      • SINON envoie lui le jaune
  • Les listes et leur traitement.
  • Autres fonctionnalités : son, dessin (si on a le temps).

Scratch est un stage à la fois ludique et éducatif. On apprend à programmer (raisonner, résoudre des problèmes complexes, etc.), mais en s’amusant !

Robotique pédagogique avec Thymio

Programmation événementielle

Le balayeur fou :

Voir d’autres vidéos sur Youtube

To do ?

Pfff, ;- ( je suis fatigué ! On ne peut pas demander au robot ?

To do … !

Initiation à python

Ciel ! Un script ! Vite, ma console !

\approxC’est\approxsans\approxeffroi\approxet\approxle\approxcœur\approxléger\approxque\approxnous\approxentrons\approxici\approxdans\approxle\approxmonde\approxde\approxla\approxconsole\approxet\approxdu\approxscript,\approxpour\approxun\approxpetit\approxstage\approxde\approxprogrammation\approxséquentielle\approx(et objet, mais ça, on la fera comme la prose de Mr Jourdain, sans le savoir ;- ) !


  • Présentation.
  • Mode interactif & mode script.
  • Les variables, types, portée.
  • Listes, tulipes, dictionnaires.
  • Chaînes et listes.
  • Fonctions.
  • Passage de paramètres.
  • Écriture / lecture de fichiers texte.
  • Expressions régulières (si on a le temps !)

Après ce stage, vous n’aurez plus peur de la console. Vous comprendrez les principes de programmation d’un des langages les plus utilisés dans le monde. Tout simplement, vous maîtriserez les bases de la programmation.

Gestion de projets

Un jour j’irai vivre en Théorie, car en Théorie tout se passe bien .

Si il y a bien un lieu pour confirmer l’adage ci-dessus, c’est bien la gestion de projet ! Si il y a bien un lieu où ça peut tourner mal quand on croit le contraire, c’est bien là  ! Ça va ? Pas trop peur ? C’est normal. Ils sont tous comme ça. Au début … Bien, allons-y. Vous êtes maître d’oeuvre, c.-a-d., responsable de l’exécution du projet, à la satisfaction du maître d’ouvrage.

  • Le maître d’oeuvre et le maître d’ouvrage.
  • Tableau de bord (résumé en mindmap).
    • Définitions (Quoi ? Pourquoi ? Valeur ajoutée ? …).
    • Budget estimé.
    • Ressources (essentiellement contacts classés en rôles).
    • Agenda (grandes étapes).
    • To do.
    • Notes de suivi (les remarques principales de la maîtrise d’ouvrage vont là).
    • Synthèse de l’analyse FFOM (Forces, Faiblesses, Opportunités, Menaces).
  • Analyse FFOM.
  • Rapports (souvent difficiles) maître d’œuvre (vous) et maîtrise d’ouvrage (votre commanditaire).
  • Survol des points essentiels des autres points du tableau.
  • La fiche projet.
  • Fiche compte rendu d’une réunion de suivi du projet.

Si on a le temps …

  • Outils électroniques de gestion de projet .
  • Kanban, outil de gestion agile de tâches (si on est plusieurs collaborateurs à travailler sur le projet).
  • Synoptique des projets (cas où on gère plusieurs projets).

Évolution fréquente d’un projet informatique

Je voudrais un arbre avec…

Tout n’est pas possible, mais presque ! Rencontrons nous et déterminons vos besoins. Travail sur devis.

Vous ferez bien un petit tour en mer ?