Archive for January 2, 2012

Creating new models for on-line CS learning

I did a piece for Blog@CACM last week praising the Stanford CS online courses.  Since I had been negative about them here, it’s only fair that I also share here what I like about them.  It’s not the large number of students (and dropouts) that’s exciting to me.  It’s the new models of CS pedagogy being explored/

I enjoyed Daphne Koller’s article  in the New York Times where she makes much the same point.  While the Stanford online CS classes did use videos, they were interrupted by questions–fill-in-the-blank or multiple choice questions for students to use as “exercises.”  It’s a small change from just watching a video, and is hardly a revolutionary educational technology advance .  But I will bet that just that small change from videos-only would make a dramatic improvement in learning.  Figuring out how to improve learning for large numbers of students in computer science is a big deal.

The other cool model that I see in the Stanford online CS classes grew up around the Stanford classes.  Fred Martin at U. Massachusetts Lowell recently wrote a blog post about how he used the Stanford classes to create a “flipped classroom.”  The students signed up for the Stanford course, but also signed up for a for-credit course with Fred at Lowell.  Fred didn’t lecture–Why do that when Stanford provided those already? Instead, when Fred met with his students, they discussed the lectures, built on them, played with the problems.  The stuff that good students do outside of lecture, in order to really learn the material well, is what Fred did with his student during class time, which was still “outside of lecture.”  Again, I would bet that this model would lead to dramatically improved learning compared to just taking the Stanford online course.

via Online Stanford Classes Explore new Models for CS Learning | blog@CACM | Communications of the ACM.

January 2, 2012 at 9:22 am 3 comments

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 10,184 other subscribers


Recent Posts

Blog Stats

  • 2,053,935 hits
January 2012

CS Teaching Tips