gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Idea for a Vocabulary Trainer

#112676 - acryl - Tue Dec 19, 2006 11:16 am

Hi there,

(sorry for my bad english in advance - but i am no native english speaker)

I've got this idea to devellop a vocable trainer for the DS.

The Idea is as simple as striking:
The top screen displays the vocable in question
the bottom streen displays the correct answer - which is supposed to be hidden until you hit A.

The words should be randomized. Also one should be able to choose one or several lessons.
One should be able to add new vocabulary to the database, according to your progress of language-learning. Maybe following the lessons in your book.
This would make the Vokable Trainer a tool which could be used by anyone learning a foreign language and give him the freedom to choose which words he/she wants to learn. (i.e. uploading only the words you want to learn - in the language you want to learn)

Thats it for the beginning. In a later version one could think of using the bottom screen to enter the correct translation with the stylus.

My problem is:
- I don't have ANY programming experience or knowledge.
- I absolutely don't geht japanese characters to display on the DS.

I hope that one of you guys is intrigued enough by this idea to help me out a bit.
I'd be endlessly greatful.

regards
acryl
_________________
Caelum non animum mutant qui trans mare currunt


Last edited by acryl on Tue Dec 19, 2006 7:41 pm; edited 1 time in total

#112683 - nornagon - Tue Dec 19, 2006 1:18 pm

Sounds like a really interesting idea; you could even implement it in a sort of Brain Training-like manner for e.g. kanji characters. (Draw 20 right and get points, etc).

When I get some spare time and I'm not working on one of my other DS projects, I might have a go at this :)

#112685 - acryl - Tue Dec 19, 2006 1:35 pm

nornagon wrote:
you could even implement it in a sort of Brain Training-like manner for e.g. kanji characters. (Draw 20 right and get points, etc).


Yeah, the possibilities are infinite. You could implement a Kanji-Learing-Programm with animated stroke-orders to follow with the stylus on the bottom screen.

Also brain-training-like: you could measure your progress in vobable-knowledge in a graph. Or somethin like that.
I have thousands of Ideas about this.

So, is there anything I can do, to get started with this?

#112689 - OOPMan - Tue Dec 19, 2006 2:07 pm

Sounds fun...

By the way, the English word your are looking for that should be in your subject line is: Vocabulary

I couldn't work out what this was about for maybe 10 seconds while my mind clicked its way through the V's (Kept latching on to Vocation for some reason :-)

Just to check though, is this program supposed to teach spoken language or written language?

What about Grammar, should it cover that as well?
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI

You can find my NDS homebrew projects here...

#112694 - acryl - Tue Dec 19, 2006 2:22 pm

Vocabulary... you're absolutely right. Stupid me :o) Could any admin correct this please in the headline? thx

Anyway: My first idea was somehow to digitalize my little Paper-Cards i wrote my vocabulary on. Beacause sooner or later I'll have about four thousand words to memorize, and imagine having a card for each word... its gonna kill the rain forest.

So the basic version of the programm is supposed to display a word in japanese writing (or any other target language) on the top screen.
You stare at this for a moment, then if you're shure you know its meaning an pronounciation, you hit A and check if you were right.

A more advanced version could cover all imaginable aspects of language learning. For example, it could play an audio file instead of displaying the word in writing.
If it supported the thouch-screen, you could input the right translation and/or pronounciation in hand writing.

Another feature imaginable would be a reverse vocabulary test. Top screen displays a word in your native language, and you are supposed to enter the right translation (for example in japanese) on the bottom screen with a stylus.

I don't know if this ist too much of a plan, but i know there are some japanese handwriting recognition programs vor the DS.

#112708 - tepples - Tue Dec 19, 2006 6:49 pm

acryl wrote:
Vocabulary... you're absolutely right. Stupid me :o) Could any admin correct this please in the headline? thx

You can edit your own posts.

Quote:
Anyway: My first idea was somehow to digitalize my little Paper-Cards i wrote my vocabulary on.

I made one of those for GBA a couple years back, and posted a demo to That Other Site as a "Flash card emulator for GBA". Is it important that it run in DS mode, even if only for use with SLOT-1 cards?

Quote:
Beacause sooner or later I'll have about four thousand words to memorize

You should have learned Toki Pona instead. It has roughly 120 words and forms more complex concepts through compounds.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#112716 - acryl - Tue Dec 19, 2006 7:46 pm

tepples wrote:

I made one of those for GBA a couple years back, and posted a demo to That Other Site as a "Flash card emulator for GBA". Is it important that it run in DS mode, even if only for use with SLOT-1 cards?

Now that's a bit too cryptic for me.
If you mean, if I will be okay with using only one screen, thats perfectly fine with me.

I downloaded your Flash Card Emulator, but unfortunately I wasnt able to get it running on my DS.
But I guess that is exactly the sort of thing I need right now.

The DS mode will be neccessary if there is going to be a handwriting recognition.

Quote:

You should have learned Toki Pona instead. It has roughly 120 words and forms more complex concepts through compounds.
Ah damn, I didn't know about Toki Pona before.
I seriously thing about quitting japanese now.
_________________
Caelum non animum mutant qui trans mare currunt

#112727 - OOPMan - Tue Dec 19, 2006 10:49 pm

I don't know if anyone actually speaks Toki Pona...

Certainly, learning it won't help you understand Japanese DS games and the like :-)

Stick with the Japanese, especially if you want to play imports ;-)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI

You can find my NDS homebrew projects here...

#112763 - HyperHacker - Wed Dec 20, 2006 1:23 am

