Inspiring Educators Who Inspire Future Leaders

15 Ways of Teaching Every Student to Code (Even Without a Computer)

computer science

Last spring, Edutopia blogger, Vicki Davis published a great resource for anyone interested in teaching students to code with or without a computer. The notion that we can teach students to code “even without a computer” is intriguing to me because as important as I believe exposure to coding is for all students, I believe (like Davis) exposure to computer science is equally important because “it impacts every career in the 21st century world.” With this in mind, I’d like to share a sampling of Davis’ recommendations below. Check out Davis’ entire blog post here. tlb

Young students:

Kodable – iPad app; useful working with students 5 and up


Upper Elementary and up:

Scratch – programming game can be downloaded or used on the Web; supported by MIT

Hopscotch  – iPad app; free e-book to be used with Hopscotch in classroom

Alice – used to create a game, tell a story or make an animated video. Like Scratch is free and supported by educators

Kodu – programming tool can be used on a PC or XBox to create a game. There is also a math curriculum associated with Kodu.


Other Resources:

Lego Mindstorms








About principalaim

Head of Lower School & Director of Diversity, Equity, and Inclusion, Louisville Collegiate School

3 comments on “15 Ways of Teaching Every Student to Code (Even Without a Computer)

  1. kedavis99
    September 25, 2014

    Great resource list. My STEM coordinator just sent me a book: Help Your Kids with Computer Coding. I’ve been reading and it’s a great resource as well.

  2. kedavis99
    September 25, 2014

    Reblogged this on One Educator's Life and commented:
    great list of coding resources, want to add the book Help Your Kids With Computer Coding from DK publishing.

  3. Patricia Dorsey
    September 26, 2014

    Reblogged this on How can I control my class? and commented:
    Ways of Teaching Every Student to Code (Even Without a Computer)? I had no idea this was around. Maybe I can learn this skill, too? After I learned simple COBOL a “few” years ago. What do you think?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s


This entry was posted on September 24, 2014 by in Uncategorized and tagged , , , , .
%d bloggers like this: