Study Program

I made a quick studying program in C++:;11663264;/fileinfo.html

Features multiple choice mode, flashcard mode, your computer’s default voice speaking to you (gasp), a readme file that is way too verbose, and 258 SAT words. With simple notepad editing you can make it a study program for any subject, focusing on exactly what you’re studying.

Requires Windows.

I originally wrote some sentences trying to promote it using all uncommon words, but I was reminded again why we never cram 20 uncommon words you’ve never heard of before into a few sentences.

I also managed to memorize the first four sections (38 words) of the list so far. Just do one section at a time, starting by mastering multiple choice with the words, then mastering flashcard mode.

I’m mainly proud of the voice. Took forever to set up. >_>


EDIT: Filefront doesn’t work for me, can you upload to google or something?

Lol that is awesome!

Temporary Mirror.

quid prOOOOOoooooo

This is excellent.

EDIT: Haha, it pronounces “sate” as “sah tey”.

yay i can finally learn CPP… maybe. I never was much of a programmer.

I am dumb. i thought you said it was a program to help you learn c++ xD

Well, you could do that with it :stuck_out_tongue:
You’d only be able to learn terms and definitions, though. Actual programming skill takes a lot of time to digest individual concepts one at a time, unfortunately. :\

I have always wanted to write a “learn C++” sort of program, though. There’s so much stuff that I feel is not explained well enough in books and online tutorials. Some of it is because books and online tutorials aren’t visual or interactive enough. Even a bar line representing RAM binary and addresses I feel would greatly help explain a ton of concepts and how they’re related. Tim and I have discussed this idea before, but I think we both have higher priorities, unfortunately.

In other news, I’m currently searching for a Spanish voice download. I’m seriously going to use this for my Spanish studying. Previous methods of mine were exactly like flashcard mode of this program, only it used my parents and their voices instead.

more ms sam goodness…anywho i may download this later when my computer decides to stop glitching every time audio is supposed to play

Well, over a month has passed since I made this program. I did start using it for real-life, on-demand purposes (Spanish class), and so far it has held up very well. In fact, I don’t think I’d be surviving the class without it, as there are a lot of smart people I know who are doing poorly in the class so far. I suck miserably at learning Spanish words, and I hate the way the class is run, and I can’t stand the teacher, yet I’m at the top of the class. :neutral_face:

After running into some problems during my cram sessions (all mentioned in the next section), I added important features to the program, and a new version is now available. Click here.


The first challenge we faced in the class was to memorize the capitals of 20 Spanish-speaking countries. Class sessions were, for me, a waste of time, because I don’t learn new words well at all by simply hearing them. So I went home and typed them into my study program. I soon found out that the pure random word selection is a huge flaw. I learned 19 countries and capitals extremely well, almost ready to quit, and suddenly one I had never encountered before in the program came up.

The next time around I had a weekend to learn 50 new vocab words. This led me to throw in a priority system for word/definition selection. It isn’t super-effective, but it does enough to cancel out the problem of some words never even appearing.

In a later cram session, I somehow learned to connect words with definitions faster than I learned the words themselves. In this case I could have cut my study time in half if there existed an option to have definition-to-word questions only. I didn’t have the time to add the extra options, because it was 5 in the morning of the quiz day, and I was falling asleep anyway. But I did add them later.

So there’s now a new and improved version, ready for the most difficult of my cram sessions, and hopefully yours, too. Once again, click here.


What I like the most about my program is that it seems fairly mindless. That is, I can be falling asleep at five in the morning with a painful headache, listening to music, eating a cold bowl of crummy cereal, and my studying isn’t affected much. It takes some concentration at times, but for me it’s pretty automatic. In fact, I can almost look at a list of words and approximate how many total hours it will take to master them all.

It isn’t perfect, however. Some words I learn much faster than others, and then the program gets really boring as I have to constantly enter in old, easy words until finally a hard one appears. As I said, the priority system does enough to at least show every word at some point, but not enough to give exactly the right questions. I keep the list open as I study so I can strategically limit the program’s focus of words and keep an eye on which ones I still need to work on.

Because all the study program does is drill the word and definition into your brain and connect them, it might not help in all situations. For example, I once had a different definition in my program than what my book was using, and therefore I didn’t know one of the questions on the quiz. There was also a large fill-in-the-blank section with no word bank, requiring words from the list. I ended up stuck on one question for a good five minutes before I remembered which of the words I would use was actually on the list.


Sorry for the wall of text, but that’s my experience so far with using the program for my Spanish class.

Your high school sounds like hell is all I’m saying =P
I’m super happy for you that you found a way to use your mad programming skills to ease the BS workload though. Viva la information age!