Construim o histogramă, folosind javaScript şi canvas
O histogramă este o funcţie care partiţionează un set de date numerice într-un anumit număr de clase şi asociază fiecărei clase o valoare care reflectă numărul de date înregistrate pe acea clasă.
Abordăm metodic (iarăşi - ca un exerciţiu de elaborare a unei aplicaţii) construcţia unei histograme folosind elementele unui browser (javaScript, <canvas>).
O ecuaţie cu numere complexe, cu NumPy, matplotlib şi GIMP
De la simpla indicaţie din manual - la rezolvare (uneori, o cale plină de capcane), implicând şi unele pachete matematice (NumPy, matplotlib, mpmath), sau "artistice" (GIMP.
Care sunt "constantele" de avut în vedere? De peste tot - dar cu excepţia învăţământului nostru, înglodat în produse point-and-click - rezultă că pentru realizarea produselor informatice sunt angajate trei categorii de instrumente: terminal, editor de cod-sursă şi - după caz - compilator, sau interpretor de limbaj.
Pe o problemă cu polinoame din manualul de Algebră
Obiceiul general este unul expeditiv: rezolvă (fără cuvinte), vezi rezultatul şi abandonează apoi problema (trecând imediat la o altă "problemă"). Discuţia pe marginea problemei şi evidenţierea unor conexiuni este de regulă neavenită, fiind considerată ca o divagaţie inutilă şi o pierdere de timp. Obiceiul este deasemenea, de a rezolva eminamente manual, folosind cel mult telefonul şi doar pentru a face adunări, înmulţiri şi extragere de radicali… Învăţământ de uzură.
Discutăm aici o problemă din manualul de matematică, implicând şi unele biblioteci publice care au fost create pentru a deservi diverse necesităţi matematice (fiind utilizate în munca de zi cu zi a cercetătorilor din diverse domenii şi devenind instrumente de lucru obişnuite în multe universităţi şi facultăţi).
Form-Django dinamic, cu MultiWidget pentru note şi absenţe
Defineşte un MultiWidget()
pentru a prelua (din trei elemente <input>) notele şi absenţele unui elev la un obiect şi constituie un formular dinamic cu câmpuri bazate pe acest widget - servind pentru updatarea sau înscrierea notelor şi absenţelor elevilor la obiectele specifice clasei respective.
vezi Cărţile mele (de programare)