Cómo la BBC y Harvard criaron a toda una generación de primeros programadores



En Habré es difícil encontrar una persona que no hubiera oído hablar del famoso curso de Harvard de conferencias sobre programación Computer Science 50 , que de forma accesible enseña al oyente los conceptos básicos de la programación y es adecuado incluso para aquellos que no lo estaban en absoluto. conectado con TI, pero decidió comenzar a estudiar esta especialidad. Hace varios años incluso se tradujo al ruso .



Pero esta no es la primera idea de este tipo; antes se han hecho intentos para mejorar los conocimientos informáticos. A principios de la década de 1980, la BBC Corporation, con el apoyo del gobierno británico, lanzó un curso inusual de aprendizaje a distancia y la popularización de la tecnología informática llamado BBC Computer Literacy Project. Hasta la fecha, este es el concepto más inédito de su tipo en términos de escala: se ha publicado durante casi diez años, reuniendo una gran audiencia. En esos años, el Reino Unido podría ser llamado legítimamente el país más avanzado en el campo de la tecnología de la información, luego superó incluso a los Estados Unidos.



Prerrequisitos 



La programación es una profesión muy popular y se ha convertido hace mucho tiempo. Pero hace medio siglo, esto no era tan obvio para el público en general, otras especialidades estaban en tendencia, y todavía estaba lejos del bombo de TI y el auge de corporaciones gigantes como Google. Sin embargo, se necesitaban programadores, y se requería interesar a las personas en esta profesión, para explicarles que en una computadora no solo se pueden jugar simples juegos de arcade como Pong. Además, en ese momento, las computadoras eran omnipresentes en las fábricas y la gente se sentía amenazada por ellas, preocupada de que sus especialidades se redujeran debido a la informatización de la producción. Era necesario calmar al público y atraer nuevo personal. 



En 1978, como parte de la popular serie documental de televisión HorizonSe lanzó una serie de Now the Chips are Down , que exploraba el impacto de las computadoras en la vida moderna. Se rumoreaba que el episodio fue mostrado al Gabinete del Reino Unido y avergonzado por el gobierno británico de que la población del país está mal informada sobre las nuevas tecnologías, y esto amenaza la economía del país, en el contexto del inicio del boom mundial de las computadoras personales; Estados Unidos acababa de empezar a lanzar el Apple II, una de las computadoras más populares de la época, lo que hizo estallar el mercado. 



A fines de la década de 1970, BBC Education realizó un estudio internacional financiado por la Comisión de Recursos Humanos, que dio como resultado un informe titulado " Microelectronics”, Que recoge las opiniones de diversos expertos de la industria, sindicatos y docentes sobre las tendencias actuales en el uso de las computadoras. Lo que es digno de mención, realmente hace un buen trabajo al analizar las perspectivas de desarrollo de la tecnología informática, discutiendo problemas que son relevantes hoy en día, como: reconocimiento y síntesis de voz, el impacto de la tecnología en los negocios, la educación, la salud e incluso algunos. problemas filosóficos. 





Christopher Evans 



Por la misma época, Christopher Evans escribió el libro de divulgación científica futurológica The Micro Millennium, en el que describe su visión del desarrollo de la tecnología informática hasta el año 2000. Más tarde, el libro seutilizará como unaserie de televisión deseis episodios, The Mighty Micro , que llegará a la televisión en el otoño / invierno de 1979 e impresionará enormemente a Paul Krivacek de la BBC (más tarde se convertiría en el Productor de Computer Literacy Proyecto).





Paul Krivachek en 1982





Kenneth Baker Kenneth Baker era



entonces el Secretario de Tecnología de la Información de Gran Bretaña. Fue muy activo en la defensa de la introducción de las computadoras en la educación y la producción, con razón indignado de que el país esté muy atrasado en el sector de las TI. Y en 1980, pronunció un discurso, "Estrategia Nacional de Tecnología de la Información", en el que criticó el atraso del sistema educativo, persuadió al gobierno de equipar las escuelas con nuevas microcomputadoras BBC y declaró a 1982 el año de la alta tecnología, que en gran medida contribuido al proyecto CPL.



Desarrollo del programa



Todo ello llevó a que a finales de los 70 la BBC, junto con el gobierno británico, pensaran en la necesidad de que la gente se interesara por la programación, para demostrar que no es muy difícil y accesible a todo aquel que quiera hacerse con una nueva especialidad. . Lo llamaron simple: "Proyecto de alfabetización informática" o "Proyecto de alfabetización informática". 



