https://frosthead.com

Coder la nouvelle langue seconde?

C'est la première année au lycée Cristo Rey de Harlem, une école privée catholique pour les enfants à faibles revenus motivés. Dans une salle de classe au troisième étage, 10 étudiants de deuxième année et juniors regardent leur grand moniteur Apple et se demandent quelle ligne de code ils doivent ajouter à leurs programmes informatiques rudimentaires pour que leurs noms apparaissent dans un bloc gris entre le mot «Bienvenue». et un point d'exclamation.

Leur enseignant, Kevin Mitchell, 29 ans, est ingénieur en logiciel et bénévole pour la petite entreprise à but non lucratif, ScriptEd, qui fournit des instructions de codage dans des écoles secondaires mal desservies à New York. Mitchell, une figure calme au sourire facile, suggère à ses étudiants d'écrire une ligne de code: un mot cahier précédé d'une simple ponctuation. Les étudiants tentent diligemment de le mettre en œuvre eux-mêmes.

Pour certains, le code fonctionne du premier coup. Bienvenue Jorge! Bienvenue Sonya! Autour de la salle, quelques autres étudiants gémissent - des résultats inattendus. «Avez-vous oublié vos accolades», interroge Mitchell en se référant à la ponctuation qui ressemble à ceci «}». D'autres étudiants n'ont obtenu aucun résultat.

Byron Acosta, un junior chez Cristo Rey, semble satisfait quand son nom apparaît. Avant de suivre ce cours, Acosta a déclaré qu'il ne connaissait personne possédant les compétences acquises en cours. Même s’il s’est décrit comme un «gars de l’anglais et de l’histoire», il a saisi l’opportunité d’apprendre quelques notions de base. Jusqu'ici, il aime ça. Et il a assimilé la règle d'or de Mitchell: «Vous devez être spécifique dans votre langue», propose-t-il. "Une faute de frappe et vous pouvez tout gâcher."

Mitchell se promène parmi les étudiants pour le dépannage. Écrire du code, c'est comme donner des ordres, dit-il aux étudiants. "L'ordinateur ne peut pas savoir ce que tu ne lui dis pas."

Pour un observateur, la classe semble avancer lentement, mais les étudiants ne sont pas inquiets. Ils entretiennent une relation dynamique avec une technologie et ont du mal à trouver qui partira en tête.

C'est une bataille à laquelle Maurya Couvares, cofondateur de ScriptEd, et de nombreuses autres personnes avisées, pensent que davantage d'élèves du secondaire devront s'engager. «Le codage sera la clé de l'innovation à l'avenir, mais beaucoup d'élèves, mais particulièrement faibles. -les étudiants à revenu, n'y sont pas exposés », dit-elle. Les géants de la technologie, y compris Bill Gates, Eric Schmidt de Google et Meg Whitman de Hewlett-Packard sont d'accord avec elle. Ils ont mis tout leur poids dans Code.org, une nouvelle organisation à but non lucratif dont les vidéos «apprendre à coder» sont devenues virales. Ils disent que le codage, la programmation et l'informatique seront le langage du 21ème siècle. "Dans un monde où la technologie est de plus en plus utilisée, l'informatique est un art libéral auquel tous les étudiants devraient être exposés, quel que soit leur parcours dans la vie", déclare Hadi Partovi de Code.org.

Les économistes du travail disent que Partovi pourrait avoir raison. Selon le Bureau des statistiques du travail des États-Unis, 778 000 emplois informatiques seront créés d'ici 2020. «C’est une croissance substantielle qui devrait dépasser la croissance de l’ensemble de l’économie», déclare Martin Kohli, économiste régional en chef dans la région. Jan Cuny, qui supervise l'initiative CS10K de la National Science Foundation, un programme de 40 millions de dollars destiné à attirer davantage de professeurs d'informatique dans les salles de classe du secondaire, a déclaré que ces projections étaient faibles. Elle estime que 1, 4 million d'emplois, et 60% des emplois STEM de l'avenir, nécessiteront des compétences en informatique.

Ce sont de bons emplois aussi. En 2012, selon le BLS, le salaire moyen d'un programmeur informatique était d'environ 80 000 $. (En comparaison, le salaire moyen des travailleurs américains est de 45 800 dollars.)

Mais comme le besoin de travailleurs possédant des compétences en informatique explose, le nombre de jeunes possédant ces compétences diminue en réalité. Selon une étude fédérale sur les relevés de notes au secondaire, 25% des lycéens ont suivi un cours d'informatique en 1999. En 2009, dernière donnée pour laquelle ces données sont disponibles, 19% seulement des lycéens avaient appris à écrire du code. Sans surprise, le pourcentage d'étudiants de première année qui déclarent vouloir se spécialiser en informatique a diminué de 70% au cours de la dernière décennie.

Certes, l’informatique est en plein essor dans certaines écoles secondaires. Sur la côte ouest, les High Tech High Schools (leur slogan: «Vous pouvez jouer à des jeux vidéo chez HTH, mais seulement si vous les créez ici»), la toute nouvelle Académie du génie logiciel à New York et des lycées sélectifs dans les villes à travers le pays ont un programme scolaire CS solide. Mais ces écoles sont les exceptions plutôt que la règle. La plupart des lycées n'ont pas compris à quoi devrait ressembler un programme d'études en informatique solide, qui devrait l'enseigner et les étudiants qui devraient suivre les cours.

