Dad 3.0

C'est un papa du futur avec son appareil photo

Étiquette : Programmation (Page 1 of 2)

Hour of code 2018 : nos enfants seront-ils acteurs du monde de demain ?

Logo Code.orgC’est cette semaine du 3 au 9 décembre 2018 qu’à lieu la semaine de l’enseignement des sciences informatiques. À l’initiative de code.org, cette semaine doit démystifier le code, montrer que c’est quelque chose d’accessible et que son enseignement aide à raisonner. Cet évènement a bénéficié de la promotion de dirigeants comme Barack Obama en 2013 et 2014 ou Justin Trudeau en 2016. Il n’a pas pour but de faire de nos kids des Hackers, ni même de préparer à certains métiers mais simplement d’éviter qu’ils ne soient que de simple spectateurs du monde demain.

Programmation par blocs

Un exemple de programme par blocs

Mais cette année, j’écris ces lignes avec une certaine frustration, voir inquiétude. À la publication de ce billet, si le nombre total d’évènements est comparable à celui de l’an dernier, il n’y a que 162 évènement enregistrés en France. Ce chiffre peut être comparé à nos voisins mais surtout à son évolution : 295 évènements annoncés en 2017, 486 en 2016.

Bien sûr, cet évènement n’est pas à lui seul représentatif de l’implication d’un pays dans la vulgarisation du numérique, mais lorsqu’on le met en perspective avec l’état du Plan Numérique, qui a pour vocation de Mieux préparer les élèves à être acteur du monde de demain, on peut s’inquiéter de ce à quoi nos kids seront préparés.

Mais terminons sur une note positive : tout le travail fait en atelier peut être fait à la maison (ou en classe si vous êtes enseignant). Il suffit d’aller sur le site Hour of Code et choisir une activité. Cette année, c’est la danse. Lets Dance !

Je programme avec un Raspberry Pi : 10 aventures pour les Kids

Le Raspberry Pi est une machine formidable pour apprendre la programmation. Après tout, il a été conçu dans ce but. Bien entendu, c’est l’ensemble de ses possibilités, aussi bien logiciel que matériel qui en font tout son intérêt.

Ainsi, le système Raspbian propose beaucoup de choses adaptées à tous les niveaux. Même les Kids peuvent apprendre à programmer avec un Raspberry Pi. Mais par où commencer ? Qu’est ce que l’on va réellement pouvoir faire ?

C’est à ces questions que va répondre le livre Je programme avec un Raspberry Pi de Carry Anne Philbin. Destiné aux débutants, il a surtout été écrit pour inciter les kids dès 10 ans à apprendre les rudiments de la programmation.

Lire la suite

Réviser ses tables de multiplication avec Scratch

En fin d’année dernière, je suis allé présenter la programmation à l’école de Kid 1.9. La fin d’année est la période idéale car la période scolaire est finie et les classes sont plus libres d’aborder des sujets moins scolaires. Bien entendu, je ne leur ai pas montré comment hacker le Pentagone, mais des bases avec Scratch.

La base de la programmation consiste à organiser son raisonnement pour résoudre un problème. Et des problèmes, ils en ont plein à l’école… Aussi, j’ai voulu leur montrer que même Scratch pouvait aider avec des sujets d’école. Et autant faire quelque chose de simple avec des mathématiques. Oui, nous revoilà sur les tables de multiplication.

Lire la suite

Jeux et programmation, pour apprendre à raisonner

Aujourd’hui, c’est les résultats du Bac. Mais la semaine dernière, j’ai découvert la pétition de l’année sur l’épreuve de mathématiques. Celle-ci dénonce la difficulté du sujet de cette année et s’illustre en ayant réuni près de 100.000 signatures.note bienveillante

Honnêtement, ne connaissant pas le programme (les Kids sont encore loin du Bac), je n’ai aucune capacité pour en juger si ce reproche est justifié. Cependant, c’est les arguments qui m’inquiètent et en particulier le reprocher de la nécessité de raisonner pour résoudre les exercices.

Lire la suite

Scratch : comprendre les messages

Scratch est un logiciel formidable pour comprendre les principes de la programmation et permet même de faire de nombreuses choses de manière intuitive sans avoir besoin d’apprendre un langage complexe. Si vous ne le connaissez pas encore, vous pouvez consulter mon article sur l’ouvrage J’apprends à coder avec Scratch.

Habillons Dani avec les messages.

