While few schools offer computer-programming courses at the middle- and high-school level, free resources such as RoboZZle and Scratch are available online.  One educator says computer programming can help students learn important critical-thinking skills. "These skills are completely transferable," computer-science teacher Lauren Bricker said. "Students can use them to write a computer program or a history paper."

Full Story:
The Seattle Times

Related Summaries