Qual è il miglior progetto di informatica per uno studente delle superiori?

I migliori progetti sono interessanti e utili per te al di là dello scopo del corso di informatica.

Al liceo alla fine degli anni '60's, mi sono concentrato sul fare i miei compiti di geometria analitica, scrivendo programmi per fare:

  • Espansioni binomiali
  • Integrazione e differenziazione numerica
  • Plottare funzioni (f(x)) (sulla stampante della console)
  • Tracciare equazioni (sulla stampante della console) di 0=f(x,y) dove l'equazione potrebbe essere soddisfatta da più y's per la stessa x.
  • Ordinare i record su disco mantenendo solo l'ordine del record corrente in memoria a causa della memoria molto limitata
  • Convertire numeri interi in qualsiasi base, dalla base 10 a qualsiasi base 2 a 36.

Al college, ho scritto programmi per fare i compiti di ingegneria, come i disegni dei sistemi di Laplace e i loro diagrammi di Bode, l'analisi dei circuiti, e l'aritmetica con dimensioni e unità, in modo da poter scrivere, per esempio circa

  • velocità: (10 in furlongs) per quindici giorni in ( angstroms per nanosecondo ) e ottenere la risposta corretta
  • corrente: (100 in coulombs) per millisecondo in microamps
  • E altri dove le dimensioni hanno potenze, come l'accelerazione, con la sua distanza per tempo^2, o forze in libbre, dynes, e newtons.

In seguito, ho avuto la brillante idea di fare automi cellulari in celle di foglio elettronico. Ho creato una versione toroidale di Conway's Life in Lotus 123, e più tardi Excel, solo per divertimento, senza macro..

Il risultato non è questi esempi, ma che ho scritto programmi per realizzare ciò che avevo bisogno di fare o volevo fare. Più tardi, questo divenne noto come "programmazione personale". Se si può ottenere il credito del progetto per farlo, bene.