En vedette
03 octobre 2019
Des élèves partout en Europe découvrent Swift
En ce mois d’octobre, des élèves européens de tous ages participent à la Semaine européenne du code, mettant en lumière l’éventail de possibilités offertes par la programmation. à l’école primaire Layton de Blackpool, en Angleterre, les principes de la programmation permettent aux élèves de 5 et 6?ans de pourchasser un dinosaure en cavale. En Italie, l’apprentissage de la programmation a été déterminant dans la carrière et dans la vie de Belinda?Tagariello, 28?ans, de l’institut De?Amicis, à Milan. ?
Ces écoles font partie du nombre croissant d’établissements européens qui misent sur la puissance et la polyvalence d’iPad, de Mac et du cours Introduction au développement d’apps avec Swift (de la série La programmation pour tous d’Apple), pour enseigner la programmation à une nouvelle génération d’élèves. Dans les deux cas, les programmes auraient favorisé un apprentissage novateur et participatif, dont l’efficacité est avérée.
??Leurs efforts porteront leurs fruits?: les élèves sont mieux outillés pour s’attaquer à des problèmes.??
Voici les enseignantes Alice?Nutt et Clare?Scott. Elles ont été initiées à la programmation il y a deux ans et utilisent désormais Swift?Playgrounds pour en intégrer les principes dans chaque matière qu’elles enseignent à leurs jeunes écoliers de l’école primaire Layton de Blackpool, en Angleterre. à l’école, qui est située dans l’une des régions les plus défavorisées du pays, l’impact chez les élèves est considérable depuis le début du programme.
??Avant, les enfants étaient assis là à attendre qu’il se passe quelque chose??, raconte Clare?Scott, 45?ans, qui cumule plus de 20?ans d’expérience en enseignement. ??Les jeunes qui ont été initiés à la logique de la programmation comprennent que toute action entra?ne une réaction, que leurs efforts porteront leurs fruits. Ils sont mieux outillés pour s’attaquer à des problèmes.??
La logique de la programmation s’est implantée dans toutes les sphères de l’école; les élèves appliquent les fondements de la programmation dans toutes les matières, le plus souvent avec Swift?Playgrounds.
??Nous avons compris que nous faisions déjà appel à des aptitudes de programmation dans l’ensemble du programme scolaire, explique Alice?Nutt, 28?ans. En rédaction, nous relisons, nous révisons, nous améliorons le texte?– c’est le débogage. Nous ordonnons des histoires, nous ordonnons des événements et notre quotidien. Dans toute l’école, nous prenons conscience que la programmation est là, partout autour de nous.??
Dans la classe d’Alice, les élèves de 5 et 6?ans mettent à l’épreuve leurs aptitudes de programmation dans des taches aussi ordinaires qu’inusitées. Par exemple, comment faire pour capturer un dinosaure qui s’est échappé du zoo? Ses élèves ont décidé de faire des sandwichs à la confiture pour appater la créature.
Alice a apporté du pain, du beurre et de la confiture, et a demandé à ses élèves de lui décrire les étapes de la préparation du sandwich. L’exercice a permis de présenter chacune des commandes requises pour exécuter une séquence de code.
??Nous avons ensuite placé le sandwich à l’extérieur de la classe tous les soirs, raconte Alice. Bien entendu, le dinosaure est revenu et l’a mangé; il ne restait plus que la cro?te le lendemain matin.??
En Italie, Belinda?Tagariello a connu un début de carrière peu satisfaisant, passant sans conviction d’un boulot à un autre. En 2017, elle a participé à un cours financé par le gouvernement à l’institut De?Amicis de Milan, s’adressant à de jeunes adultes sous-employés ou sans emploi et qui visait l’enseignement de Swift, le langage de programmation puissant et convivial d’Apple. Apprentie programmeuse, Belinda a appris les rudiments du métier avec Swift?Playgrounds sur iPad et est rapidement passée au programme de développement d’apps avec Swift sur Mac.
Aujourd’hui, Belinda enseigne à l'institut et donne elle-même le cours; sa première app est offerte sur l’App?Store, et sa deuxième est en développement.
??Quand j’ai commencé à concevoir l’app, je me suis sentie libre, parce que je pouvais le faire moi-même, raconte Belinda. J’y ai trouvé ma voie.??
En seulement deux ans, 41?étudiants ont suivi le cours avec succès, et 14?apps ont été produites. Seize dipl?més ont décroché un emploi dans le secteur des technologies, et cinq ont choisi de poursuivre leurs études à l’université.
En ce mois d’octobre, Belinda?Tagariello accueillera les 29?étudiants de la troisième cohorte qui, pour la plupart, n’ont aucune expérience en programmation. Ce qui ne devrait pas les décourager pour autant, selon l’enseignante, qui parle en connaissance de cause.
??J’en suis moi-même un exemple. Au départ, j’ignorais tout de la programmation??, affirme celle qui fait appel à l’app Swift?Playgrounds pour initier ses étudiants à la programmation tout en s’amusant, pour en arriver, peu à peu, au programme de développement d’apps avec Swift sur Mac. ??S’ils s’appliquent, ils peuvent se rendre très loin, plus loin que moi, et réaliser leurs rêves.??
Le programme La programmation pour tous d’Apple permet aux élèves de la maternelle à l’université d’apprendre à coder pour résoudre des problèmes et de se préparer à entrer sur le marché du travail. Les élèves apprennent les rudiments de la programmation sur iPad avec l’app Swift?Playgrounds, qui comprend des le?ons et des guides pour les enseignants, et le programme de développement d’apps avec Swift, qui permet aux aspirants développeurs de créer leur première app?iOS. Aujourd’hui, plus de 5?000 écoles et collèges partout dans le monde utilisent les ressources La programmation pour tous. Pour en savoir plus, consultez apple.com/ca/fr/everyone-can-code.
Images de l’école primaire Layton et de l’institut De?Amicis