Cuál es el mejor proyecto de informática para un estudiante de secundaria?

Los mejores proyectos son interesantes y útiles para ti más allá del ámbito del curso de informática.

En el instituto, a finales de los 60’s, me centré en hacer mis deberes de geometría analítica, escribiendo programas para hacer:

  • Expansión de binomios
  • Integración y diferenciación numérica
  • Planificación de funciones (f(x)) (en la impresora de la consola)
  • Planificando ecuaciones (en la impresora de la consola) de 0=f(x,y) donde la ecuación podría ser satisfecha por múltiples y’s para la misma x.
  • Ordenando registros en el disco mientras se mantiene sólo el orden de los registros actuales en la memoria debido a la memoria muy limitada
  • Convirtiendo enteros en cualquier base, desde la base 10 a cualquier base 2 a 36.

En la universidad, escribí programas para hacer los deberes de ingeniería, como diseños de sistemas de Laplace y sus gráficos de Bode, análisis de circuitos y aritmética con dimensiones y unidades, por lo que se podía escribir, por ejemplo sobre

  • velocidad: (10 en furlongs) por quincena en ( angstroms por nanosegundo) y obtener la respuesta correcta
  • corriente: (100 en culombios) por milisegundo en microamperios
  • Y otras en las que las dimensiones tienen potencias, como la aceleración, con su distancia por tiempo^2, o las fuerzas en libras, dinas y newtons.

Más tarde, tuve la brillante idea de hacer autómatas celulares en celdas de hojas de cálculo. Creé una versión toroidal de la Vida de Conway en Lotus 123, y más tarde en Excel, sólo por diversión, sin macros.

Lo que hay que destacar no son estos ejemplos, sino que escribí programas para lograr lo que necesitaba o quería hacer. Más tarde, esto se conoció como «programación personal». Si puedes conseguir el crédito del proyecto por hacerlo, genial.