Articles

Comment savoir si c'est l'Aid el Fitr ou pas, Nouvelle lune et fin du Ramadan

Image

Essential books from the Mag Pi

Image
Je suis tombé ce matin sur une véritable perle pour ceux qui cherchent à s'initier ou initier leurs enfants à la programmation. https://magpi.raspberrypi.org/books Pour peu qu'on maîtrise l'anglais et encore, ils n'utilisent pas des phrase shakespeariennes, on peut apprendre tout en s'amusant. C'est bien fait et illustré en couleur de manière agréable. Contrairement à ce qu'on pourrait croire, on n'a pas besoin d'un Raspberry Pi pour les utiliser. Python, Scratch, Lnaguage C, SonicPi marchent sur n'importe quel PC, Mac ou Linux. J'ai choisi de diviser en 3 categories: Python, Scratch et langage C, ainsi qu'une petite mention pour SonicPi. Je finis ce blog en reprenant la comparaison avec l'apprentissage de la lecture et de l'écriture, que fait  Sam Aaron, l'inventeur de   SonicPi , par rapport à ce qui se pratiquait il y a 70 - 100 ans quand un fermier disait qu'il n'était pas important d'apprendre à li

Apprendre Python en s'amusant à Minecraft

Image
Qui ne connait pas Minecraft ? Vous ? mais sortez un peu quoi ! https://www.minecraft.net/fr-fr/ C'est un environnement 3D de construction et de jeux. Il a été racheté par Microsoft mais la version Java initiale existe encore. Vous pouvez avoir un launcher simple et efficace shiginimase_v4400.zip depuis  https://teamshiginima.com/update/ Tutoriel :  https://minecraft.gamepedia.com/Tutorials Vous pouvez installer votre propre serveur. Je vous conseille Spigot http://www.spigotmc.org/wiki/spigot-installation/ Ou bien jouer uniquement avec le Launcher tout seul ou en partageant votre monde et donc jouer en réseau local. Le but ici est d'y associer Python afin de pouvoir apprendre à programmer tout en s'amusant à créer des formes, des constructions sous Minecraft. Si vous voulez le faire sur le serveur Spigot, il faut ajouter le plugin : https://www.spigotmc.org/resources/raspberryjuice.22724/ RaspberryJuice Version 1.12.1 A Bukkit plugin which implem

CLion et PateformIO au lieu d'Arduino IDE

Image
Si vous êtes habitué à utiliser les IDE (Environnement de Développement Intégré) d'IntelliJ, comme Android Studio, PHPStorm, PyCharm, et que vous programmez aussi sous Arduino IDE, vous sentez bien la différence. L'éditeur proposé pour programmer des Arduino, ESP8266, ESP32 et autres microcontrôleurs (uC), même s'il est gratuit, ne propose vraiment pas d'outils modernes comme l'affichage syntaxique, la complétion des mots, les templates... Plateforme IO est un environnement libre et indépendant des fabricants de microcontrôleurs (uC)(Microchip, Texas Instruments, Arduino, STmicroelectronic,...) qui permet de compiler, de programmer (flasher) les uC et de debugger, dans un environnement unifié et sans les outils propriétaires des fabricants. Il permet donc d'avoir un seul environnement pour différentes plateformes. Il ne dispose pas de son propre éditeur (IDE) et utilise pour ça un plugin dans un IDE. Le plus utilisé est Visual Studio Code (VS
Image
InchaAllah : 1 Ramadan 1441 : Vendredi 24 avril 2020  :  بداية رمضان Dernier jour : 30 Ramadan 1441 : Samedi 23 mai 2020 Aid el fitr :  1 Chawal 1441 : D imanche 24 mai 2020  :  عيد الفطر Les  calendriers  sont disponibles sur : http://salat-mosque.com/cal/ Ramadan karim inchaAllah Complément : La vision du croissant lunaire après le coucher du soleil, le 23 avril 2020, la veille du 1er Ramadan :

Enchanting : programmez votre NXT2 avec Scratch

Image
Pour ceux qui n'ont pas la chance d'avoir le LEGO EV3 qui se connecte directement sur Scratch,  mais juste la version NXT2, il reste la possibilité de le programmer avec Enchanting Télécharger le logiciel ici Et les cartes en anglais ou en français et en version d'impression (sans le fond en couleur) Plein d'idées pour nos jeunes enfants, pour les pousser à programmer en s'amusant