Comment la BBC et Harvard ont élevé toute une génération de premiers programmeurs



Sur Habré il est difficile de trouver une personne qui n'aurait pas entendu parler du fameux cours de Harvard de conférences sur la programmation Computer Science 50 , qui sous une forme accessible enseigne à l'auditeur les bases de la programmation et convient même à ceux qui ne l'ont pas été du tout. connecté avec l'informatique, mais a décidé de commencer à étudier cette spécialité. Il y a plusieurs années, il a même été traduit en russe .



Mais ce n'est pas la première idée de ce genre; des tentatives pour améliorer les connaissances en informatique ont déjà été faites. Au début des années 80, la BBC Corporation, avec le soutien du gouvernement britannique, a lancé un cours d'enseignement à distance inhabituel et la vulgarisation de la technologie informatique appelé BBC Computer Literacy Project. À ce jour, c'est le concept le plus inédit du genre en termes d'échelle: il est publié depuis près de dix ans, rassemblant un large public. Au cours de ces années, le Royaume-Uni pouvait à juste titre être qualifié de pays le plus avancé dans le domaine des technologies de l'information, puis il dépassait même les États-Unis.



Conditions préalables 



La programmation est une profession très populaire et est devenue il y a si longtemps. Mais il y a un demi-siècle, ce n'était pas si évident pour le grand public, d'autres spécialités étaient à la mode, et c'était encore loin du battage médiatique informatique et de la montée en puissance des grandes entreprises comme Google. Cependant, il fallait des programmeurs, et il fallait intéresser les gens à ce métier, leur expliquer que sur un ordinateur, on ne peut pas seulement jouer à de simples jeux d'arcade comme Pong. De plus, à l'époque, les ordinateurs étaient omniprésents dans les usines, et les gens se sentaient menacés par eux, craignant que leurs spécialités ne soient réduites en raison de l'informatisation de la production. Il fallait calmer le public et attirer du nouveau personnel. 



En 1978, dans le cadre de la populaire série télévisée documentaire HorizonUne série de Now the Chips are Down a été publiée , qui explore l'impact des ordinateurs sur la vie moderne. Selon la rumeur, l'épisode a été montré au cabinet britannique et honteux par le gouvernement britannique que la population du pays est mal informée sur les nouvelles technologies, ce qui menace l'économie du pays, dans le contexte du début du boom mondial des ordinateurs personnels; les États-Unis venaient de commencer à sortir l'Apple II, l'un des ordinateurs les plus populaires de l'époque, qui a fait exploser le marché. 



À la fin des années 1970, BBC Education a mené une étude internationale financée par la Commission des ressources humaines, qui a abouti à un rapport intitulé « Microelectronics», Qui expose les points de vue de divers experts de l'industrie, des syndicats et des enseignants sur les tendances actuelles de l'utilisation des ordinateurs. Ce qui est remarquable, c'est vraiment un bon travail d'analyse des perspectives de développement de la technologie informatique, de discussion des problèmes qui sont pertinents aujourd'hui, tels que: la reconnaissance et la synthèse de la parole, l'impact de la technologie sur les entreprises, l'éducation, la santé, et même certains problèmes philosophiques. 





Christopher Evans 



À la même époque, Christopher Evans a écrit le livre de vulgarisation scientifique futurologique The Micro Millennium, dans lequel il décrit sa vision du développement de la technologie informatique jusqu'en 2000. Plus tard, le livre serautilisé comme unesérie télévisée desix épisodes, The Mighty Micro , qui sortira à la télévision à l'automne / hiver 1979 et impressionnera grandement Paul Krivacek de la BBC (il deviendra plus tard le producteur de Computer Literacy Projet).





Paul Krivachek en 1982





Kenneth Baker Kenneth Baker était



alors secrétaire britannique à la technologie de l'information. Il a été très actif dans le plaidoyer pour l'introduction de l'informatique dans l'éducation et la production, indigné à juste titre que le pays soit loin derrière dans le secteur informatique. Et en 1980, il a prononcé un discours, "National Strategy for Information Technology", dans lequel il critiquait le retard du système éducatif, persuadait le gouvernement d'équiper les écoles de nouveaux micro-ordinateurs BBC et déclarait 1982 l'année de la haute technologie, ce qui contribué au projet CPL.



Développement de programme



Tout cela a conduit au fait qu'à la fin des années 70, la BBC, en collaboration avec le gouvernement britannique, a réfléchi à la nécessité d'intéresser les gens à la programmation, de montrer que ce n'est pas très difficile et accessible à quiconque souhaite acquérir une nouvelle spécialité. . Ils l'appelaient simple: "Computer Literacy Project" ou "Computer Literacy Project". 