Il y a cependant un concept qui nécessite une précision : les messages. À quoi servent-ils ? Quand les utiliser ? Pourquoi Scarlett Johansson ne m’a pas répondu ? Mis à part la dernière question, c’est ce que je vais essayer de vous expliquer dans ce billet.

Lire la suite

HTML 5 et CSS 3

Il y a des fois dans la vie des coïncidences surprenantes. Je suis en train de réfléchir à mettre à jour l’apparence du blog. La mise en page web, ce n’est pas mon activité régulière, elle nécessite donc que je me replonge dans des notions comme HTML et CSS (en plus de php et WordPress).

La coïncidence, c’est que j’ai reçu de la part des éditions Eyrolles le livre HTML 5 et CSS 3.

HTML 5 et CSS 3 est un livre destiné aux débutants du web. D’ailleurs, le titre complet est Réalisez votre site web avec HTML 5 et CSS 3. Si vous souhaitez créer votre premier site, ce livre est peut-être pour vous !

Lire la suite

Piloter un drone en Swift

Et soyons swift as the wind… Ça se dit ? Peu importe, car Swift ici est le dernier langage de programmation d’Apple. Oui, je vous propose de vous faire découvrir une application particulière du code : le pilotage de drones. Ou d’un autre point de vue : comment faire évoluer un drone en l’ayant programmé.

La programmation de drones est devenue à la portée de tous depuis mars dernier avec la mise à jour de l’app Swift Playground sur iPad. Je vous en avais parlé en juin, mais c’est avec mon premier drone que j’ai enfin eu l’occasion de m’y essayer et c’est réellement très amusant. Je veux donc vous présenter ici un autre aspect de la programmation, la possibilité de prendre la main sur des objets réels.

Lire la suite

Ranger ses photos, en Python

Dans mon article précédent, pour renommer nos photos en Python, il était nécessaire d’extraire l’information de la date de prise de vue. Tant que nous avons cette information, autant essayer de faire plus que changer le nom du fichier. Et si j’en profitais pour vous montrer comment ranger automatiquement des photos ?

Comme pour le billet précédent, je ne rentre pas dans tous les détails pour l’écriture d’un programme complet car l’ensemble dépend de ce que vous voulez faire. Vous avez tout de même un exemple d’usage sur mon Github.

Ce billet vous donnera des pistes pour créer un petit programme qui rangera automatiquement vos photos. Ici, vous allez donc voir comment déplacer chaque photo dans un répertoire année.

Lire la suite

LEGO Boost : la robotique à la portée de tous

Aujourd’hui, c’est la date de sortie officielle de la nouvelle boite Geek de LEGO : Boost. Il s’agit globalement d’une boite de robotique destinée aux enfants trop jeunes pour le Mindstorms. Alors évidemment, un Dad 3.0 s’est aussitôt précipité sur cette boite en justifiant le Kid pour l’achat…

Et bien non. C’est une boite que j’ai à l’œil, je vais donc vous présenter ici toutes les informations que j’ai glané et vous expliquer si elles m’ont convaincu et pourquoi.

Lire la suite

J’apprends à coder avec Scratch

J’apprends à coder avec Scratch est un coffret publié par les Éditions Eyrolles destiné à faire découvrir Scratch aux enfants de 8 à 12 ans. Ce coffret contient des cartes qui vont permettre à l’enfant de coder des actions simples. Un ensemble d’actions lui permettra ainsi de coder, par exemple un jeu. En abordant les dix thèmes proposés, il aura vu les principales possibilités proposées par Scratch et les concepts fondamentaux de la programmation.

Ce que vous allez trouver dans le coffret J’apprends à coder avec Scratch

Avec un pitch comma ça, un Dad 3.0 qui essaye à longueur d’année de vous convaincre de l’intérêt du code voulait savoir si il avait là un outil adapté aux Kids. J’ai donc contacté les Éditions Eyrolles qui m’ont fait parvenir un exemplaire. Alors allons-y, ouvrons ce coffret.

Lire la suite

Page 1 of 2

Fièrement propulsé par WordPress & Thème par Anders Norén

En naviguant sur Dad 3.0, vous acceptez l’utilisation de cookies pour une navigation optimale et nous permettre de réaliser des statistiques de visites. Plus d'informations

Le blog Dad 3.0 utilise les cookies pour vous permettre une navigation optimale et nous permettre de réaliser des statistiques de visite. Dad 3.0 affichant des publicités, celles-si utilisent également des cookies pour un ciblage publicitaire. En continuant la navigation sur Dad 3.0, vous acceptez le dépôt et la lecture de cookies.

Fermer