Antes de la era de Internet, todavía eran casi 10 años, y solo los científicos pensaban en las perspectivas de las redes de computadoras, por lo tanto, el curso se creó en el formato más popular de la serie de televisión en ese momento. Se planeó lanzar diez episodios, bajo el título general "El programa informático", que se mostrarían en un momento conveniente para los estudiantes universitarios y luego se repetirían para los espectadores domésticos.





On the Move



Es curioso que al desarrollar el concepto de la serie se aprovechó la experiencia de erradicar el analfabetismo entre la población adulta del país. Sorprendentemente, a finales del siglo XX, había tal problema en Gran Bretaña que varios millones de adultos tenían dificultades para leer y escribir. El proyecto se lanzó en 75 como una serie de televisión llamada " On the Move". Varias docenas de episodios contienen breves bocetos de la vida de dos mensajeros en una furgoneta, Alpha (Bob Hoskins) y Bertha (Donald Guy), en los que Alf se burla de la alfabetización de Bert y se regocija por su éxito. Además, cada episodio contiene una entrevista con una persona que cuenta cómo ha cambiado su vida después de aumentar la alfabetización y discursos de presentadores famosos de la época. Al final de cada episodio, se mostró una línea de ayuda donde se podía llamar y recibir consejos. 



El CLP fue precedido por varias series cortas sobre el tema para preparar a los espectadores para el problema y analizar la reacción de la audiencia: The Silicon Factor y Managing the Micro... En la primera serie, las tecnologías informáticas se muestran a la gente común y se muestran sus opiniones, y la segunda serie fue la ciencia popular, que habló sobre el trabajo de los microprocesadores y las computadoras. 



En ese momento, las retransmisiones televisivas educativas de la BBC eran más didácticas de lo que son ahora, y siempre han ido acompañadas de la publicación de libros con material educativo y popular. CLP no es una excepción. Como parte del curso, se publicaron varios manuales y recopilaciones de problemas entretenidos, tanto de investigación como de desarrollo, y aquellos que podrían ser utilizados para resolver problemas cotidianos actuales en el día a día de cualquier persona. 



Es imposible programar simplemente leyendo un libro en BASIC, se requiere una computadora. Por eso, la BBC se arriesgó y decidió publicar no solo libros sobre programación, sino también sobre la propia computadora. Esta fue la primera experiencia de creación de material didáctico masivo, completamente diferente a los libros habituales.





 Adoptaron un enfoque responsable para el lanzamiento de hardware para la transmisión de televisión, se lanzó una licitación para desarrollar una computadora que sería bastante simple y podría presentar a las personas a una nueva profesión sin costos importantes. El precio final fue un poco más de £ 200 para el modelo inicial, que era aproximadamente el salario promedio durante una semana o dos. La versión más potente costaba £ 325, más cara pero también comparativamente presupuestaria. Puede encontrar más información sobre la historia de su creación y la especificación en este artículo sobre Habré: BBC Micro, la computadora que venció al ZX Spectrum .





La elección del lenguaje de programación fue obvia. Pascal es demasiado pesado para personas no capacitadas, C es aún más complicado, C ++ no se inventó entonces y lenguajes como Fortran y Cobol son demasiado específicos y están diseñados para un nicho estrecho de tareas. Por eso se eligió BASIC. A pesar de las escasas capacidades, tiene una ventaja indiscutible: la visibilidad. Su sintaxis es tan simple que la lista se parece mucho a un texto narrativo normal, y los programas cortos son comprensibles incluso para aquellos que no están familiarizados con la programación. 



Además de manuales, el programa también produjo otros libros sobre computadoras y programación, uno de los cuales se convirtió en un verdadero éxito de ventas; Se vendieron 80.000 copias:





El software de computadora se producía en casetes y era bastante tradicional para esa época. Ejercicios de programación, programas para cálculos domésticos sencillos y, por supuesto, juegos.





Lanzamiento del proyecto



La primera parte del proyecto educativo fue lanzado en los años 82-83, contenía cuatro series, cada una de las cuales comprende secuencialmente varios ejemplos del uso de computadoras. Se proyectaron un total de 31 episodios de 25 minutos cada uno. Cada episodio analiza un pequeño problema del mundo real para que los espectadores lo resuelvan usando su computadora BBC Micro y los manuales que lo acompañan. En la primera serie, se entienden los conceptos básicos de la programación en BASIC, luego las tareas se vuelven gradualmente más complicadas. 