Avant l'ère d'Internet, cela faisait encore près de 10 ans et seuls les scientifiques pensaient aux perspectives des réseaux informatiques.Le cours a donc été créé dans le format le plus populaire de la série télévisée à l'époque. Il était prévu de lancer dix épisodes, sous le titre général «Le programme informatique», qui seraient diffusés à un moment opportun pour les étudiants et ensuite répétés pour les téléspectateurs à domicile.





En mouvement



Il est curieux que lors de l'élaboration du concept de la série, l'expérience de l'éradication de l'analphabétisme parmi la population adulte du pays ait été utilisée. Étonnamment, à la fin du 20e siècle, il y avait un tel problème en Grande-Bretagne que plusieurs millions d'adultes avaient des difficultés à lire et à écrire. Le projet a été lancé en 75 sous la forme d'une série télévisée intitulée " On the Move". Plusieurs dizaines d'épisodes contiennent de courts croquis de la vie de deux courriers dans une camionnette, Alpha (Bob Hoskins) et Bertha (Donald Guy), dans lesquels Alf se moque de l'alphabétisation de Bert et se réjouit de son succès. En outre, chaque épisode contient une interview avec une personne qui raconte comment sa vie a changé après l'augmentation de l'alphabétisation, et des discours de présentateurs célèbres de l'époque. À la fin de chaque épisode, un service d'assistance téléphonique a été montré où l'on pouvait appeler et obtenir des conseils. 



Le CLP a été précédé de plusieurs courtes séries sur le sujet pour préparer les téléspectateurs au problème et analyser la réaction du public: The Silicon Factor et Managing the Micro... Dans la première série, les technologies informatiques sont démontrées aux gens ordinaires et leurs opinions sont montrées, et la deuxième série était la science populaire, qui parlait du travail des microprocesseurs et des ordinateurs. 



À l'époque, les émissions de télévision éducatives de la BBC étaient plus didactiques qu'elles ne le sont actuellement et ont toujours été accompagnées de la publication de livres contenant du matériel éducatif et populaire. CLP ne fait pas exception. Dans le cadre du cours, plusieurs manuels et recueils de problèmes divertissants ont été publiés, à la fois en recherche et développement, et ceux qui pourraient être utilisés pour résoudre les problèmes quotidiens actuels dans la vie quotidienne de toute personne. 



Il est impossible de programmer simplement en lisant un livre sur BASIC, cela nécessite un ordinateur. Par conséquent, la BBC a pris une chance et a décidé de publier non seulement des livres sur la programmation, mais aussi l'ordinateur lui-même. Ce fut la première expérience de création de matériel didactique de masse, complètement différent des livres habituels.





 Ils ont adopté une approche responsable de la sortie de matériel pour la transmission télévisuelle, un appel d'offres a été lancé pour développer un ordinateur qui serait assez simple et pourrait initier les gens à un nouveau métier sans frais importants. Le prix final était d'un peu plus de 200 £ pour le modèle initial, ce qui correspondait à peu près au salaire moyen d'une semaine ou deux. La version la plus puissante était de 325 £, plus chère mais aussi relativement budgétaire. Plus d'informations sur l'histoire de sa création et la spécification peuvent être trouvées dans cet article sur Habré: BBC Micro - l'ordinateur qui a battu le ZX Spectrum .





Le choix du langage de programmation était évident. Pascal est trop lourd pour les personnes non formées, C est encore plus compliqué, C ++ n'a pas été inventé alors, et des langages comme Fortran et Cobol sont trop spécifiques et adaptés à un créneau étroit de tâches. C'est pourquoi BASIC a été choisi. Malgré les maigres capacités, il a un avantage incontestable: la visibilité. Sa syntaxe est si simple que la liste ressemble beaucoup à un texte narratif ordinaire, et les programmes courts sont compréhensibles même pour ceux qui ne sont pas du tout familiarisés avec la programmation. 



En plus des manuels, le programme a également produit d'autres livres sur l'informatique et la programmation, dont l'un est devenu un véritable best-seller; 80000 exemplaires ont été vendus:





Les logiciels informatiques étaient produits sur cassettes et étaient assez traditionnels à cette époque. Exercices de programmation, programmes de calculs ménagers simples et, bien sûr, jeux.





Lancement du projet



La première partie du projet éducatif a été publiée dans les années 82-83, elle contenait quatre séries, dont chacune comprend séquentiellement plusieurs exemples d'utilisation des ordinateurs. Au total, 31 épisodes ont été diffusés, de 25 minutes chacun. Chaque épisode traite d'un petit problème du monde réel que les téléspectateurs doivent résoudre à l'aide de leur ordinateur BBC Micro et des manuels qui l'accompagnent. Dans la première série, les bases de la programmation en BASIC sont comprises, puis les tâches se compliquent progressivement. 