Une partie du problème tient au fait que, si les économistes et les économistes du secteur affirment que les compétences informatiques sont au cœur de notre viabilité économique, les administrateurs de l’école secondaire marginalisent l’informatique. Seuls neuf États ont fait des cours d’informatique une exigence en matière d’obtention du diplôme. Dans la majorité des lycées, l’informatique est considérée comme une matière à option, comme l’économie domestique ou les magasins. Pour de nombreux enfants qui gardent un œil sur l'université, l'informatique est une réflexion après coup.

Les écoles qui offrent des sciences informatiques limitent souvent les inscriptions aux étudiants qui ont un penchant pour les mathématiques et centrent leurs travaux sur un langage informatique exigeant appelé Java. Et les étudiants suivent fréquemment le programme d’informatique de placement avancé développé par le College Board, un cours utile mais qui ne convient pas à tout le monde. «Ce que la communauté informatique a mis du temps à comprendre, c’est que beaucoup de gens vont avoir besoin d’apprendre la science informatique, et ils vont l’apprendre de nombreuses façons différentes», déclare Mark Guzdial, un Professeur d'informatique interactive au Georgia Institute of Technology et auteur du très respecté blog Computer Education, «il existe de nombreuses façons différentes de l'utiliser. ”

Au cours des cinq prochaines années, avec le soutien de la National Science Foundation, un cours tout aussi rigoureux, mais aussi plus vaste et plus largement applicable, intitulé «Exploring Computer Science», devrait se placer à côté de la science informatique d'AP. Il est temps, dit Guzdial. «Donner aux étudiants un cours qui leur fournira les compétences en informatique dont ils ont besoin - non pas pour devenir un programmeur, mais pour se connecter facilement à des ordinateurs dans leurs propres domaines», pense-t-il, contribuera à attiser un engouement marqué pour le sujet en faisant appel à une gamme plus large lycéens et aligner l’éducation sur les compétences informatiques utiles, centrées sur la carrière.

Obtenir différents types de cours d'informatique dans les lycées peut être particulièrement efficace pour élargir un domaine dominé par les hommes blancs et asiatiques et pour amener davantage d'élèves de couleur à développer leurs compétences en informatique. Dans une enquête menée auprès de 1 400 étudiants universitaires géorgiens inscrits à des cours d'initiation à l'informatique, Guzdial a révélé que 44% des étudiants issus de communautés sous-représentées (noirs, hispaniques, amérindiennes ou multiraciales) avaient suivi des cours d'informatique au lycée. à 27 pour cent des étudiants blancs. Les étudiants blancs, semble-t-il, étaient plus susceptibles de prendre un risque et de s'inscrire à un cours de niveau universitaire dans une matière dont ils n'avaient entendu parler que. Si vous souhaitez encourager une main-d’œuvre plus diversifiée en informatique, il déclare: «Les premières expériences comptent.

Mais les obstacles restent. En l'état actuel des choses, les écoles ont du mal à trouver des enseignants qualifiés pour enseigner aux étudiants les cours d'informatique de l'AP. Trouver des éducateurs pour enseigner Exploring Computer Science sera une tâche ardue. Les adultes ayant des compétences en informatique ont facilement droit à un salaire deux fois supérieur à celui d'un enseignant débutant. Les ordinateurs informatiques avec un yen à enseigner font également face aux exigences de la certification Kafka-eque. (Par exemple, certains États exigent des professeurs d'informatique qu'ils suivent un cours de «méthodologie» en informatique, mais que les collèges d'enseignants n'offrent pas un tel cours.)

Le Dr Chris Stephenson, directeur exécutif de la Computer Science Teachers Association, a déclaré qu'il incombait aux parents de faire pression sur les directeurs d'école et les conseils scolaires pour qu'ils investissent dans le type d'instruction rigoureuse et variée dont les élèves ont besoin. Mais d’abord, dit-elle, les parents doivent comprendre à quel point leurs enfants savent peu de choses. Selon elle, la plupart des parents supposent à tort que leurs enfants «connaissent l’informatique» parce qu’ils sont très habiles à utiliser la technologie. «Mais être un consommateur de technologie - en utilisant un appareil -, utilise le code de quelqu'un d'autre. Ce dont nous avons besoin pour demain, ce sont des étudiants qui savent comment adapter les ordinateurs à leur propre usage et à leurs propres intérêts », a déclaré Stephenson.

De retour à Harlem, le jeune Cristo Rey Byron Acosta a déclaré que, même s'il aime apprendre le code, il ne se spécialisera pas en informatique à l'université. Il envisage d’étudier les sciences politiques ou l’histoire et, avec un peu de chance, finira comme avocat. «Au moment où je deviendrai avocat, vous aurez peut-être besoin de compétences en informatique.» Si cela se produit, il veut être prêt.

Peg Tire est journaliste et auteur à succès de deux livres sur l'éducation, The Trouble WIth Boys and The Good School . Elle est également directrice de la stratégie à la Fondation Edwin Gould, qui investit dans des organisations qui accueillent des enfants à faible revenu dans et par le collège.

Coder la nouvelle langue seconde?