He is able to sound out all the words on these cards proficiently, but when the same words are in a beginning reader book, he gets very frustrated and insists I read the book to him. I've tried reading most of the book to him and asking him to read one or two of the words on the page, but he isn't happy with this arrangement either!
How can I get him to realize that there is no difference between reading the words on the cards and the same words in the books? Will his interest in reading words in books and not just on cards come as he gains proficiency? Please help!
Continue to read to him, and don't bother pointing out the words. My daughters hated it when I pointed to words while I read, and quite firmly asked me to stop. Don't be afraid to read books geared for older children. Enjoying great books together is a vital part of creating kids who love to read. For more helpful advice, read Helping Your Homeschooler Learn to Read.