Why computer science?
Every 21st-century student should have the opportunity to learn computer science. The basics help nurture creativity and problem-solving skills, and prepare students for any future career. Software and computers are everywhere, but fewer schools teach computer science than 10 years ago.