George Lucas Educational FoundationCelebrating 30 years

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.

Sort by:
Recommended
  • Teaching Students to Code Using Free Simulators

    Coding simulators give teachers a way to set up low floor, high ceiling activities for elementary students to practice what they’re learning.
    Debra Jacoby
    346
  • An illustration of a figure examining data

    The 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.
    20.4k
  • Teach 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.
    16.9k
  • Kids in a classroom use a variety of programs to practice coding.

    15+ 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.
    11k
  • 7 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.
    15.7k
  • Screen-Free Computational Thinking

    When elementary students learn logic through collaborative physical activities, there’s no need for laptops or tablets.
    323
  • Coding for Hope: How Students Can Design Computer Games Powered by Optimism

    When students use hope theory as a frame for their work, it can make them more optimistic about the future.
    266
  • A student works on a coding project on her laptop in a classroom

    Want 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.
    3.4k
  • Girl at home working on a project with beads.

    Creating 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.2k
  • Mitch Resnick and a young boy talk while sitting at a computer.

    The 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.6k
  • Using Stories to Support Computational Thinking

    Breaking stories down into parts is a handy way to teach preschool students about structure, logical reasoning, and sequencing.
    328
  • Child making paper plane at table

    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.
    684
  • An illustration of kids dancing in silhouette

    Dance Into More Engaged Learning

    Dance moves and choreography can be useful in boosting students’ interest in and understanding of coding and other subjects.
    1.4k
  • Teacher helping a group of kindergarten students with a project.

    Computational 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.
    1.8k
  • Boy using his laptop in his room with headphones on

    Linking Literacy and Computer Science in Elementary School

    A summer program in Los Angeles Unified School District shows how teachers—even ones new to computer science—can foster literacy and coding skills simultaneously.
    499

Follow Edutopia

  • facebook icon
  • twitter icon
  • instagram icon
  • pinterest icon
  • youtube icon
  • Privacy Policy
  • Terms of Use

George Lucas Educational Foundation