Computer Science for All?

Computer-science-for-all leaders acknowledge they’ve hit a plateau and that they need more-widespread buy-in from lawmakers and educators and increased funding to overcome disparities in the U.S. education system

Coding instruction should follow educational principles

Students need pedagogical versions of programming languages to practice coding and avoid a dropoff in high school computer science enrollment

Children’s problem solving extends beyond the brain

Teaching children how to think like a computer—or computational thinking—may be an effective way to help young students acquire the knowledge and skills to succeed in a range of STEM-related careers

Do Math Geeks or Linguists Make for Better Programmers?

Do Math Geeks or Linguists Make for Better Programmers?

4 ways schools use video game design to spark interest in computer science

Schools can harness the power of video games to spark interest in computer science by tapping into students existing enthusiasm, helping them build technical and soft skills while also broadening STEM diversity

Parents Think Computer Science Education Is Important

Majority of parents believe it is important for their children to learn computer science, says new poll

3 Ways to Integrate Computer Science in Other Classes

Students can develop computer science skills starting in the early grades—even without a computer—in project-based learning and other units.

Go to Top