dimanche 29 septembre 2013

L’enfant et la programmation informatique en Tunisie: EIM


L’enfant et la programmation informatique en Tunisie
 

A l’occasion des journées de Droidcon Tunis 2013 qui se sont déroulées à la cité des sciences Tunis le 27 et 28 avril dernier, un stand est réservé pour l’association des Enseignants Informatique Majuscules EIM. Pour présenter le fruit de leur travail durant toute l’année.
Ce fruit était une surprise pour la majorité des visiteurs et surtout les petits visiteurs.
Des jeunes enfants motivés et ambitieux de 12 à 16 ans programment des jeux vidéo sous Windows et sous Android, le système d’exploitation des mobiles. Des jeunes qui expliquent aux visiteurs, comment ils peuvent créer ces jeux facilement et sans complexité 





Qui sont ces jeunes ? Et pourquoi l’association EIM a choisit la tâche d’apprendre les jeunes la programmation qui est classé parmi les matières les plus difficile à étudier ?


Rami Aissa, 13 ans, 8ème  année de base, Ecole Préparatoire Ouardanin, Mohamed Azeiz, 13 ans, 8ème  année de base, Ecole Prépartoire Sahline,
et Onsi Chhima 16 ans, 1er  année secondaire, lycée secondaire Sahline. 

En toute confiance d’eux même, programment des jeux vidéo comme Super Mario, Racing Car, Pacman…. Et expliquent aux visiteurs les différentes étapes de création et les différentes notions de base de l’algorithmique, tel que les boucles, les structures répétitives, les structures de condition, les variables et les listes. 

Pourquoi les élèves ont choisit d’apprendre la programmation à cet âge ?

Rami a dit  « Pourquoi nous sommes obligés de répéter tous ce que nous avons vu à l’école primaire ? Le programme d’informatique au collège ne convient pas à nos ambitions et nous attendons toujours des nouvelles notions à voir »
Mohamed a ajouté «  je suis très content d’avoir découvrir la programmation à cet âge. Maintenant je peux imaginer n’importe quel jeu et le créer, et au lieu de jouer seulement, je peux aussi programmer et jouer »

En faite, dés l’âge de 8 ans à 15 ans, l’enfant en Tunisie ne sait qu’utiliser les outils informatique, tels que word, excel, paint et photophiltre, qui lui pousse à apprendre passivement les machines. 

Alors qu’en passant de l’école préparatoire à l’enseignement secondaire, et en découvrant les vraies notions de la programmation, l’élève subit un choc et commence à s’éloigner petit à petit de la matière de l’informatique !
A ce stade, à l’âge de 16 ans, il trouve une difficulté à apprendre et à comprendre plusieurs termes, des mots, des conjonctions, des signes de ponctuation, et des symboles mathématiques s’imbriquent dans un ordre mystérieux, et il commence à trouver dans la programmation des ordinateurs une activité ennuyante, spécialisé, accessible seulement à ceux qui ont un entrainement technique avancé.
Onsi s’est demandé : «Pourquoi ne pas programmer au lieu de consommer une application, nous passons toujours des heures devant nos ordinateurs en jouant des jeux vidéo, et nous ne connaissons pas comment sont ils crées»
Les enfants d’aujourd’hui utilisent la nouvelle technologie d’une manière étonnante, ils savent manipuler les outils informatique, jouer les jeux vidéo les plus difficiles. Ils ont accès à une variété incroyable de jeux interactifs, d'histoires, d'animations, de simulations et d'autres types de média dynamiques et interactifs, mais pour la plupart, ces programmes sont à sens unique : ils peuvent rechercher et cliquer sur ce que d'autres ont créé ; ils ne peuvent pas concevoir et créer par eux-mêmes.
Aujourd’hui, il existe une vaste typologie de langage, que l’informatique est omniprésente et que l’initiation à la programmation semble plus nécessaire que jamais, parmi ces langages, on trouve Scratch, Appinventor, Alice, Kodu…
L’association des Enseignants Informatique Majuscules, a pris sérieusement l’initiative pour intégrer les enfants dans le monde de la programmation, en choisissant le langage de programmation Scratch, qui est destiné aux enfants de 8 à 15 ans, c’est un nouveau langage de programmation qui facilite la création d’histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques, etc. et leurs partage sur le web.

    
EIM offre à 40 enfants, provenant de Tunis, Nabeul, Monastir, Mahdia, Sousse et Kasserine, de suivre une formation hivernale suivie d’une formation printanière, chacune a duré 3 jours. Les enfants ont appris, grâce à ce langage, comment créer leurs propres jeux. Dans un souci de mobilité des applications obtenues, EIM a basculé vers le développement Android d’où le passage du Scratch au Catroid.




                     
Planification du formation Scratch 2013               
  • 2013 Décembre 2012:Formation hivernales des candidats dans différentes régions de la Tunisie
  • 19-21 Mars 2013 : Formation printanière des candidats dans différentes régions de la Tunisie
  • 9 Avril 2013 :  Tunisian Competition in Scratch TUCS2013 
  • 25 Avril 2013 : Formation en catroid

  • 27- 28 Avril 2013 : Participation au Droidcon Tunis 2013
Pourquoi EIM à choisit le logiciel Scratch?!


L'intégration de Scratch peut se faire au cycle préparatoire permettant ainsi aux élèves de développer rapidement l'apprentissage de la programmation.
Il est conçu pour initier les enfants, des concepts importants en mathématiques et informatique, tout en apprenant à développer une pensée créative, un raisonnement systématique et à travailler en équipe.

Quand les étudiants travaillent sur les projets Scratch, ils mettent en œuvre le processus de conception d’un projet. Typiquement, un étudiant va commencer avec une idée. Il crée un prototype fonctionnel, apporte et expérimente lui-même ses solutions, le corrige quand les choses fonctionnent pas comme prévu. Par suite il tente d'obtenir l'avis de ses pairs, puis il met à jour selon les retours obtenus et enfin il re-modélise.
 C'est une spirale continue : avoir une idée, créer un projet, qui amène de nouvelles idées, qui inspire de nouveaux projets et ainsi de suite.



Objectif et perspective :
EIM commence l’expérience de la programmation pour les juniors avec Scratch, d’après la réaction et les témoignages des enfants, c’était une expérience très intéressante pour eux, ils ont beaucoup apprécié l’idée de créer des jeux et des histoires interactives. Apprendre à programmer est bénéfique pour chacun d'eux : il leurs permet de s'exprimer pleinement de façon créative, les aide à se développer leur sens logique et à comprendre le fonctionnement des nouvelles technologies qu'ils rencontrent partout dans leur vie quotidienne.
L’équipe de notre association est constituée de membres jeunes dynamiques et innovants et projette de faire du TUCS une  manifestation annuelle. 

EIM désire aussi diversifier les formations pour les enfants, en essayant d’autres logiciels d’initiation à la programmation comme kodu qui est un logiciel de création de jeu vidéo à fin de participer aux compétitions « Imaging Cup 2014 »

3 commentaires: