Calculul coeficienţilor binomiali
Am improvizat la clasă acest exerciţiu: să se scrie într-un fişier toţi termenii unei dezvoltări binomiale (a + b)n; care este cel mai mare termen, pentru a = 1/4, b = 5/4 şi n = 2008?
La Matematică aceşti C(n, k) sunt utilizaţi formal (operând cu expresii, nu cu valori), pe când într-un program ei sunt efectiv nişte numere - chiar dacă "mari" - şi apar veşnicele probleme de reprezentare şi de calcul, angajând un limbaj sau altul.
cu modestele noastre posibilităţi - alegem ca temă "aniversară" calculul mediei şcolare...
S-ar cuveni să consemnăm că Dennis_Ritchie a încetat din viaţă… Dennis Ritchie este creatorul limbajului C şi implicit - unul dintre pilonii principali ai informaticii moderne; sistemele de operare - iar Dennis Ritchie este coautor al sistemului Unix - şi limbaje ca Perl, Python, PHP, javaScript etc., Internetul cu ceea ce are la bază, inclusiv browserele toate - se bazează esenţial pe limbajul C.
Formularea orarului, cu Python şi Sphinx
Presupunem că avem un fişier Excel în care este scris orarul curent al şcolii. Scriem un program în Python şi apoi folosim Sphinx, pentru a transforma fişierul respectiv într-o documentaţie (site HTML) uşor de utilizat (având referinţe încrucişate între profesori, clase, discipline) şi de întreţinut.
Site-ul rezultat: orar_site.docere.ro.
O problemă de geometrie, cu instrumente moderne
Cu GeoGebra poţi trasa comod ("point-and-click") şi poţi analiza figuri geometrice oricât de complexe.
Avem la şahPGN un "browser" propriu pentru partide de şah. Un asemenea instrument ar trebui să poată fi configurat pentru a fi utilizat în mai multe contexte posibile; vizăm aici posibilitatea de a-l integra într-o pagină Web care angajează partide de şah.
Pe de altă parte, partida analizată reflectă corelaţia dintre centralizare şi atacul pe flanc (specifică de altfel nu numai pentru şah, dar de exemplu şi în tenis, sau alte jocuri).
vezi Cărţile mele (de programare)