s

p

A Forty Minute Tour of CS Education With Mark Guzdial

Mark Guzdial is one of the big names in computer science education.  A couple of months ago, he spoke at the GVU Brown Bag Seminar with a talk entitled What We Know About Teaching Computer Science ("What does Guzdial do, Anyway?").  If you're interested in CS education, take 40 minutes and watch the recording (linked above, embedded below).


Mark's talk focuses on four lessons in teaching computer science:
  1. "Increasing value through relevance and context"
  2. "Anchored collaboration helps (sometimes)"
  3. "We can teach computing by meeting students where they are"
  4. "We can restructure and improve learning materials based on research principles"
Here are a few interesting tidbits from this tour of CS education:
  • for every software developer, there are 9 end user programmers (database queries, spreadsheet macros, etc) who don't know that computer science is a thing that can help them with what they do
  • AP computer science in Georgia is predominately a white and Asian male test
  • there are not a lot of people looking at why programming is so hard at a deep, cognitive level
  • USCD implemented media computation with peer instruction and pair programming; since then, they have increased retention of CS majors into second year by 30%
  • when teaching HS teachers about programming with videos, simply adding subgoal labels to the video significantly increases the teachers' ability to learn 

Post a Comment