I've considered the idea of a DS app that teaches Japanese, and there's a lot of things you could do. (Of course it could be any other language, but Japanese is what I'm learning.) Nintendo doesn't seem interested though. :(

The DS has a decent sound system and a microphone, so it could speak a word and test your pronounciation skills. The touch screen would be useful for writing and choosing from a list. (Anyone played Slime Forest Adventure? Figure something like that, but instead of typing the correct word, the game randomly chooses from the word, some similar words, and a few completely unrelated words, and you touch the right one on the touch screen.)

I was hoping the author of SFA might be interested in a homebrew DS port, but he isn't. So a lot of my ideas are based on "how would SFA play on a DS?". :p

If nothing else I'd love to see some sort of dictionary on the DS, where you draw/choose a Kanji from a list and look up the English meaning, or vice-versa.
_________________
I'm a PSP hacker now, but I still <3 DS.

#112792 - acryl - Wed Dec 20, 2006 9:28 am

HyperHacker wrote:
I've considered the idea of a DS app that teaches Japanese, and there's a lot of things you could do. (Of course it could be any other language, but Japanese is what I'm learning.) Nintendo doesn't seem interested though. :(


Nice to hear that other japanese learners are around. :)
HyperHacker wrote:

The DS has a decent sound system and a microphone, so it could speak a word and test your pronounciation skills. The touch screen would be useful for writing and choosing from a list.


Well, here in Germany there is an English Trainer for the Nintendo DS, which is quite useful if you are a beginner. I imagined there would be things like this for some more languages. But no.

HyperHacker wrote:

I was hoping the author of SFA might be interested in a homebrew DS port, but he isn't. So a lot of my ideas are based on "how would SFA play on a DS?". :p
SFA???

HyperHacker wrote:

If nothing else I'd love to see some sort of dictionary on the DS, where you draw/choose a Kanji from a list and look up the English meaning, or vice-versa.
There already is one called "Kanji Sonomama Rakubiki Jiten" which I lately ordered from play-asia.de
It's great. You can draw Kanji and Kana and then get an english translation of the word along with some examples how to use it.
Unfortunately all the menus are in japanese and the translations only in english. Believe me, it's quite hard to learn a foreign language through english, when english is not your native language.
_________________
Caelum non animum mutant qui trans mare currunt

#112892 - HyperHacker - Thu Dec 21, 2006 6:45 am

acryl wrote:
SFA???

HyperHacker wrote:
Slime Forest Adventure

_________________
I'm a PSP hacker now, but I still <3 DS.

#114029 - 3xtec - Wed Jan 03, 2007 1:08 am

this would be great to learn different languages, i hope someone will start development soon

#114900 - enric - Thu Jan 11, 2007 12:41 pm

I've been working on a similar idea for a while now. It was orininally intended to be a web site but I now think it would be much better to run it on a DS.
The basics would be to have a limited word database in a program (about 1000 words) in different languages plus a simple drawing to help our memory to retain the word. The user could choose his native language and the target language he wants to learn and the program would initiate to present words (and images) so the user should give the answer.
It would be perfect if a voice/writing recoginition (like in English Training) could be used.
When offering the aswer (wrong or right) the system could display the solution and produce the sound for the word (digitalized by native speaker).
The main issue though is that I have been working on a simple algorithm that presents the words to the user several times but less and less frecuently as he gets them right. In this way you can focus in learning what you don't know yet and only review (just in case) sometimes what you have already learned.

I can not code this myself, but I'm interested in finding a good programmer who can do it. I could provide all the artwork and functionality analysis and would also pay for the job.

#114923 - gho - Thu Jan 11, 2007 6:03 pm

I am trying to start learning japanese, and a DS kana trainer would be of immense help. The platform is perfect for tasks like this.

It could be a lot of fun with "kawashima"-like vocabulary training functionality.

The hardest part in writing a program would be the character recognition, I guess. However there are already examples, like Pocket Kanji and padict.

#114938 - lyptt - Thu Jan 11, 2007 8:29 pm

I've made an application which does exactly what your description says - only problem is that it's coded in REALbasic, which means a complete rewrite would be needed.

If anyone's interested in porting it just contact me.

Here's a temporary link to it:
http://www.sendspace.com/file/l32npb

Windows and OS X versions are included, with two sample tests.

#115950 - Telharmonium - Sat Jan 20, 2007 7:02 pm

I'd be interested in doing this as a side project. I'm a programmer and would love to get a beta out asap. Email me at telharmonium at gmail dot com if you want to collaborate

#116227 - acryl - Tue Jan 23, 2007 12:52 pm

lyptt wrote:


Here's a temporary link to it:
http://www.sendspace.com/file/l32npb

Windows and OS X versions are included, with two sample tests.

Seems like I missed that link.

Anyway I found there is already an open source project for a flash-card trainer - available for linux, windows and PDA.

http://granule.sourceforge.net/

Is it possible this one could be portet to the DS?
_________________
Caelum non animum mutant qui trans mare currunt

#116270 - Telharmonium - Tue Jan 23, 2007 11:02 pm

It would probably take just as long to code one from scratch. I'm gonna start on a tool for making cards. Features are going to include
difficulty
color
catagory of vocabulary
word in x
word in English

if anyone else has any suggestions let me know. I'll post an update in a week or two.

#116314 - acryl - Wed Jan 24, 2007 9:38 am

Telharmonium wrote:


if anyone else has any suggestions let me know. I'll post an update in a week or two.

How would the vocabulary lists be included?

I could contribute vocabulary listes for japanese/german, japanese/english as a*.jfc or as a *.jvt file.

I'm not sure what you mean by "difficulty". Will it let you choose single lessons to be testet? That would be my suggestion: Choose single lessonst or chose lesson 1 to x.
_________________
Caelum non animum mutant qui trans mare currunt