Înmulțirea fără o masă

Înmulțirea fără o masă

App idee a venit în această vară, în care 10 ani, fiul meu în timpul vacanței de vară a decis să studieze programarea. Ca limbaj de programare, a ales limba Java. Am prins ochii lui arata ca el alege în mediul de dezvoltare Eclipse, rescrie codul din carte, și de fiecare dată în stare latentă în mine proiect pisica voce Manager de Matroskin cârtit: „Oh, Choi ceva ce am pierdut hrana lui nu utilizați acest programator junior, chiar și în cazul în care beneficiul aduce ". A fost necesar să se vină urgent sarcina de programare, simplă, dar în același timp utilă.







Înmulțirea fără o masă

Săpat în lista de așteptare sarcini la cele mai bune de ori, am reușit încă să găsească un loc de muncă adecvat - pentru a scrie codul pentru „magic“ de multiplicare de numere de la 2 la 12. La acea vreme, care studiază în liceu sovietic, am fost interesat de diverse trucuri matematice, trucuri și viclean etc. Îmi amintesc, am scuturat istoria compatriotului nostru Iacov Trachtenberg, care, fiind prizonier al lagărelor naziste, pentru a nu merge nebun de groaza din jur, a venit cu un sistem de calcule mentale rapide. Ulterior, acest lucru (sau un similar) sistem a fost folosit de oameni-calculatoare care uimesc imaginația altora, înmulțirea rapidă în vedere numărul foarte mare. În plus față de algoritmii de calcul de bază a sistemului cuprinde de asemenea metode speciale de multiplicare a unui număr mic de 2 - 12 pe numere întregi arbitrare. Din cele mai vechi timpuri, mi-am amintit de regulă doar „magic“ multiplicarea numărului de 2 cifre de 11. De exemplu, pentru a multiplica numărul de 43-11, trebuie să „push“ numerele 4 și 3, scris între ele un total de 7, adică, rezultatul va fi de 473.

Așa că am decis să facem o aplicație utilă care să învețe astfel de reguli de multiplicare fără a învăța masa. Poate, în procesul de dezvoltare, vom învăța să înmulțim în acest fel!

Tehnologie de dezvoltare

După cum am scris deja, copilul a vrut să învețe cum să scrie cod Java. În cazul în care a luat un astfel de lucru - nu se știe ce să facă cu privire la aceasta - la început nu a fost clar. După reflecție, am decis să fac acest lucru:

Înmulțirea fără o masă

Această abordare are argumente pro și contra.

  • aceeași aplicație nu trebuie să fie refăcută separat pentru fiecare platformă mobilă, se face o singură dată pentru toate platformele;
  • HTML este foarte bun pentru crearea formelor de ecran din cauciuc, cu aspect decent pe dispozitive cu dimensiuni diferite ale ecranului (foarte important pentru Android, într-o măsură mai mică - pentru iOS);
  • Am avut deja experiență în crearea de aplicații similare.
  • Elementul WebView nu este un browser cu drepturi depline și poate nu acceptă anumite caracteristici ale codului HTML. În practică, sa dovedit că cel mai capricios - UIWebView în iOS și cel mai fără probleme - în BlackBerry 10 (în general, există un suport regulat pentru astfel de aplicații HTML);
  • dacă vă răsturnați prin stiluri și creați HTML "greu" (cu gradienți, translucențe pentru multe elemente etc.), aplicația începe să se "încetinească" considerabil.

În general, această tehnologie este potrivită pentru aplicații mici și simple. Scopul principal este atins - copilul scrie un cod simplu, dar util în Java.







"Oală de topor"

Inițial, totul părea roșu - procesul este de înțeles, adulții și copiii bate mâinile lor fac parte din slujbă, toată lumea este fericită. În realitate, totul sa dovedit a nu cum sa planificat.

Înmulțirea fără o masă

Dar cel mai important lucru în programare este să începeți! Eforturi suplimentare creează dependență, la fel ca în basm - toporul în cazan, restul adăugat încet să-l!

Numele aplicației

Când cererea era gata, m-am gândit la nume. Pe de o parte, am vrut ca numele să conțină numele lui Yakov Trachtenberg, care a inventat toate aceste reguli. Pe de altă parte, acum acest nume este asociat cu orice, dar nu cu matematica. Utilizatorii vorbitori de limbă rusă de dispozitive mobile, cel mai probabil, își vor aminti spectacolul Roman Trakhtenberg. Vorbitoare de engleză - actrița americană Michelle Trachtenberg. Apelarea pur și simplu după numele de familie nu va fi suficientă - nu este clar că este profesor de matematică și nu ceilalți Trahtenbergs.

