background preloader

Coding goûter

Coding goûter
Related:  apprentissage programmation

Livecodelab CodeCombat Muséomix Cette année, j’ai pour la seconde fois participé à l’aventure Museomix, mais côté organisation cette fois-ci. Mais tout d’abord, qu’est-ce que Museomix ? Il s’agit de réunir des gens volontaires d’horizons divers (personnels de musée, programmeurs, designeurs et autres) trois jours dans un musée, pour inventer de nouvelles façons de le visiter. Le tout en tirant parti des possibilités offertes par les nouvelles technologies. C’est ce que l’on appelle un hackathon. Hacker signifiant « s’emparer de ». Credits : Quentin Chevrier Des volontaires débarquent dans le musée, le découvrent, prennent connaissance des problématiques du lieu et forment des équipes de travail. L’an dernier, Museomix s’était déroulé au musée des Arts Décoratifs à Paris, et cette année, nous étions au musée gallo-romain de Lyon. Personnellement, j’étais chargée cette année de faciliter la participation à distance de personnes n’ayant pu venir à Lyon. Stéphanie De Vanssay

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 Vous êtes réveillé par votre téléphone, vous lancez la machine à laver. Tiens, un métro automatique sur la ligne 1. À midi vous payez avec votre carte de crédit. Le soir, vous jetez un oeil sur l’éclairage de la tour Eiffel. Les technologies qui nous entourent sont animées par le code. Le danger d’un illettrisme de fait Si je suis illettré dans notre société, si je ne sais pas lire, je me retrouve impuissant et exclu. Existe-t-il un illettrisme du code ? Illettrisme ou pas, aujourd’hui, une minorité de personnes maîtrise la lecture et l’écriture du code informatique – tout comme une minorité savait lire au début du 19ème siècle, et une plus petite minorité encore maîtrisait la culture dominante de l’écrit, les contrats, les textes de lois… ah, tiens, encore des codes. Du contrôle invisible à la créativité libératrice Code is Law. Lire et écrire, à nouveau Leur transmettre à tous ?

RCX STORM :: - Ressources Conseils eXchanges pour apprendre à programmer Programming Is the New Literacy Power will soon belong to those who can master a variety of expressive human-machine interactions. Credit: Laura Morris Designs Already, various thinkers about the future have proposed a number of candidates for the designation "twenty-first-century literacy." That is, what are the key skills humans must possess in order to be considered literate? Some writers assume that the definition of literacy will continue to be what it always has been: "The ability to carefully read and write a contemporary spoken language." Still others expand the notion of twenty-first-century literacy beyond spoken and written language to include the panoply of skills often collected under the umbrella term multimedia (being able to both understand and create messages, communications, and works that include, or are constructed with, visual, aural, and haptic -- that is, physical -- elements as well as words). Seem strange? Do You HTML? One might ask, "Will every educated person really have to program? Tool Time

Génération hackers ? Je suis régulièrement effaré lorsque j’entends les parents d’ami(e)s de ma fille (la petite dernière) s’extasier que leur enfant arrive à dévérouiller “tout seul !” leur téléphone cellulaire. Le coté auto-célébration de son rejeton, je connais depuis plus d’une dizaine d’années (et je pense en avoir fait aussi ma part), mais c’est plutôt le commentaire “ah vraiment, cette génération sait tellement bien utiliser l’informatique… tu te rends compte, elle a seulement 3 ans !“. Je me souviens avoir fait mes premiers jeux à l’age de mon fils (lui a 10 ans, mais j’étais peut-être un peu plus vieux, maintenant que je découvre les dates exactes en tapant ce billet, je vois que ma mémoire me joue des tours). source(" Ensuite, on s’est lancé. fond() pour créer la grille de fond, et pour les points A=c(0,0) B=c(4,12) C=c(0,12) D=c(2,15) On peut d’ailleurs visualiser ces points (pour vérifier qu’ils sont bien placés) point(A) point(B) point(C) point(D) E=c(2,18)

Instructions « Switch On Switch Off Running a Switch On Switch Off workshop is a great experience for the participants – and the hosts alike! Here is the complete recipe – don’t hesitate to contact us if you need more informations or want to work with us on your next workshop. Step One: Build your team If you have some experience in teaching and hosting a workshop, hosting your own Switch On Switch Off can be a really great experience! You will roughly need 3 facilitators for a dozen of simultaneous participants. That may seems a lot, but remember that Switch On Switch Off is a quick drop-in workshop. Your facilitators should: be familiar with interaction, digital art, dance, design, or any other similar crafts :-)understand the basic of electronic circuitsbe used to solder, use hot glue guns, etcbe super-friendly and creativity oriented Step Two: Plan your workshop Decide on the maximum number of simultaneous participants. We started doing the workshop in festivals. Step Three: Assemble the tools and materials Tools Consumables

R (langage de programmation et environnement statistique) Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir R. Le logiciel R est considéré par ses créateurs comme étant une exécution de S, avec la sémantique dérivée du langage Scheme. Une enquête menée par Rexer Analytics auprès de 1 300 analystes, retrouve que R est le logiciel le plus souvent utilisé lorsqu'il s'agit d'un travail en entreprise, dans le monde académique, au sein d'organismes publics ou d'ONG et chez les analystes travaillant comme consultants[2]. Face au nombre toujours croissant de paquets (on comptait près de 80 nouveaux paquets d'octobre à décembre 2007[4]), une page offre des regroupements des paquets selon les domaines abordés[5]. L'installation des extensions se fait de la manière suivante : install.packages("nom_du_paquet") Pour pouvoir l'utiliser, il suffit ensuite d'exécuter : R dans un Terminal sous Linux. R avec l'environnement de développement intégré RStudio. Il existe des interfaces graphiques pour R, comme R, sur Wikimedia Commons

Getting Started with Your Facebook App on Heroku facebook Table of Contents A Facebook app typically uses an SDK to interact with the Facebook API, using Facebook’s Graph API and FQL to retrieve and post information to Facebook. A Facebook application can easily be developed and deployed to Heroku (in any of Heroku’s supported languages) which has code that interacts with Facebook’s APIs in this manner. This guide is for Facebook developers who develop and deploy their applications on Heroku. It assumes no previous knowledge of Heroku, and will walk through every part of the process: creating an app and a Heroku account, setting up local development tools, and deploying changes to your Facebook app. Prerequisites Basic Facebook app creation knowledgeBasic Git knowledgeA Heroku user account. Local workstation setup Install the Heroku Toolbelt on your local workstation. Once installed, you use the heroku command from your command shell. heroku login Enter your Heroku credentials. Workflow Creating the Facebook app Creating the Heroku app

Related: