Code Week à Aix-en-Provence

Code Week à Aix-en-Provence

Avez-vous entendu parler de la Code Week ? C’est une semaine dédiée au code en France et partout en Europe. Cette initiative de la Commission Européenne est destinée à faire découvrir la programmation lors d’événements locaux entre le 11 et le 17 octobre 2014. L’organisation des ateliers est libre. Vous pouvez consulter les sites CodeWeek et CodeWeekFrance pour découvrir les initiatives qui se préparent près de chez vous, et pourquoi pas en rajouter d’autres.

Pour l’occasion, le LAB collabore avec ses différents partenaires pour proposer un maximum d’initiatives pour la CodeWeek à Aix-en-Provence.

Tout d’abord en ouverture de la Code Weeek, le samedi 11 Octobre après-midi, la Maison Numérique nous ouvrira ses portes de 14 heures à 17 heures. En collaboration avec les Duchess de la Région et les étudiants du département Informatique de l’IUT d’Aix-Marseille, nous animerons différents ateliers destinés aux enfants et aux adultes. Ces ateliers s’adressent à des novices et ne nécessitent aucune connaissance en informatique.

Les enfants de 6 à 15 ans pourront s’initier à Scratch ou à Code Combat. Scratch permet de créer des animations ou des jeux en mode graphique (avec la souris). C’est une façon ludique de découvrir les bases de la programmation. Code Combat permet d’apprendre le Javascript via un jeu d’aventure très graphique…

Les plus grands (à partir de 15 ans) pourront s’initier à Python. Python est un vrai langage de programmation facile à apprendre. Quelques notions de base vous seront présentées avant de vous laisser coder votre premier script python. Le but de cet atelier est de vous mettre le pied à l’étrier afin que vous puissiez ensuite continuer à apprendre ce langage chez vous.

Les places étant limitées, les inscriptions se font via meetup :

Le mardi 14 Octobre après-midi, cela sera au tour du LAB d’accueillir la Code Week en organisant un atelier d’initiation à Arduino.

Arduino est une carte électronique permettant de contrôler de façon vraiment simple des composants électroniques : de faire clignoter des lumières jusqu’à la gestion domotique d’une habitation, d’un robot, etc. Lors de cet atelier vous pourrez découvrir ce que permet de faire un Arduino, comment ça marche et découvrir les différents composants électroniques : qu’est ce qu’une résistance ? Lire la valeur d’une résistance ? Un transistor, un relais, une LED, …

Pré-requis pour cet atelier pas bien compliqué : avoir envie de découvrir & d’apprendre, il est donc accessible à tous !

