My First 100 words are flash cards for teaching the first 100 words that every child should learn to read. On one side is simply the word. On the other side are sound buttons which show how many sounds are in the word. Tricky parts of the word (that don't follow normal decoding rules) are highlighted in pink. Each border of each card is color-coded according to the phonics progression. Contains 100 word cards. Ages 4 and up