DeirdreSkye - agree, but he's not into it (3rd grade) as of now. I would rather have him do something rather than nothing, waiting for the ideal
Silman endgames - e-version of some sort?


Why not practice endgames with him? At first, give him a Q+K versus your K and let him try to mate you. Then 2 Rs, then 1 R, then 2 Bs. (Learning to mate with B+N is controversial; he probably should wait a while for that one.) After the basic mates, you can move on to K+P vs. K. etc., getting a little more complicated as you go. Your involvement will help keep up his interest, and you will be proud to see him grow as a chess player. Best of all, the interactive approach will cement the endings in his mind -- he won't ever forget them.
Silman's book is pretty good at building from the simple to the more difficult. You might use it as a guide for what to work on next.

Check out the endgame courses here.....several are free...(this is a popular site for chess instruction)....
https://www.chessable.com/chess-endgames/
for example...
https://www.chessable.com/basic-endgames/course/6371/

It's on e+ chess books, here: http://www.eplusbooks.com/books/14-silman-s-complete-endgame-course-jeremy-silman .
I'd love to have my kid be able to do endgame study -- eg, Silman -- electronically and interactively. This could be via a chessbase version, an IOS app, or other? But I am having trouble finding the right solution.
Any ideas?
Thanks in advance.