If: Ball, Then: Catch – a children’s introduction to programming

When a young girl receives a robot dog for her 8th birthday, she discovers the toils and rewards of software programming.