ils.sont.la

Code Culture, between freedom, power, and illiteracy

This is part of a short series of articles on Coding Goûter. Read them on ils.sont.la

You are awakened by your phone, you start the washing machine. Oh look, a new fully automated train in the metro. At lunch you pay with your credit card. In the evening you enjoy the lights on the Eiffel Tower. It’s an endless list. There is not an hour of our life (one minute?) without a programmer participating in it by writing… code.

Kids, code, and cakes at the Coding Goûter in Paris

This is part of a short series of articles on Coding Goûter. Read them on ils.sont.la

Coding Goûter – “Goûter” being the french for a children afternoon snack – is a monthly event where children and their parents put their hands on various programming tools, algorithmic games and puzzles, development environments, languages. And as it’s an afternoon snack, we eat cakes and candies throughout the afternoon!

Confession d'un ex-programmeur «doué pour son âge»

À l’occasion des Coding Goûters, je publie une courte série d’article. Retrouvez-les sur ils.sont.la
Voici un aveu: j’ai été un jeune programmeur. Entre 9 et 13 ans, j’ai appris et programmé en BASIC puis en Pascal. Oui, mes parents étaient au courant.

Culture du code, entre illettrisme et liberté

À l’occasion du second Coding Goûter, je publie une courte série d’article. Retrouvez-les sur ils.sont.la

Premier Coding Goûter de Paris. Des kids, du code, et du cake.

À l’occasion du second Coding Goûter, je publie une courte série d’article. Retrouvez-les sur ils.sont.la
Le Coding Goûter est un rendez-vous mensuel où des enfants et leurs parents s’emparent de différents outils de programmations, des jeux et puzzles algorithmiques, des environnements de développements, des langages. Et comme c’est un goûter, on y mange  des gâteaux et des bonbons tout au long de l’après-midi !

Enfants et programmation : ma réponse à une mère anti-écran

À l’occasion du second Coding Goûter, je publie une courte série d’article. Retrouvez les sur ils.sont.la
Quelques semaines avant le premier Coding Goûter, j’ai lancé une petite enquête sur “Enfants et programmation”. Par exemple, à quel âges les parents pensent-ils que leurs enfants peuvent apprendre à programmer ? Et quel serait les motivations des parents ?

Introducing MetaFragments, a common format for timed metadata in HTML

MetaFragments gives to web tools, mobile apps, browser and search engines a simple way to explore, connect and share the inside content of web videos.
 

 
Even when liberated from Flash, web videos are data dead-ends. Meta-data for video or audio is mostly non-existent in exposed, usable form.
 
When it exists, it’s segregated in various silos: external files in non-browser friendly formats, APIs, JavaScript code…
 

Teaching journalists how to fish?

You know the saying: teach people how to fish… instead of giving them a fish. Because of the web, because of the iPad, and because of Twitter, Facebook and YouTube, newsrooms have a cruel choice to make.    They can hope that someone else will built tools and formats for the digital age, and that the tools and formats will be simple enough for anyone (including a classically trained journalist) to use and apply in their newsroom. Or they can learn to fish, and try to turn the newsroom into a full speed tech company.  

Why HTML5 alone can't unify videos and the web

If you were to draw a map of videos on the web, you would find that your map is composed mostly of dead-ends.    HTML 5 started a big change for video, making in it a «first class citizen of the web». We can manipulate videos via Javascript and CSS. Media files are exposed as web resources, referenced natively via URLs.   But there is other dead-ends for web videos. Data dead-ends. Findability dead-ends.  

How to turn the big idea of yesterday into the focused project of today

A few years ago, I had a big idea for a new art project involving video interviews.   Ideas can stay ideas for years, and then, they become real project in a few days. I should know, I built events that do exactly that :-)