Gândindu-mă, am decis să fac câteva nume:
1. Pe dispozitiv - aplicația se numește "Trachtenberg" (Trachtenberg), aceasta este cea mai scurtă versiune a numelui.

2. Pe ecranul principal din interiorul aplicației - "Multiply Without Times Table", acest lucru reflectă sensul aplicației.

3. În AppStore - este folosit numele complet, ceea ce permite, printre altele, utilizarea de cuvinte cheie suplimentare - „Jacob Trachtenberg - Sistem de scoring Rapid - Învățați să efectuați înmulțirea numerelor 2 - 12, fără știrea tabla înmulțirii“ (în limba engleză pe scurt - Sistem Speed ​​Trachtenberg - Înmulțirea de bază fără tabel.

În procesul de traducere a titlului, am aflat că în limba germană, tabelul de înmulțire se numește Einmaleins, care se traduce ca fiind "singuratic". Și spun că nemții nu au un simț al umorului!

Pentru cine este această cerere?

Aplicația poate fi utilă pentru mulți:

  • Copii - mulți copii întâmpină dificultăți în memorarea mecanică a unor fapte, figuri etc. Problemele pot fi cauzate, în parte, de o tulburare de dezvoltare, de "sindromul de atenție împrăștiat", care afectează 3-5% dintre oameni într-o formă sau alta (statistici SUA, date Wikipedia). Sistemul Trachtenberg propune memorarea numerelor în loc să memoreze numerele și să aplice un set de reguli ale formularului: "Adăugați la figura actuală a vecinului său din dreapta".
  • Vârstnici - de-a lungul anilor, nevoia de "formare a creierului" crește. Rezolvarea puzzle-urilor, memorarea instruirii, numărătoarea verbală ajută creierul să rămână "în formă", încetinind procesul de îmbătrânire. Din acest punct de vedere, sistemul Trachtenberg este unul dintre posibilele "simulatoare" pentru gyri.
  • Adulți - printre noi mulți care păstrat un interes sau chiar dragoste pentru diferite trucuri matematice și de divertisment. "Multiplicarea fără masă" este un fel de divertisment. Această metodă poate verifica - cât de mult va fi 7 × 8 sau 6 × 9 în cazurile în care vă îndoiți sau uitați. Lucrez la o aplicație pentru mine să-și amintească regulile de multiplicare 11 și 12. În primul rând, regulile erau foarte simple, și în al doilea rând, o masă pentru 11 și 12 nu este inclusă în programa școlară, a fost pentru mine noi cunoștințe .

Înmulțirea fără o masă

Cât de mult este și cine cumpără

Inițial, am plănuit să fac gratuit aplicația, adăugând câteva achiziții în aplicație, astfel încât să puteți face donații. Dar fiul a insistat că cererea a fost plătită (altfel nu vom fi plătiți deloc). Ca urmare, prețul a fost stabilit la 0,99 $. Aplicația se află în magazine pentru 3 platforme mobile:

1. iOS - AppleAppStore (aplicație universală).
2. Android - Google Play, Amazon, Samsung Apps, Barnes # 038; Noble.
3. BlackBerry 10 - BlackBerry World (aplicație universală).

Vânzările sunt încă mici. Este frumos că majoritatea achizițiilor noastre sunt făcute de compatrioții noștri. Mai jos este un fragment al raportului de la serviciul AppAnnie cu procentul de vânzări pe țară în App Store.

Înmulțirea fără o masă

În loc să încheiem

În această anexă sunt luate în considerare numai metodele speciale de multiplicare a numărului mic (până la 12). Pentru a vizualiza sistemul complet poate fi în cartea lui E. Cutler, R. McShane „Trachtenberg pentru sistemul de numărare rapidă“, publicat de editura „Educație“, Moscova, 1967. Eu recomand această carte pentru oricine care este interesat în sistemul de numărare rapidă. Cartea conține o mulțime de materiale care nu sunt incluse în aplicație. Prin urmare, ca dezvoltarea de aplicații în viitor, poate fi considerat realizarea a ceea ce este altceva în această carte - principala metodă de multiplicare rapidă (deja folosind un tabel), divid rapid, Cuadratura și luând rădăcina pătrată. În mod ideal, aplicația ar trebui să devină o referință scurtă și un simulator pentru elaborarea regulilor prezentate în carte. Sper că cererea va fi în cerere. Mulțumesc!







Articole similare

Trimiteți-le prietenilor: