Entries tagged with “head first” from O'Reilly Radar

Mon

Apr 27
2009

Brett McLaughlin

Your brain really is forgetting... a LOT

by Brett McLaughlin@oreillybrettcomments: 22

I'm currently reading Welcome to Your Brain: Why You Lose Your Car Keys but Never Forget How to Drive and Other Puzzles of Everyday Life by Dr. Sandra Aamodt and Dr. Sam Wang. The enormity of the title notwithstanding, I'm enjoying the book, and ran across this rather amazing quotation:

There is good evidence that we "erase" and "rewrite" our memories every time we call them, suggesting that if it were ever possible to erase specific content, playing it back first might be an essential component.

This is a staggering statement. Consider the implications: when you recall a memory, you are capable of - and prone to - rewriting that memory in some form. I find this particularly fascinating in terms of teaching in a spiral method, something I continue to find effective and even critical in highly technical topics.

Take memory management in any programming language. It's simply foolish to unload the truck on an unsuspecting learner, dumping out everything there is to know about memory management at one time, in one place, with little or no functional motivation. The better approach is to incrementally teach the topic, adding additional resolution, detail, and expansion only when new functionality is needed or additional understanding is required. In this way, you're catering to the learner: each piece of information you're unpacking is motivated by a need in that learner. This results in greater internalization of the information, and less information is categorized as "I don't really need this. I'll dump this."

But with the quote by Aamodt and Wang, there's another component at work here: earlier memories are potentially being rewritten as new learning takes place. This is intuitive, even: consider how often we mix up events that are very similar, but not the same. Have you eaten at Chuy's 10 times in the last month (I'm about there)? If so, I'd suspect you'll have a hard time distinguishing at which instance in 10 a certain conversation happened, especially without other mitigating details (a really close friend attended only one meal, or something particularly disastrous happened at another). Is it possible that the brain is trying to shove these similar events into one giant event, because we're recalling an earlier (similar) event, replaying it, and rewriting it with the new one?

What this seems to suggest -- and I grant that there's a lot of theorizing and speculation happening, but what else is Radar good for if not some provocative thought -- is that we must be extremely careful with context. When you recall an earlier mental model of something, and then augment that model, you may be rewriting the earlier model. In other words, you're not just adding to an in-place model, but in fact replacing an earlier model with a newer, expanded one. So what are you doing to ensure the foundational models stay intact? Are you repeating the earlier model, and adding resolution? Or are you just writing about the "new stuff" without regard for the existing material?

I think most textbooks and technical books continue to heap on, assuming that pre-existing models remain in place. Foundational concepts never die, these books would assert (if not implicitly, then by the manner in which they teach). But perhaps those concepts do die! Perhaps this is why you may be adept at releasing memory or allocating memory, but would flail about helplessly at explaining what's really going on. Is it possible that your original mental model has been overwritten, or even functionally replaced?

It's an interesting thought. Context becomes critical, not just as a reminder of pre-existing material, but actually to ensure that pre-existing material is not lost altogether.

C'mon teachers, you must have thoughts on this... let's hear them.

tags: brain, Head First, learning theorycomments: 22
submit: Reddit Digg stumbleupon   

 

Wed

Jan 14
2009

Brett McLaughlin

Choose your own adventure... er... learning path

by Brett McLaughlin@oreillybrettcomments: 21

There's a lot to be said that's positive about our declining economy. (Yeah, it's an odd beginning. But hang in there with me.) In the publishing industry, for example, we're having to be a lot more careful about what products we release. We're also having to be more efficient in our products; people want more for less.

As part of that, we've been doing a lot of thinking about non-book products. O'Reilly has offered books through Safari for a long time, and there's certainly the O'Reilly School of Technology. But what about folks that want traditional book topics, like JavaScript or PHP & MySQL, in a non-book form? These people don't necessarily want or need course credits, but they expect more than a PDF-style view of a book.

When you start to think about effective learning in an online medium, one the very first concerns you've got to deal with is sequencing. Web users don't live in a page-by-page world. John Lewis calls this the "disclosure sequence" in a recent post on learning paths:

In our view, the most important aspect of the design of a training course is the “disclosure sequence”: the sequence in which the topics of the subject are disclosed to the learner. This is the central issue on which all other aspects of the course design depend.

If John and his colleagues are right, there are two critical realizations here:

  1. Order matters, but web users are not comfortable with linearity. People on the Web tend to skip around, looking for just the piece of information they want.
  2. Again, though, order matters! Just because web users may want more freedom doesn't necessitate that as learning experience designers, we have to give those users complete freedom.

So how do you split the difference? Can learning really be broken down into small enough segments that web users feel they have sufficient control (I want to jump to "closures" in "Ruby"), while still allowing teachers and educators an ability to guide a learner through that smaller segment (You need to learn about Ruby's handling of memory, then move on to closure syntax, and then examine the pattern in play within a closure)?

One key aspect to solving this problem (or at least approaching it intelligently) is to reorganize in terms of concrete, functional goals, rather than lexical or technical topics. John Lewis again has useful observations on what you can achieve when grouping things according to functionality:

In general, a more effective guide to designing a disclosure sequence is to choose a path through the goals which the learner already has, beginning with those which can be achieved simply and progressing to those which are more complex to achieve. It is evidently not always easy to find these; but if such a path can be found, then the requirement to motivate learners along the way tends to be easier because they are achieving parts of the objective along the way, while building on what they already know.

So here's my question; it's a two-parter.

  1. If/when you're learning online, do you expect complete control? Do you expect the ability to move anywhere within a course and/or topic, even to specific steps within a process? Or are you satisfied with topical/functional control, and then are willing to follow a process within that subset?
  2. Does all this seem silly to you, and you think learning online is really just a fancy term for a good Google search?

tags: brett mclaughlin, disclosure sequence, head first, learning pathcomments: 21
submit: Reddit Digg stumbleupon