Computer Science Standards and Teaching

Iowa Computer Science Standards Introduction (3 Hour Workshop)

Rationale: The purpose of this workshop is to create common understanding of the standards of computer science and how they came to be. It is important that we build base understanding before we move into action and create the courses, lessons, and expectations. This workshop will help participants

  • Understand the Framework
  • Understand the Standards
  • Assess current reality of their district
  • Develop a few small action items
  • Network with other districts

Access to slides: LINK

Access to resources: LINK

Why Teach CS?

I have been working to develop a reason to the work I am so passionate about. Computer Science is growing like crazy in Iowa and as a result many people are seeking resources and tools to help them get started.

Before we get to the tools and the what, I believe we must understand the why. The why for what is at stake for society and the why for us personally.

I have been crafting and developing a slide deck for a talk about why we should teach computer science into the fabric of the school day. It is hard work and will need much support to build confidence, understanding, and how to layer the work into other subjects, but it can be done.

Below are my slides I have developed. I have practiced in my office more times than I care to admit and this is a version that has been modified to fit a 45 minute space of time knowing that this is about all that I will have time to share, present, and inspire schools, conferences, and PD sessions. I wish I had more time to dive into deeper conversation.

I am sharing in hopes you find it useful and helpful. It is a living piece of art so that as I update the work it grows with me. Share ideas, insights, pushback, etc. This is how we learn and grow.

Slide access: https://1drv.ms/p/s!AqtnAB8NPT2-zjPfX8JqBOcoJba7

Videos from slides

Slide 48 – https://www.youtube.com/watch?v=QxuyfWoVV98&t=7s

Slide 52 – https://www.youtube.com/watch?v=p5vON4G1hnc

Slide 64 – https://www.youtube.com/watch?v=A1PEyghrPqw

Slide 85 – https://www.youtube.com/watch?v=8V8EjEzIpkg

Here are the resources that I have been gathering so that people have a place to look for ideas. I am open to adding more if I am missing any as well.

Enjoy

Leave a Reply