Le LAB mettra à disposition les composants et les cartes Arduino. Venez juste avec votre ordi et installez le logiciel permettant de piloter l’Arduino (http://arduino.cc/en/Main/Software).

Inscription obligatoire sur le groupe meetup du LAB :

Le mercredi 15 Octobre après-midi, c’est avec le centre social Jean-Paul Coste que nous organiserons un coding gouter. Cet événement sera pour les enfants du centre aéré du centre social. Comme pour l’atelier enfant de la maison numérique, les enfants pourront découvrir la programmation avec des outils ludiques comme Blockly ou Scratch. L’ambiance sera détendue et informelle pour favoriser la créativité et le plaisir de la découverte.

N’hésitez pas à diffuser l’information et à participer !

Bien sûr toutes les bonnes volontés souhaitant nous aider à encadrer ces ateliers sont les bienvenues. N’hésitez pas à nous contacter.

Si vous souhaitez plus de renseignements sur la Code week, vous pouvez consulter les sites http://codeweek.eu/ et http://www.codeweekfrance.org/

Du Wifi au sommet de la Sainte-Victoire pour imaginer un Code Retreat perché

Du Wifi au sommet de la Sainte-Victoire pour imaginer un Code Retreat perché

Depuis la première fois que j’ai entendu parler des Code Retreat fin 2011 en lisant un article sur le blog des Duchess, j’ai toujours rêvé d’en organiser un dans un monastère perché au sommet inaccessible d’une montagne.

Si vous ne connaissez pas le concept, un Code Retreat est une journée d’intense pratique concentrée sur les fondamentaux du développement agile et du design logiciel. En donnant à des développeurs l’opportunité de participer à une pratique focalisée, éloignée de la pression de la production, le format des Code Retreat a prouvé qu’il était fun et hautement efficace pour l’amélioration des compétences. C’est un moment d’expérimentation et de perfectionnement du Test Driven Development, des principes SOLID et plus généralement de toutes les pratiques issues du mouvement du software craftsmanship.

En discutant avec Antoine Vernois, lors du Hackathon des bidouilleurs à Devoxx, je lui ai fait part de mon rêve de Code Retreat perché. Toujours positif et allant de l’avant, nous avons fait le pari d’essayer de tout faire pour en organiser un au sommet de la Sainte-Victoire, la célèbre montagne si chère au peintre Cézanne. L’idée serait de partir un samedi matin avec une brochette de développeurs motivés, de crapahuter jusqu’au prieuré, de pratiquer le code toute la journée, de passer la nuit dans le monastère-refuge avant de redescendre au petit matin totalement transcendé par une expérience hors du temps et des turpitudes du quotidien.

Le problème c’est qu’afin de pouvoir travailler comme il se doit, plusieurs contingences matérielles seront à gérer. Parmi les deux plus complexes, il y a l’électricité et l’accès à Internet. Pour la première, nous n’avons pas encore de solution testée et validée mais nous avons déjà trouvé l’âne qui pourrait transporter le groupe électrogène ou autre au sommet. Pour l’accès à internet, nous avons réfléchi à une solution avec le FAI associatif Teleragno. L’idée est d’envoyer le Wifi au sommet de la montagne à partir d’une antenne relais située sur le toit de l’IUT. Les antennes ayant une portée de 20 Km, sur le principe il n’y avait pas de problème.

La première étape, a été de trouver une solution pour alimenter l’antenne de manière autonome. Pour ce faire, Yves (Bidouilleurs au LAB et président de Teleragno) a bricolé un injecteur POE :

Bq-TNlTIUAEj5kb.jpg:large

L’étape suivante était de tester l’installation en conditions réelles. C’est ce que nous avons fait le 26 juin dernier lors d’une randonnée partant de Vauvenargues à 8h du matin :

2014-06-28 08.41.24

La montée a été éprouvante à cause de la chaleur étouffante et de l’absence d’air. Malgré cela, nous sommes arrivés au sommet en à peine une paire d’heures :
2014-06-28 10.08.36
2014-06-28 10.31.27

Une fois au prieuré, nous avons monté l’antenne sur son mas et l’avons orientée vers le l’IUT :
2014-06-28 10.38.48

2014-06-28 10.38.39

2014-06-28 10.38.30

La vue de deux geek avec une antenne parabolique a attiré la curiosité des autres randonneurs qui semblaient mi-amusés mi-perplexes. Quand nous leur avons expliqué notre objectif, il avait tous l’air émerveillés de découvrir qu’il était possible d’apporter le Wifi dans un endroit aussi inaccessible. Une fois l’essai terminé, nous avons pris quelques photos pour immortaliser l’instant :

BrNGw40CAAQjINB.jpg:large

Fiers de notre aventure, nous en avons profité pour monter jusqu’à la Croix de Provence afin de profiter un peu de la vue et célébrer notre petite victoire avant de redescendre :2014-06-28 11.02.06

BrNMXiICUAIDrH4.jpg:large

Cette première étape, nous a permis de mieux juger la difficulté de notre projet de Code Retreat perché. En même temps, grâce aux réseaux sociaux, nous avons pu faire connaître notre rêve à Jérémy Lecour qui est le promoteur le plus actif des Code Retreat sur Aix-Marseille. La prochaine étape de notre projet consistera à mener l’électricité en haut de la Sainte-Victoire. Les solutions sont nombreuses mais nous en cherchons une nous permettant de préserver la nature et de respecter le lieu.

Dès que nous continuerons notre aventure, nous ne manquerons pas de vous en informer en faisant un deuxième article électrisant.