Yup, That’s What CS Textbooks Are Like

July 4, 2012 at 6:00 am 6 comments

Loved this cartoon I found from GasStationsWithoutPumps which is a reference to Abstruse Goose. Yes, CS textbooks do this.

Entry filed under: Uncategorized. Tags: , .

CSU Alumnus First to Earn new Computer Science Teaching Endorsement The LaTeX of Interactive Publishing

6 Comments Add your own

  • 1. David Wees  |  July 4, 2012 at 11:38 am

    Another example from Real Analysis.

    a + 0 = a.

    Prove:

    The real numbers are uncountable.

    Reply
  • 2. Seth Chaiken  |  July 4, 2012 at 3:22 pm

    Sad but true. Good math. professors and teachers know what to cover in the middle…
    Seth

    Reply
  • […] in a five line example, so you should be able to build this 75 line program!” assumption that the cartoon about CS textbooks was lampooning. We assume that students learn much more than what our assessments say that they’re learning. […]

    Reply
  • 4. Mike  |  July 9, 2012 at 2:33 pm

    This is both hilarious & really spot-on.

    Over the years I’ve kinda wondered about the way in which a lot of books show how a particular concept works, then affords deep learning of that concept mostly by having the student puzzle out solutions to a collection of (very, very concise) problems.

    Mark – I saw your post about the Python interactive textbook (and your earlier post about the ‘most researched LISP book’), but would love to know more about what you think would be good for textbook design. If you happen to have any (links, articles, etc) handy could you post them here?

    Reply
    • 5. Mark Guzdial  |  July 10, 2012 at 4:19 am

      Mike, I don’t know of any studies looking at design characteristics of CS textbooks. The most interesting work I know in science textbooks is work by Shirley Magnusson and Annemarie Palincsar, where the science textbooks were posed as a scientist’s lab notebook, so that they communicated the process of science: Dead-ends, struggling with experimental design, etc. Those texts conveyed a better sense of what science is about. My Squeak book and our Media Computation books explicitly iterate on a program (“Here’s one version, here’s why that’s not so good, here’s another version, and let’s critique that…”) based on that work.

      Reply
  • […] that in a five line example, so you should be able to build this 75 line program!” assumption that the cartoon about CS textbooks was lampooning. We assume that students learn much more than what our assessments say that they’re learning. […]

    Reply

Leave a Reply

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

WordPress.com Logo

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

Facebook photo

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

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback this post  |  Subscribe to the comments via RSS Feed


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

Join 10,185 other subscribers

Feeds

Recent Posts

Blog Stats

  • 2,060,402 hits
July 2012
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

CS Teaching Tips


%d bloggers like this: