This is less "Computer Engineering for Babies" and more "logic gates for babies". While understanding logic gates might be useful if you're going into hardware, it's not really necessary for software. I also doubt whether babies posses enough abstract thinking to go from logic gates -> computers, or even logic gates -> adders.