En outre, un cours de programmation BASIC de 30 heures a été lancé au National Extension College , qui a enregistré plus de 150000 personnes, avec un taux d'abandon inférieur à 3%, ce qui, selon les normes actuelles, peut être considéré comme un excellent résultat pour la programmation d'apprentissage à distance.



Les résultats de la première année du CLP ont été vraiment impressionnants! L'audience de chaque numéro était de 500 000 à 2 000 000 de téléspectateurs. Sans surprise, le nombre d'ordinateurs vendus était supérieur à deux millions (y compris les ventes dans d'autres pays), car sans ordinateur, regarder le programme n'avait aucun sens. 85% des écoles élémentaires et 65% des écoles secondaires ont choisi le BBC Micro comme ordinateur pédagogique. La société informatique Acorn avait également une carotte, passant de 1 million de livres en 1979 à 20 millions de livres en 1982. 



Deuxième étape, 1983-1989



Le succès a été si écrasant que le gouvernement a prolongé le projet jusqu'en 1989. Dans la deuxième phase, un total de plus de 200 épisodes ont été publiés, y compris le format inhabituel des émissions en direct "Micro-Live", des programmes d'une demi-heure à deux, dans lesquels il y avait une communication en direct avec le public dans le studio, expérimenté et les programmeurs novices. Au cours d'un tel spectacle, une drôle de curiosité s'est produite. L'émission était consacrée au travail du courrier électronique. L'un des téléspectateurs, en attendant la diffusion, a entendu le responsable de la salle voisine distribuer des instructions aux présentateurs et dire à haute voix le mot de passe de la boîte aux lettres, qui allait être utilisée pour la démonstration. Imaginez la surprise des présentateurs lorsqu'ils ont regardé à l'antenne se connecter à leur compte et envoyer une lettre avec un texte sarcastique (heureusement, décent) sur le sujet de la sécurité informatique.Mais une leçon très visuelle est sortie pour le public.



Le développement de la technologie informatique au cours de l'existence du programme a conduit à ses problèmes de discussion de la programmation non seulement sur les ordinateurs BBC Micro, mais aussi sur d'autres, y compris le ZX Spectrum, qui était initialement en concurrence pour l'ordinateur du programme, mais a perdu la concurrence. 



Le résultat de l'ensemble du programme a été une forte augmentation de l'intérêt des gens pour les ordinateurs, qui a poussé de nombreuses personnes à travailler dans le domaine des technologies de l'information. Les gens ont cessé d'avoir peur d'être privés de leur poste, les entreprises ont commencé à introduire plus activement les ordinateurs dans leurs processus et les écoles ont introduit une formation aux bases des spécialités informatiques. Il est quelque peu ennuyeux que la BBC n'ait pas réfléchi à une stratégie commerciale d'expansion sur les marchés étrangers et n'ait pas été en mesure d'acquérir une popularité suffisante à l'étranger en raison de la forte concurrence avec les réseaux locaux de distribution informatique.



Patrimoine



Vous pouvez regarder la première partie de la série de 10 épisodes sur le site Internet des Archives Internet .



En outre, la BBC tient à jour des archives de jeux pour son ordinateur dans les archives complètes des micro-jeux de la BBC .



Les émulateurs BBC Micro existent pour presque toutes les plateformes, y compris les plateformes mobiles, par exemple: Beebdroid .



En 2015, dans le contexte d'un nouveau déclin de l'intérêt pour l'informatique et d'un manque de spécialistes, la BBC a tenté de faire bouger les choses et a sorti un simple single-board pour le prochain programme éducatif: The BBC micro: bit... Il s'agit d'une puce à bord typique construite sur un processeur ARM, la moitié de la taille d'une carte bancaire et avec des capacités matérielles plutôt modestes: un processeur ARM Cortex-M0 fonctionnant à 16 MHz, avec 16 kilo-octets de RAM et 256 kilo-octets de flash mémoire, un accéléromètre, une boussole, un thermomètre et une matrice de 25 LED. Des interfaces USB, BT et quelques boutons. En 2020, la deuxième révision a été publiée sur un processeur ARM Cortex-M4 plus puissant , complété par un microphone et un haut-parleur; la mémoire flash a été augmentée à 512 kilo-octets et la RAM jusqu'à 128 ko.





Initialement, il était supposé que le dispositif monocarte serait programmé sur des versions adaptées de Pyton et JS, mais plus tard, plusieurs autres langages de programmation ont été publiés pour lui, de BASIC à Pascal et C ++. 



***



En se souvenant du succès de ce projet national, il ne reste plus qu'à envier les Britanniques et à rêver qu'un parcours similaire à long terme sera lancé dans notre pays, d'autant plus que les ordinateurs sont devenus incomparablement plus abordables, chacun a dans sa poche un smartphone plus puissant que BBC Micro et Internet pour apprendre sont beaucoup plus pratiques que la télévision avec un livre.






All Articles