News

In our NewsHour Shares moment of the day, a nationwide computer science immersion program sets up shop at a couple Virginia elementary schools. The NewsHour’s Student Reporting Labs has the story.
Computers are not just about programming. There's also a lot of theory — and science — behind technology. Coding bootcamps often downplay theory, and some university programs are too heavy on it.
Though coder Jeff Atwood thinks coding isn't for non-computer geeks, we can think of a lot of reasons normals should learn computer language.
Computer programmers and software engineers are urging that students, even as early as elementary school, learn how to design and write source code for computers.
If you want to work in computer science, five coding languages to learn include Python, C++, Java, JavasScript and SQL.
Only about 10 percent of K-12 schools teach computer science. Some companies are trying to fill a void in public education by teaching kids programming basics.