Además, se lanzó un curso de programación BÁSICA de 30 horas en National Extension College , que registró a más de 150,000 personas, con una tasa de deserción menor al 3%, lo que para los estándares actuales puede considerarse un excelente resultado para la programación de educación a distancia.



¡Los resultados del primer año de CLP fueron realmente impresionantes! La audiencia de cada número fue de 500.000 a 2.000.000 de espectadores. No es de extrañar que la cantidad de computadoras vendidas supere los dos millones (incluidas las ventas en otros países), porque sin una computadora no tenía sentido ver el programa. El 85% de las escuelas primarias y el 65% de las escuelas secundarias han elegido BBC Micro como su computadora educativa. La compañía de computadoras Acorn también tuvo una zanahoria, pasando de £ 1 millón en 1979 a £ 20 millones en 1982. 



Segunda etapa, 1983-1989



El éxito fue tan abrumador que el gobierno extendió el proyecto hasta 1989. En la segunda fase, se lanzaron un total de más de 200 episodios, incluido el formato inusual de transmisiones en vivo "Micro-Live", programas de media hora a dos, en los que hubo comunicación en vivo con la audiencia en el estudio, experimentado y programadores novatos. Durante uno de esos espectáculos, ocurrió una curiosidad divertida. La muestra estuvo dedicada al trabajo del correo electrónico. Uno de los espectadores, mientras esperaba la transmisión, escuchó al gerente en la sala contigua entregar instrucciones a los presentadores y decir en voz alta la contraseña del buzón, que se iba a utilizar para la demostración. Imagínese la sorpresa de los presentadores cuando en el aire vieron conectarse a su cuenta y enviar una carta con un texto sarcástico (afortunadamente, decente) sobre el tema de la seguridad informática.Pero salió una lección muy visual para la audiencia.



El desarrollo de la tecnología informática durante la existencia del programa llevó a sus problemas a discutir la programación no solo en las computadoras BBC Micro, sino también en otras, incluida la ZX Spectrum, que inicialmente compitió por la computadora del programa, pero perdió la competencia. 



El resultado de todo el programa fue un gran aumento del interés de la gente en las computadoras, lo que empujó a muchas personas a trabajar en el campo de la tecnología de la información. Las personas dejaron de tener miedo de verse privadas de sus puestos, las empresas comenzaron a introducir las computadoras de manera más activa en sus procesos y las escuelas introdujeron la capacitación en los conceptos básicos de las especialidades informáticas. Es algo molesto que la BBC no haya pensado en una estrategia comercial para la expansión en los mercados extranjeros y no haya podido ganar suficiente popularidad en el extranjero debido a la fuerte competencia con las redes locales de distribución de computadoras.



Herencia



Puede ver la primera parte de la serie de 10 episodios en el sitio web de Internet Archive .



Además, la BBC mantiene un archivo de juegos para su computadora en el Archivo Completo de Microjuegos de la BBC .



Los emuladores BBC Micro existen para casi todas las plataformas, incluidas las móviles, por ejemplo: Beebdroid .



En 2015, en el contexto de otro declive en el interés por las tecnologías de la información y la falta de especialistas, la BBC trató de cambiar las cosas y lanzó una placa simple para el próximo programa educativo: la BBC micro: bit... Este es un típico Chip-on-Board construido en un procesador ARM, la mitad del tamaño de una tarjeta bancaria y con capacidades de hardware bastante modestas: un procesador ARM Cortex-M0 que funciona a 16 MHz, con 16 kilobytes de RAM y 256 kilobytes de flash. memoria, acelerómetro, brújula, termómetro y matriz de 25 leds. Desde interfaces USB, BT y un par de botones. En 2020, se lanzó la segunda revisión en un procesador ARM Cortex-M4 más potente , complementado con un micrófono y un altavoz; la memoria flash se incrementó a 512 kilobytes y la RAM a 128 kb.





Inicialmente, se asumió que el dispositivo de placa única se programaría en versiones adaptadas de Pyton y JS, pero luego se lanzaron varios lenguajes de programación más, desde BASIC hasta Pascal y C ++. 



***



Recordando el éxito de este proyecto nacional, solo queda envidiar a los británicos y soñar que se lanzará un curso similar a largo plazo en nuestro país, especialmente porque las computadoras se han vuelto incomparablemente más asequibles, todos tienen un teléfono inteligente en el bolsillo más poderoso que BBC Micro e Internet para aprender es mucho más conveniente que la televisión con un libro.






All Articles