Pourquoi s’initier à la programmation ?
Rencontre avec Youmna Ovazza, créatrice de Teen Code, qui nous explique pourquoi il est intéressant de s’initier à la programmation.
Par Youmna Ovazza – Le 29 septembre 2017
Youmna Ovazza a créé Teen Code qui propose des ateliers et des stages de formation à la programmation pour les adolescents de 13 à 17 ans. Et Executive Code qui organise des ateliers d’acculturation au numérique en entreprise en se basant sur de l’initiation à la programmation mobile. Youmna n’est pas une programmeuse mais une marketeuse, experte en marketing digital et ancienne Chief Digital Officer.
Quel est le parcours de Youmna Ovazza ?
Youmna Ovazza a appris la programmation à ses tous débuts dans l’univers du numérique. Il y a 15 ans, elle s’était initiée aux bases du HTML pour comprendre comment ça marche et pouvoir réaliser le site web d’une association. Puis elle s’est réellement formée il y deux ans avec l’objectif de créer le projet Teen Code. Pour ce faire, elle a suivi une formation de Junior Dev durant 6 mois avec un double objectif :
- connaître de l’intérieur les différents langages pour gagner en légitimité
- s’exposer à la pédagogie de l’enseignement de la programmation
Les points de blocages dans l’apprentissage de la programmation informatique
Il existe plusieurs barrières mentales qui empêchent les gens de se mettre à la programmation
- la peur : beaucoup d’entre nous ont peur de l’échec car le métier est perçu comme quelque-chose de compliqué
- les idées reçues : l’univers de la programmation est perçu comme fermé, geek et très masculin
- l’utilité du métier : on ne sait généralement pas à quoi correspond exactement la programmation. Les motivations à apprendre ce métier sont donc parfois difficiles à trouver.
- trouver son territoire d’expression : la programmation pourrait se rapprocher un peu d’un sport. Faire du sport, d’accord. Encore faut-il trouve le sport qu’on aime. Il faut être prêt à tester beaucoup de choses pour y arriver.
Pourquoi faut-il s’initier à la programmation informatique ?
Que l’on soit professionnel expérimenté ou jeune entrant sur le marché du travail, l’initiation à la programmation n’a que des avantages. Contrairement à ce que l’on pense, le numérique n’est pas magique. Apprendre la programmation permet de démystifier la technique. Mais cela permet également de redonner corps au digital. Le digital n’est pas quelque-chose de virtuel, il faut juste apprendre à comprendre comment il fonctionne.
La programmation informatique permet également d’adopter d’autres manières de réfléchir et de résoudre des problèmes. Et une dimension que l’on oublie souvent, c’est la créativité. Et oui, la programmation est une discipline créative et différente qui part de l’outil, du concret. C’est une autre démarche que de créer avec powerpoint ou slide par exemple.
Enfin, cela permet de mieux collaborer avec toutes les personnes qui ont des profils techniques. Et c’est quand même important car aujourd’hui ce sont des métiers que l’on rencontre beaucoup et avec qui on a souvent pas mal de dissensions.
Envie d’en voir un peu plus ?
-
Digital learning et formation
Les enjeux éthiques de l’IA générative en formation
L’intégration de l’IA générative dans le domaine de la formation ouvre de nouvelles perspectives, mais soulève aussi des questions éthiques fondamentales.
-
Digital learning et formation
L’avenir de la pédagogie à l’ère des IA génératives
L’essor des IA redéfinit le rôle des ingénieurs pédagogiques. Découvrez comment ces technologies modifient en profondeur les métiers de la pédagogie.
-
Digital learning et formation
L’IA au service de la formation : un assistant précieux pour la création de contenus pédagogiques
Voici un cas d’usage concret et éprouvé qui montre comment l’IA peut aider à la création de contenus pédagogiques.