I Want to Teach Coding But I Don't Know How to Code

Times and dates are displayed based on your device's time zone setting.

Listen and learn : Snapshot

Snapshots are a pairing of two 20 minute presentations followed by a 5 minute Q & A.
This is presentation 2 of 2, scroll down to see more details.

Other presentations in this group:

Christia Osborn-Preston  

I am a K-5 tech teacher who doesn't know how to code! Learn from my experiences and find out about free resources for teaching coding, no experience required. Leave the session with confidence to teach students to code with fun, engaging activities no matter what subject you teach.

Audience: Coaches, Teachers
Skill level: Beginner
Attendee devices: Devices useful
Attendee device specification: Smartphone: Android, iOS, Windows
Laptop: Chromebook, Mac, PC
Tablet: Android, iOS, Windows
Topic: Computer science & computational thinking
Grade level: PK-5
Subject area: Computer science, STEM/STEAM
ISTE Standards: For Students:
Computational Thinker
  • Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.
Empowered Learner
  • Students understand the fundamental concepts of technology operations, demonstrate the ability to choose, use and troubleshoot current technologies and are able to transfer their knowledge to explore emerging technologies.
For Educators:
  • Collaborate and co-learn with students to discover and use new digital resources and diagnose and troubleshoot technology issues.

Proposal summary

Purpose & objective

Purpose: How might we incorporate coding for students to gain the benefits of learning to code even if we do not know how to code?

Objective #1
The participant will understand the importance of providing coding experiences for students so they can develop critical thinking, logic, and problem solving skills.

Objective #2
The participant will gain a repertoire of resources to teach coding and have confidence that they can facilitate this learning for students.


10 mins: Introduction and Framing the Topic--The Importance of Teaching Coding
15 mins: Examples and Resources--Human Coding, Unplugged Coding, Hour of Code,, CS First (Google), Real-life examples, Coding for Elementary, Coding for Littles
5 mins: Strategies for Teaching Coding
5 mins: Editable Coding Choice Boards for K-2, 3-5, and teachers developed by presenter
5 mins: Wrap-up and Reflection

Supporting research

Mitch Resnick: Let's Teach Kids to Code (Ted Talk)
Thomas Suarez: A Twelve Year Old App Developer
Code Breaker: Increase Creativity, Remix Assessment, and Develop a Class of Coder Ninjas! (Brian Aspinall)
Block Breaker: Building Knowledge and Amplifying Student Voice One Block at a Time (Brian Aspinall)

More [+]


Christia Osborn-Preston, Dr C Owen Roundy Elementary School

Mrs. Osborn-Preston is a Google Certified Innovator and a National Board Certifed Teacher as an Early Childhood Generalist. She is a proud graduate of the University of Texas with a BA in Dance and a BA in Psychology and she earned a Master of Education in Curriculum and Instruction from UNLV. As an educator for twenty-one years, she has served as a kindergarten teacher, technology teacher, instructional coach, and curriculum coordinator. When she is not singing and dancing in the classroom, she coaches teachers to reflect on their professional practice and advance their craft to improve student learning.

People also viewed

Gobs of Goodies From Google (& Other Stuff That Plays Well With Google)
Here, There and Everywhere: Local Geospatial Inquiry Learning During Online Education
VR Scavenger Hunts ... Make Your Own!!