Hello Ruby: Journey Inside the Computer

Hello Ruby: Journey Inside the Computer
$

Hello Ruby: Journey Inside the Computer does an amazing job introducing hardware and software terminology and concepts for the elementary school age student. Bonus for me is that the main character is female!