Blogues

Parler le langage du futur

Même s’ils savent utiliser les outils informatiques, les jeunes ne peuvent pas nécessairement les modifier à leur image. Voici donc pourquoi il est bon d’apprendre à utiliser le code comme moyen d’expression.

S’il est un langage qui a progressé plus rapidement que toutes les langues confondues au cours des dernières années, c’est bien le langage informatique. Pourtant, et même s’il contrôle beaucoup de nos outils, bien peu d’entre nous sommes capables de l’utiliser à notre avantage.

En effet, même si nous partageons beaucoup de petits jeux, de cartes de souhaits, d’idées et de travail grâce à des logiciels existants, nous ne sommes pas tous en mesure de modifier le contenu afin qu’il exprime exactement ce que nous voulons exprimer. C’est un peu comme si nous ne parlions pas couramment une langue, mais que nous l’utilisions quand même de manière codée. Pour plusieurs d’entre nous, il est trop tard pour apprendre, faute de temps, mais pour nos enfants, c’est encore possible.

L’idée derrière le code

Le but n’est pas de faire des enfants prodiges ou de décider si votre enfant deviendra programmeur de jeux vidéo dans quelques années. C’est plutôt de faire comprendre aux enfants le fonctionnement de leur environnement virtuel pour qu’ils puissent s’y exprimer clairement et se rendre au bout de leurs idées.

Aussi, dans un avenir pas si lointain, une bonne compréhension des langages informatiques les aidera aussi à maitriser leurs outils de travail. Ils comprendront ainsi les logiciels qu’ils seront amenés à utiliser, que leur travail soit dans une usine où les logiciels contrôlent l’équipement, ou dans une compagnie de pub où la créativité passe par des outils web et par des programmes de compilation de données.

Finalement, le monde de la connaissance a beaucoup changé au cours de la dernière décennie. Les connaissances ne sont plus seulement transmises par un professeur à ses élèves. Par conséquent, les élèves les plus motivés et curieux peuvent continuer leur apprentissage de sujets qui les fascinent sans attendre d’être à l’école secondaire ou à l’université. Ces jeunes qui progresseront de manière autodidacte devront tôt ou tard apprendre à structurer leur pensée. Des connaissances de base en programmation pourront le leur permettre.

Puisque nous ne sommes pas tous des développeurs capables d’enseigner les principes de base à nos enfants, voici deux applications qui les aideront à apprendre à coder par le jeu.

ScratchJr

Développé par Mitchel Resnick et son équipe chez MIT Media Lab, ScratchJr est la version pour enfant d’un logiciel qui servait déjà à donner une compréhension de base des logiciels de programmation à des adultes.

Grâce à ce logiciel, les enfants comprennent comment attribuer des critères qui donneront l’apparence et le comportement à un personnage. Ils pourront aussi l’animer et en le faisant, ils comprendront qu’il faut déterminer ce qui fait démarrer une séquence et ce qui l'arrête. On le fait en touchant le personnage, par exemple, ou en penchant la tablette vers l’avant.

L’application pour iPad est gratuite. Il suffit de regarder le tutoriel ensemble et votre enfant de cinq ans ou plus pourra probablement continuer tout seul instinctivement, même si le jeu a été conçu pour des enfants de huit ans et plus. Si le concept l’intéresse, il pourra créer des histoires interactives, des dessins animés, des jeux, des chansons, etc.

Si vous ne possédez pas de iPad, vous pouvez télécharger la version originale de Scratch pour Mac OS X, Windows ou Debian /Ubuntu.

Hopscotch

Fier descendant de Scratch, Hopscotch poursuit essentiellement le même but, c’est à dire donner une compréhension de la logique qui sous-tend les langages de programmation aux enfants en leur donnant l’opportunité de créer de petits programmes en empilant des blocs de code. Cette application est disponible sur iPad en anglais et en espagnol, et sera bientôt portée sur Android.

Il est intéressant de savoir que malgré la volonté de populariser les meilleures créations, l’équipe derrière Hopscotch se fait un point d’honneur d’être contre le principe de quémander des « j’aime ». Ils expliquent cette décision par un désir d’éviter les débordements et le harcèlement. Mine de rien, ces petites nuances qui permettent une meilleure ligne de conduite au sein des communautés de jeunes développeurs en herbe auront nécessairement un impact sur le savoir-vivre en ligne de demain.

La discipline et la curiosité intellectuelle étant des valeurs que je chéris tout particulièrement, je suis toujours contente de savoir que les développeurs à l’origine des apps que je propose aux enfants en font preuve, et c’est le cas pour Hopscotch, comme pour ScratchJr.

L’apprentissage du code à l’école

Que vous soyez intéressés ou non à apprendre à coder à votre enfant avec ces apps, il est possible qu’il soit bientôt enseigné à votre enfant en cours obligatoire au primaire. D’ailleurs, en France, une loi a déjà été déposée à l’Assemblée nationale et pourrait être en vigueur à la rentrée 2016. Selon les députés qui en sont à l’origine : « À l’ère du numérique, si nous voulons que nos jeunes passent de simples usagers de l’internet, à acteurs de la société et de l’économie numérique, la compréhension de l’informatique est la clé d’accès au monde numérique et aux opportunités professionnelles qu’il ouvre. »

Techno Maman

Diplômée en communication publique à l’Université Laval, Anne Costisella est une véritable passionnée des jeux vidéo, applications et autres gadgets. Ancienne globe-trotteuse, elle vous parle désormais de son portable pour vous donner des idées de jeux et vulgariser la technologie. Vous pouvez la suivre sur sa page Facebook et sur Twitter.


Cette semaine
Tout savoir sur les petits boutons de bébé

Ah non! Un bouton! On l’a remarqué tout de suite sur la peau lisse de notre bébé. Mais qu’est-ce que c’est? C’est une piqûre? La varicelle? Un bouton de chaleur? L’acné du nourrisson? De l’urticaire?

Régime canadien de soins dentaires : des soins plus accessibles

Présenté par l'Association des chirurgiens dentistes du Québec

La santé de nos enfants n’a pas de prix. On souhaite leur offrir le meilleur et ça passe aussi par le maintien d’une bonne santé buccodentaire. D’ailleurs, saviez-vous qu’un dentiste est capable de poser plus de 200 diagnostics et qu’il est un acteur essentiel de votre bonne santé globale? 

11 jeux pour interagir avec bébé

On veut bien interagir avec bébé… mais on ne sait pas toujours comment! Voici quelques idées de jeux parfaits pour l’éveiller, l’amuser et contribuer à son développement.

12 purées rapides

Pressée et bousculée par le temps, pas question de céder à la panique. Voici des idées de purées minute à faire tout en préparant vos repas familiaux.