Computer Science/Coding
Teaching students to create and make with code? Explore and share resources and strategies, including activities, games, and apps, for teaching kids programming skills and computer science concepts.
Encouraging Students to Take Creative Risks With Technology
Middle school students can reprogram toys at maker events to develop a sense of the importance of persistence and problem-solving.267The 10 Most Significant Education Studies of 2020
We reviewed hundreds of educational studies in 2020 and then highlighted 10 of the most significant—covering topics from virtual learning to the reading wars and the decline of standardized tests.23.3kTeach Your Kids to Code: 6 Beginner’s Resources for Parents
Introducing computer programming to your kids can be a challenge, especially for those who aren’t familiar with the nuances of code. Fortunately, in the last few years, a number of apps, software, and guides have been produced that make the often-complex subject of computer coding easy to grasp for young learners. So where to begin? These are a few resources that parents can share with their kids to help them start learning about programming.7.2k15+ Ways of Teaching Every Student to Code (Even Without a Computer)
With this collection of resources, you can teach your students to code—even if you’re still learning yourself.6.3kWant to Teach Coding? Here’s Where to Begin
Learn more about how to get started teaching students to code—even if you have no prior experience.4.1kThe Future of Coding in Schools
Mitch Resnick, one of the creators of Scratch, on why he thinks coding should be taught in all schools—it's not the reason you’d expect.3.8kCreating Online Clubs for Students During Remote Learning
A teacher who sponsors a coding club shares how it helps students meet peers with similar interests and feel less alone while learning at home.1.3k7 Apps for Teaching Children Coding Skills
If you're concerned that a) elementary school students don't have the ability to code, b) there's no room in the curriculum, and c) you don't possess coding chops to teach programming skills, throw out those worries. Explore these free, or almost free, tools, sites and apps that require no coding background or expertise.5.6kDance Into More Engaged Learning
Dance moves and choreography can be useful in boosting students’ interest in and understanding of coding and other subjects.1.8kHow to Encourage Physical Computing in Elementary School
With simple coding options available, elementary school teachers can incorporate computer science across content areas.2593 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.974How to Get Started Teaching Coding
A three-step plan to help teachers in any subject and any grade teach the foundations of coding.1.3kComputational Thinking for Kindergartners
Songs and games can be used to teach the basics of computer science to young students in age-appropriate ways—without a screen.2kMaking Hour of Code Work With or Without Computer Science Experience
Online tutorials and a little practice make it possible for all teachers—regardless of background—to lead lessons on coding.352Marina Umaschi Bers on Coding as an Essential Form of Literacy
In her new book, ‘Beyond Coding,’ Umaschi Bers links teaching coding in elementary school to fostering literacy skills and strength of character.215