Having computer savvy increasingly is becoming an imperative for anyone who needs a job. What's more, grooming a new generation of smart coders also is vital to overall economic growth. But U.S.
Karel is the obedient dog featured in the introductory, interactive programming exercises from CodeHS. It can perform basic functions--move in straight lines, turn, and fetch the ball. But Karel's ...