275 liens privés
Liste de cours de la fondation Raspberry Pi
cheatsheet des commandes Shell de base
Index mis à jour chaque mois des langages de programmation les plus utilisés dans le monde
La définition de "langage de programmation" me laisse toutefois perplexe. 3 critères doivent être remplis:
- avoir une page Wikipédia (soit)
- doit être Turing-complet (ok)
- doit avoir au moins 5'000 résultats dans Google (WTF!)
Données (publiées sous licence ODbL) des sondages de StackOverflow concernant auprès des développeurs du monde entier (90'000+ répondants en 2019)
Les données sont disponibles depuis 2011 et concernent les années d'expérience, dans quel cadre elles/ils codent, quels sont les langages les plus utilisées, etc.
Concernant les langages les plus utilisés, c'est l'évolution depuis 2011 qui est intéressante à observer.
Serious games développé par AlbaSim, un groupe de recherche de la HEIG-VD, actif dans la conception et le développement de Serious Games pour la formation.
Le premier que j'ai essayé semble particulièrement intéressant pour initier des élèves aux concepts de bases de la programmation
Version simplifiée des manuels concernant les commandes dont vous ne vous souvenez plus des détails
Entrez le nom d'une commande (p. ex. git remote) et des explications simples et concises s'affichent :-)
Attention! Tout n'est pas documenté, mais vous pouvez participer à l'effort collectif sur Github.
via Sebsauvage: https://sebsauvage.net/links/?4q8lDQ
"Un clone natif de Notepad++ pour Linux" (dixit Korben)
Permet de faire des trucs vraiment cool comme de l'édition multiple:
https://notepadqq.com/s/videos/multiselect.webm
via Korben
Tous les dépôts Github tagué code4lib
Leçons très utiles parce que la compréhension de la programmation devient indispensables aux bibliothécaires dans le cadre de l'évolution de ce métier
Jeu d'introduction à la logique de la programmation permettant aux enfants (et pas seulement eux) de toucher à la programmation sans ordinateur
Plateforme gratuite de formation à la programmation
À tester!
Je crois que tout est dans l'intitulé de la page...
De quoi poser les briques d'un futur durable où les connaissances et les outils peuvent être partagés (comme prôné par la philosophie du logiciel libre)...
Mission pour les classes d'enfants consistant à porter secours à une station sur Mars (ndlr: la mission se déroule en 2032) en contrôlant les robots à distance
La programmation pour les enfants sans en avoir l'air.
Tout simplement brillant!
Tout sur Thymio
Aide et documentation en PHP
Activités d'initiation à l'informatique (incluant la programmation) et à la robotique pour les enfants de 5 à 16 ans en Suisse romande
Très intéressant!
Cela peut donner des idées et compenser l'absence d'enseignement dans ce domaine à l'école obligatoire...
Système d'hébergement de code de la Free Software Foundation incluant git, mercurial, cvs et subversion comme système de contrôle des versions
Savannah sert aux logiciels GNU officiels, mais pas seulement:
"Savannah aims to be a central point for development, maintenance and distribution of official GNU software. In addition, for projects that support free software but are not part of GNU, we provide savannah.nongnu.org."
À tester!
Comparaison des systèmes d'hébergement de code incluant git, mercurial, subversion, cvs, bazaar et fossil (que je ne connais pas) créé pour présenter les options alternatives à SourceForge (les raisons de se quitter SourceForge sont expliquées).
Aux côtés des Github, BitBucket et GitLab, je redécouvre Savannah que j'ai déjà vu passé plusieurs fois sans jamais prendre le temps de creuser.
À tester!
Note: Le tableau comparatif a l'air d'être mis à jour régulièrement (si j'en crois https://github.com/helb/helb.github.io/tree/master/goodbye-sourceforge)
Jolie infographie présentant et comparant les principaux langages de programmation
Apprendre à coder... gratuitement et à son rythme.