Snap!

In Snap, words are color coded according to the three kinds of words Green words can be read and spelled by syllable pattern; yellow words are word families; red words are words that must be memorized by letter name for reading and spelling. When a morpheme (prefix or suffix) is added, the color is black.