momente şi schiţe de informatică şi matematică
To attain knowledge, write. To attain wisdom, rewrite.

Relevanţă şi omisiuni

Olimpiadă | SymPy
2013 mar

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ă

GCD | Ganga, Mircea | Octave | Python | SymPy
2013 mar

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

Django | Python
2013 feb

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.

Experimente de modelare a datelor (Python, Django şi SQL)

Django | MySQL | Python | SQL
2013 jan

Folosind (în SQL SELECT) clauza GROUP BY cu modificatorul WITH ROLLUP putem obţine "într-un singur pas" mediile generale pe fiecare obiect şi pe fiecare arie curriculară, pentru elevii unei clase specificate.
Exprimarea corespunzătoare pentru aceasta în Python-Django (pe lângă faptul că este portabilă) este desigur mai elegantă şi mult mai concisă faţă de cea direct în SQL - dar nicidecum mai eficientă (ba dimpotrivă).

Un exemplu de lucru cu formulare dinamice, în Django

Django | Python | jQuery
2013 jan

Avem de pus la dispoziţia unor funcţii de prelucrare un formular pentru introducerea mediilor unui elev (selectat din lista prezentată) la obiectele şcolare existente în momentul execuţiei - deci un formular care să redea obiectele respective împreună cu câte o casetă pentru introducerea mediei.


Prev
Next
ALL (386 titluri)

vezi Cărţile mele (de programare)

despre acesta ~ Home
(sau https://vlad.bazon.net/

Factoriale | Graficul funcţiilor

PGN browser | chess JS engine

Load

in /slightchess

/slightchess

626 partide analizate cu Crafty

(R) Computer Art | Decoraţiuni

Aplicaţii şcolare (javaScript)

Sinteze: