[PHP] / [C] / [Komórki ;>] Program do efektywnej nauki zadanych słówek.

Dyskusje o językach programowania, przykładowe programy.

Post by pawelooss » 12 Sep 2010, o 17:25

Ambitnie, c'nie? ;]

Otóż mam do nauczenia się 1500 słówek z angielskiego na za miesiąc. Jako iż nie uczę się informatyki jako "sztuki dla sztuki", pomyślałem, że można ją wykorzystać dla siebie. Ponadto myślę, że każdemu takie narzędzie może się przydać, więc proponuję wszystkim przyszłym technikom i pasjonatom przyłączenie się do projektu, gdyż wiadomo, że wtedy pójdzie to o wiele szybciej niż gdyby miała pisać to jedna osoba.

Założenia są bardzo proste:
  1. Program ma wczytywać słówka z zewnętrznego pliku tekstowego, np. "baza.txt", oddzielone enterami.
  2. Następnie po uruchomieniu losowo (lecz bez powtórzeń) ma wyświetlać słówka (na sam początek razem z tłumaczeniem, które można byłoby zasłonić sobie choćby palcem, dopóki nie znajdzie się lepszego rozwiązania).
  3. Użytkownik wybierałby, czy słówko zna, czy nie. Numery słówek nieznanych byłyby odkładane w pamięci programu albo zewnętrznym pliku.
  4. Po przejściu wszystkich słówek, program wyświetlałby te nieznane, również z zapytaniem, czy już się ich nauczyliśmy.
  5. Pętla działałaby aż do zapamiętania wszystkich słówek.
  6. Ewentualnie przy ponownym uruchomieniu wybierałoby się, czy chce się znów "przelecieć" wszystkie hasła, czy też np. tylko te z pierwszego "odsiewu".

Cały sęk polega na tym, że chciałbym, aby aplikacja ta działała na komórkach, które mamy przecież zawsze przy sobie, dzięki czemu o każdej porze dnia i nocy moglibyśmy sobie powtarzać słownictwo. Myślę, że byłoby to świetne, gdyż spełniałoby konieczność regularności i dużej częstotliwości nauki języków obcych, która jest cholernie istotna. ;)

Teraz czas na wybór platformy. Wiadomo, że Java czy Symbian C++ TRK bez uprzedniej praktyki wymagają trochę czasu na ich poznanie, a ja tego czasu nie mam. Pomyślałem więc, że najprościej ze wszystkiego byłoby wykorzystać PHP. Dlaczego? Primo, na Symbiana da się zainstalować PAMP-a. Secundo, można będzie dość łatwo portować rozwiązania z języków C/++.

Dlatego też proszę wszystkich zainteresowanych o głosy w temacie, by można było jak najszybciej zacząć nad tym pracować. Jeśli są już może jakieś gotowe rozwiązania, bardzo proszę o poinformowanie w celu ich implementacji. Mam nadzieję, że społeczność forum mnie nie zawiedzie, bo jak mówiłem - każdemu uczniowi takie coś się przyda! ;D

Pozdrawiam,
pawelooss
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && Götze & Jensen GFE36 && MaxCom MM432BB
&& HTC HD2 && Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3C
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6303c, 6610i, 7260, 7360

&& N♥kia Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, E7-00, N8-00, N900, N9-00, N95 8GB, N-Gage && OnePlus 5T && Tracer Ovo 1.2 :)

pawelooss otrzymał za ten post 15 punkty reputacji od 2 użytkowników:
+Filip, nemo333.
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows XP Firefox

Post by adam111 » 27 kwi 2009, o 00:00

BoTs RoX! :D
adam111 Mężczyzna
Oddajcie mi cześć!
50%

Avatar użytkownika
 
Online
 
Telefon: Nokia 3110c
Soft: v. 05.50
Operator: -----

Joined: 30 mar 2009
Online:
Posts:   •  Topics: 
    Ubuntu  Firefox

Post by RicoElectrico » 12 Sep 2010, o 20:20

Przeglądarka w S40 i S60 obsługuje JS.
Poza tym łatwo byłoby od zera zakodzić to w Flash Lite - można nawet zrobić tapetkę / wygaszacz.
Jeżeli ci pomogłem albo zrobił to ktoś inny, kliknij plusa!
3410→6100→3500c


Dead flashuj do upadłego - Jezus potrzebował aż 3 dni... :E
RicoElectrico Male
Friend

User avatar
 
Offline
 
Telefon: 3500c
Soft: 07.21
Operator: Orange
Age: 30
Location: Gdynia

Joined: 20 Feb 2010
Online: 46d 22m 38s
Posts: 165Topics: 24
Reputation point: 326
    Windows 7 Opera

Post by Rafciu517 » 12 Sep 2010, o 20:29

RicoElectrico, Dobry pomysł, a ponadto każdy przecież mógłby edytować bazę słówek dla własnych potrzeb...
Image
Rafciu517 Male
Komputer Expert :p
Friend

User avatar
 
Offline
 
Telefon: Nokia N95-2 Hacked | 6300 Gold
Soft: v 35.0.001 | v7.30
Operator: Orange
Age: 31
Location: Rytro

Joined: 9 Mar 2010
Online: 40d 20h 19m 40s
Posts: 428Topics: 8
Reputation point: 376
    Windows 7 Firefox

Post by pawelooss » 12 Sep 2010, o 20:46

RicoElectrico, niestety nie znam tych języków.

Ktoś chętny do pomocy? Czy przez hurra-zapał wyjdzie na to, że sam to napiszę? xD
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && Götze & Jensen GFE36 && MaxCom MM432BB
&& HTC HD2 && Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3C
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6303c, 6610i, 7260, 7360

&& N♥kia Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, E7-00, N8-00, N900, N9-00, N95 8GB, N-Gage && OnePlus 5T && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox

Post by Rafciu517 » 12 Sep 2010, o 20:51

Chyba tak będzie, bo ja też o programowaniu niewiele wiem, mimo iż znam podstawy C++, XHTML i JQuerry..
Image
Rafciu517 Male
Komputer Expert :p
Friend

User avatar
 
Offline
 
Telefon: Nokia N95-2 Hacked | 6300 Gold
Soft: v 35.0.001 | v7.30
Operator: Orange
Age: 31
Location: Rytro

Joined: 9 Mar 2010
Online: 40d 20h 19m 40s
Posts: 428Topics: 8
Reputation point: 376
    Windows 7 Firefox

Post by pawelooss » 12 Sep 2010, o 21:41

OK, okazało się, że wystarczyło w necie głębiej poszukać i coś takiego się znalazło. Jeśli tylko zadziała, opiszę na forum. :)

Temat pozostawiam otwarty, jeśli kogoś miałby zaintrygować i natchnąć, ale sam nie będę nad tym mam nadzieję ślęczał. :P
ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && Götze & Jensen GFE36 && MaxCom MM432BB
&& HTC HD2 && Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3C
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6303c, 6610i, 7260, 7360

&& N♥kia Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, E7-00, N8-00, N900, N9-00, N95 8GB, N-Gage && OnePlus 5T && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 10 || iOS 12
Operator: Play
Age: 31
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 665d 14h 20m 5s
Posts: 12081Topics: 1215
Reputation point: 17483
    Windows Vista Firefox


Return to Programowanie

Who is online

Users browsing this forum: No registered users and 1 guest