writing & communication

Some Simple Rules of Argumentation

society & sociology, writing & communication

March 26, 2004, 12:04 PM

These rules of argumentation (found via Mark) are golden. They're based on the core observation that you will never change anyone's mind in a single argument, so it's a waste of your time to engage in protracted debates. The post is a little long, so I'll summarize.

When you find yourself in an argument, follow this procedure:

  1. State your case as clearly, rationally, and convincingly as you can. Never re-state it; this only hurts your argument and wastes everyone's time.
  2. Clarify any misunderstandings since people may disagree with your case simply because they mistook some of your points. Don't get trapped in endless clarifications, however; there's a point where the required understanding is simply based on a "you had to be there" experience and you can clarify forever and never get anywhere.
  3. Walk away. For a short argument, this is easy to do without conceding defeat. Keep arguments short.

I also love the suggestion that "the ideal attitude to project during any argument is one of calm disinterest". You can't lose if you don't care about the outcome (or at least appear not to).

Those of us with better things to do can never hope to win long arguments with those who seem to have infinite time on their hands. These rules can help save time, if nothing else.

Commentary

Posted by Rob on April 17, 2004 at 05:06 PM

An important note I forgot to add is that these rules are meant to apply to arguments that aren't, shall we say, important, such as idle debates (or flamewars) on online forums or discussions over a dinner table or a few beers. Different strategies may be necessary when the outcome of the argument has real ramifications (such as an argument at work over whether to select a particular product design over an alternative). For instance, just walking away and forgetting about the disagreement after making your first point might be totally inappropriate in that situation.

Posted by Student of SISD on May 01, 2007 at 08:32 PM

I bet this guy was probably mad at Miss.Clark for assigning us this stupid project l.o.l.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Divide and Conquer

processes & methodologies, writing & communication

December 16, 2003, 04:25 PM

Now, I'm thinking about team projects and efficient ways for several people to work on the same project.

In The Mythical Man Month, Fred Brooks confronts the problem of how to effectively divide up the work of large, complex software development efforts. He concludes that the project management notion that bringing more people on to the project will linearly increase the amount of work produced is a fiction, in fact new people will actually decrease the work output temporarily as they demand the current staff's time during ramp-up. Thus, the concept of a "man-month", which assumes men and months are interchangeable, is a fiction (hence the name of the essay). Even after ramp-up, adding more people to a project exponentially increases the communication overhead, since everyone must now potentially communicate with one more person to do their job.

The key issue here is that communication cost. When working in a group, you have to consider whether its possible to split up the work in such a way that the communication costs will be low. If everyone can work in parallel without talking, then you can just divide up the work into N pieces and if it isn't going fast enough, bring in more people to make N larger. Brooks' example of a task like this is ditch digging; if your ditch deadline is bumped forward, just hire more people, give them shovels, and dig in.

Unfortunately, most kinds of thought-work, which everyone in design, usability, research, and software development tends to be engaged in, isn't very much like ditch digging in this regard. Most of our projects are communication-intensive, and can't easily be split up in such a way as to make them parallelizable. Code has to work with other code, interface designs are too holistic to develop entirely separately, research must tell a coherent story, etc. What to do?

If possible, the best answer is "do it yourself". Many novice teams make the mistake of splitting up jobs that could be done way more efficiently by any one of them alone. Don't feel like you have to give everyone an equal amount of work at the expense of making everyone work harder than they'd otherwise have to.

If the task is too big for one person to accomplish, then your best bet is radical colocation. In Agile Software Development, Alister Cockburn recommends this technique for small teams that must engage in frequent communication, and he gives an extensive argument on why even moving people down the hall from one another can drastically limit communication opportunities. This generally leads to miscommunications, which leads to buggy software, unusable interface designs, misrepresented experiment results, etc.

So in summary: if possible, don't even try to split up thought-work; have it come from one mind. If that's not feasible, try to divide it up to minimize the amount of communication the workers will have to engage in to do their jobs. If the job is such that you can't reduce this to an acceptable level (which is more often the case than not, so don't be lulled into underestimating the amount of communication necessary), then radically collocate.

The nice thing about this advice is that it applies at all levels: from units as large as corporations outsourcing large initiatives to one another and as small as two people in a small student team.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Communicating Interaction

design, writing & communication

December 10, 2003, 11:10 PM

We just completed the last leg of VIID right now, having worked late into the night finishing up our last assignment (on which more will be forthcoming soon). As part of my final reflections on the class, I'd like to talk a little bit about ways to communicate interaction designs, which has been a major component of the class that we haven't talked enough about.

One of the most important (arguably the most important) parts of an interaction designer's job involves clearly and unambiguously communicating her design solutions. She must communicate to a variety of different audiences for a variety of different reasons, including:

The simplest way to communicate a design, and the one novice designers usually favor, is describing the attributes of the design in prose, either through talking or writing about the interactions as a flat list of features. Generally speaking, however, this isn't effective. Experience and interaction designs are inherently nonlinguistic in nature, and thus all parties need to translate back and forth between their understanding of the experience and the words they use to describe it. Even the best rhetoricians would have great difficultly expressing a nontrivial design with sufficient clarity and precision for all these purposes using words alone. So novice designers may try adding other media, such as pictures, videos, and possibly partially functional prototypes. They're on the right track, but an effective design communication can't just be a mishmash of disconnected design fragments. The designer must invest careful thought and effort into deciding the most appropriate way to communicate each piece so that they come together as a whole.

To fully understand an experience design, people must, well, experience the design. This experience needs to be as close to the final, designed experience as possible to ensure no ambiguities creep in. Keep in mind that people are very good at filling in missing details, but that they may not fill in those details in the same way the designer is. Thus, each unspecified detail is a potential point of confusion, a potential branch where the designer and the experiencer may be envisioning completely different designs. So ideally, the design should be communicated with a high-fidelity functional prototype that approximates the final, envisioned interaction experience as closely as possible.

Of course, building high-fidelity functional prototypes is very time consuming and designers need to communicate very frequently, so there's often no time to build such an artifact. What's a designer to do?

She could produce a prototype, but sacrifice the fidelity in various ways in order to make construction more feasible. When stripping away fidelity, however, she must carefully consider what communication she's losing, and whether these are critical to her communication goals. For example, a series of screen mockups done in Photoshop or another graphics tool may succeed in giving a good sense of the visual layout of the interface, but give little to no sense of how the experience of interacting with it will feel. Likewise, hand-constructed paper model prototypes may give a rough sense of the interaction but may not communicate the visual experience. Sometimes, the designer may wish to intentionally not communicate aspects of the design; if she wants to present a rough design idea and receive feedback on the concept and general structure, she may choose to use wireframes or sketches rather than full interface designs to prevent her audience from focusing on aspects of the design like color and typography which must be present, but may not be the current focus of concern.

If producing a prototype of the appropriate fidelity is not feasible, then our designer has an alternative. She may choose to develop a scenario of use (or possibly several) that depicts a typical user (perhaps one of her personas, if she's defined any) interacting with the product. This may be as simple as textual descriptions of the actions combined with the relevant screen sequences or as complex as a product demonstration movie that appears to depict an actor really using the product. Scenarios are the next best thing to experiencing the interaction design directly through prototypes; they don't let the audience really feel the experience themselves but they do allow them to observe someone else's experience. This approach may appear to be no different to the "naive" ones mentioned earlier, but in fact it is generally much more effective than a list of features or a description of disconnected interactions. Scenarios leverage the power of storytelling to effectively communicate designed experiences.

Of course, all of this advice needs to be mediated with a healthy understanding of the designer's audience and their goals. Communications will need to be tailored to the needs of the receivers; engineering will probably want to see detailed product specifications, whereas management will be more interested in projected revenues and cost justifications, for example. But the techniques in this entry can serve as general best practices to build upon for communicating any interaction design to anyone.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Active Reading

teaching & learning, writing & communication

October 17, 2003, 09:59 PM

Since I came to Carnegie Mellon, and especially since I started roBlog, I've developed a new approach to reading nonfiction books and articles, both for classes and for myself. In the past, I've found that I got very little "take away" knowledge from reading papers; usually I'd remember one or two of the main points, if I was lucky. The problem, I believe, is that I was taking a very passive approach to reading; I would just sit back, scan the text, and hope to absorb the knowledge. Sometimes this works ok, but I've found a more effective way to learn.

I call it "active reading", but its basically just a matter of reading and writing about your understanding of the reading. Sometimes I try to just summarize, but often I'll reflect on the important points behind the prose, and try to connect them to other facts I've collected in the past. This serves two purposes:

  1. Writing ensures I really have a complete understanding of the concepts; I won't be able to put them into words if I don't.
  2. The resulting text serves as a "backup" of my reading of the article; when I inevitably forget something important, I can return to my synopsis/reflection to find it again.

On the down side, this process takes longer and consumes more energy than just sitting down and reading does alone, but I find the depth of understanding I take away from it is much greater.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Posting Tool Wish List

internet, writing & communication

October 17, 2003, 09:36 PM

Micah has been pondering switching from his beloved Radio Userland to Movable Type, but has found a few of his favorite features in Radio missing in MT. In particular, he wants:

  1. Rich text editing. Basically, an embedded HTML editor.
  2. Automatic file uploads. I.e., you drag your file into a special folder on your local machine, and the client automatically uploads it to the server.

These sound like some pretty useful features to me. Although I love the web interface to MT (mainly because I can post from any computer) I also wouldn't mind having a more featureful local client, which is quite possible since MT supports the Blogger API. And as long as we're rattling off a wish list, I wouldn't mind seeing the following:

  1. Local saving / crash protection. Sometimes I'd like to be able to write entries when I have no available network connection, so a local entry cache would be nice, but even more importantly, the tool should provide crash protection so I don't lose my posts to an application or system crash. Safari sadly lacks such a feature and I've lost more than one post to a badly-timed "unexpected quit".
  2. Fix some of the annoying usability bugs in Movable Type. For instance, MT sets the posted-on date to the "first saved" timestamp, not the "first published" timestamp like I want (and which makes the most sense). Not a big deal since I can manually change it, but it's still irritating. A good tool should provide a more sensible interaction design for the posting task.
  3. Spell checking. I already get this with Safari, but it's a feature I definitely don't want to lose.
  4. Auto-linking certain words. Some words, like the names of my friends, I almost always link to a particular website. It'd be nice if the posting tool did this for me.
  5. Smarter link management in general. I link a lot. It's what webloggers do. A good posting tool should make the process of finding and inserting links easier, perhaps through browser integration. For instance, perhaps it could help me track down references on the web for a paper or idea I'm referring to.
  6. An embedded outliner. Maybe I'm the only one who does this, but I frequently outline my posts before writing them in full. A good tool should support this progression of outline-to-post in a more direct fashion.
  7. Mac support. Again, maybe only I care. But I post from my Mac laptop the vast majority of the time. If a tool doesn't work on my Mac, I'm not using it. Period.

If anyone knows of a tool that implements a reasonable number of the aforementioned features, please do give me (and Micah!) a heads up.

Commentary

Posted by flueniGeania on May 31, 2007 at 09:03 PM

pd:sorry, my english isn?t very good.
[url=http://phentermine.onlinetopsite.info/adult/pussy-cat-doll-nicole.html]pussy cat doll nicole[/url] If thats not enough free smut for you then check out My Free Paysite. My free paysite is the worlds first and only free adult sex megasite. Basicaly, you enter your email and get a free pass to the
members area. Inside the members area is more free porn then you could imagine... Surely there is a catch? Nope. 100% Free no credit card needed. All you need is a valid email account to recieve your password. Check out My Free Paysite now!,
[url=http://phentermine.onlinetopsite.info/news-sex/wwe-divas-nude.html]wwe divas nude[/url] i want uk PHONE SEX limited offer email me within the next hour and we can ave some dirty sexy fun in m uk after anyone and anything?email me and i wll giv u my number one time only no call backs no string lets just wnak off and have fun x,
[url=http://phentermine.onlinetopsite.info/news-sex/nifty-erotic-story.html]nifty erotic story[/url] , I think this man is a sick puppy.He only thinks of family members, Wow if that was me I would get some mental help.,
[url=http://phentermine.onlinetopsite.info/news-sex/perky-tit.html]perky tit[/url] Adult Insider Message board - adult webmaster resources and forum. and Attack i szybkie free adult chat webcam wybor skorek. On shutterflycom view as free sex webcams chat file format. Been at the filth free adult web cam forum no betifol
[url=http://phentermine.onlinetopsite.info/adult/indian-erotic-story.html]indian erotic story[/url] and no free FireFox cYBfxf0 crcp.mit.edu/images/content/pages/free-webcam-lesbian-sex.html"free webcam lesbian sex
[url=http://phentermine.onlinetopsite.info/news-sex/pussy-closeup.html]pussy closeup[/url] File web
cam lesbian live cam boobs free group sex pdf/adobe acrobat file format. I added webcam lesbian group sex-camslive-chat.html sex said only cams no bee amateur nude movies lesbian ebony porn videos how di lesbians have sex free xxx amateur lesbian webcam mpeg porn free download hot asian blonde lesbian flamers and rusian groving PORN WEBCAM o WEBCAM MOVIES o WEBCAM PICTURES o WEBCAM CAM o WEBCAM WEBCAM o WEBCAM GIRLS o BLOWJOBS WEBCAM o LESBIAN WEBCAM

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

The U&SA Book Chapter

announcements, software development, usability, writing & communication

October 10, 2003, 08:10 PM

I realized I haven't been posting much recently about what I've been doing for my actual job. For those of you that I haven't yet told, I'm in the process of writing a book chapter for an upcoming book on bridging the gap between usability and software architecture. You can even check out our preliminary abstract.

The chapter is about our experiences applying our U&SA technique to the NASA MERBoard project. It looks like I'll be first author for the chapter too, which is totally awesome. The current status of the actual writing is "completed first draft". If all goes well, the final, published book will be available for purchase next September.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Welcome to Wiki

internet, usability, writing & communication

October 08, 2003, 04:50 PM

I set up a Wiki last night for Dana and I to use for our CSCW project (sorry, no link to the actual Wiki; it's an invitation-only affair for now). I happened across PmWiki (which is open source) when searching for options on Wiki software (through a Google text ad, no less) and installed it to give it a shot.

So far I'm pretty happy with it, both with regards to the Wiki concept and Patrick's implementation. It's even pretty usable, all things considered, which was something I was worried about. In fact, I was browsing the documentation for PmWiki and found that Patrick had actually done some user analysis for his system. It's not quite personas, but he's definitely on the right track.

I'm hoping that the wiki will help Dana and I collaboratively distill operational design principles and heuristics from all this social science reading that we are (supposed to be) doing, thus fulfilling Bob and Paul's (and our) vision for the class. We'll see how it goes, but in any event, if you're looking to set up a wiki of your own, I'd recommend checking out Patrick's offering.

Commentary

Posted by Andyed on October 09, 2003 at 11:13 PM

If you'd like to poke around HCI related wiki, I've created an instance of pmWiki dedicated to "Chronicling visions of cyberspace and their realization".

http://surfmind.com/2cyberspace/pmwiki.php

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Producing High-Level Documentation

software development, writing & communication

October 01, 2003, 02:00 PM

An article on Kuro5hin got me thinking about software documentation and how poorly designed so much of it is, to the point where programmers often waste weeks generating reams and reams of completely useless prose.

The author's main point is that most documentation is needlessly verbose and tends to meticulously describe the obvious or trivial details of a system's design while ignoring the important high-level design decisions that are 1) difficult to infer from merely examining the code and 2) very important for maintainers of the system to understand. As someone who's been both a developer and maintainer of software systems, I can attest that documenting architecture is important, documenting code is not.

When many programmers undertake a documentation effort, they immediately start discussing their functions and methods, describing their variables, explaining their algorithms' logic, etc. This is somewhat important up to a point, but it's frequently overdone. As Brooks states in The Mythical Man Month, systems are often produced in which the "leaves" are meticulously documented, but there is no map of the forest. When the system and its documentation are handed off to the maintenance programmer, more often than not the poor guy finds he can't see the forest for the trees.

To an extent, you can't blame these programmers for having this mentality. After all, it's what they are taught in school. In my undergraduate education, we were always graded on the existence of documentation, but we were never taught how to write effective documentation nor were we truly graded on the usefulness of our comments and diagrams to maintenance programmers. The teaching assistants generally just opened up our source files and hunted for "green stuff" (the color Visual Studio uses for source code comments), and we got full credit if there seemed to be enough.

The problem with this approach is that it produces "documentation" like the following:


/*
* setUserID - sets the user ID
* ID - the user ID
*/
public void setUserID(int ID) {
this.ID = ID;
}

Anybody else see the problem here? Comments like these don't serve any purpose; they just clutter up the source code and make it harder to read, wasting both the programmer's and maintainer's time. Having documentation like this actually make things worse than having no documentation at all.

Extreme programming and agile software development are famous (infamous?) for advocating coding standards and intra-team communication over comprehensive documentation. The Pragmatic Programmers make an interesting argument in their book about the dark side of documentation; they bring up the interesting point that comments that explain code violate their DRY (Don't Repeat Yourself) principle. Essentially, explaining logic in comments counts as duplicating the logic that already exists in the code, thereby introducing a maintenance problem. Additionally, it introduces another possibility for error; if a programmer produces documentation that is ambiguous or flat out wrong it is likely to cause more confusion than no documentation would. And when documenting systems as complex as most software, such errors are inevitable.

What does need to be documented are the high-level component structures and their interactions (the architecture), the commonly recurring patterns and idioms that crop up in the system, and any important and non-obvious workaround logic ("kludges") that theoretically shouldn't be there but always seem to crop up anyway in nontrivial systems. This is most important, and should be completed before any more detailed code-level documentation effort commences. In brief, here's my thoughts on exactly what needs to be considered for documentation:

  1. All high-level components and their interactions, both from a run-time and code organization perspective. This is the only part of the system that really needs highly detailed documentation since these structures define the operation of all the smaller pieces of code.
  2. Common idioms that occur throughout the system, such as terminology that affects class, method, and variable names. These need to be consistent for the code to be understandable, so maintenance programmers need explicit documentation on what they are.
  3. Common patterns that appear throughout the system. These may or may not appear in the high-level components, but if they are reused repeatedly they too need to be called out explicitly. Sometimes this documentation can simply point to published patterns literature such as Design Patterns.
  4. Any unusual or tricky design decisions that may be unclear or misleading to maintenance programmers.

Some claim that code must be documented so that even those who are not familiar with the implementation language are able to completely understand the logic. This is silly. Someone who isn't familiar with the implementation language has no business maintaining your code (unless they are willing to learn the implementation language simultaneously with the help of appropriate reference material, of course). There may be some rare circumstances when this level of documentation is appropriate, but these are the exception and not the rule. For instance, if you are providing a sample implementation of an algorithm in a book or article and the main communication item is the algorithm itself and not its implementation, thus people who are not familiar with your chosen language must be able read and understand the algorithm as well as those who are. But in this case, I'd argue that you really shouldn't be providing a "real" implementation of the algorithm anyway; simple pseudocode would probably express the logic much more effectively.

As always, when producing a communication piece you must consider the audience and what they expect to get out of the communication. This "reader-centered document design" is a corollary of the user-centered design that I tend to advocate for anything and everything in general.

When programming, code must be the primary medium for communication; documentation must play a supporting role for expressing the ideas that cannot be expressed using code alone. The rallying cry should not be "clear code is no substitute for good documentation", it should be "good documentation is no substitute for clear code". A perfect programming language would allow you to clearly express all the important ideas, structures, idioms, and patterns to your coworkers within the language itself. Unfortunately, no modern programming language even approaches this level of capability. Until we have such a language, we must produce documentation to support and clarify our code, but it should never be viewed as the main communication medium.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Note to Phone Manufacturers: Innovate!

design, writing & communication

September 03, 2003, 07:47 PM

Why is it that phone manufacturer's can't seem to create a phone that contains a single innovative, useful, and usable feature to save their lives? Even cell phones, which certainly have quite a bit of market variety (too much; I just spent ages trying to find the right one for me), don't seem to produce much real innovation. It's all well and good that the phone can synch with my address book (or so claims the box) but if I have to go through some godawful 12 step process to do it, the feature mind as well not be there. I want these features to save time, not waste it! And no, "let's stick the internet on our phone!" doesn't count as innovation.

How about adding in the ability to not ring if the caller is not identifiable? I was just interrupted from writing this very post by "Unknown Name, Unknown Number"; the fourth time tonight. Or perhaps speak the name of the caller using text-to-speech? My phone should be my ally in warding off the unwelcome telemarketers, not collaborating with them.

So come on, guys and gals. I know cell phones are new, but a little interaction design and usability would do wonders for them. And if you don't hurry up, Neema just might beat you to it...

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

What Is It So What?

writing & communication

August 14, 2003, 12:21 AM

My bosses, Bonnie and Len, have a heuristic for writing and reviewing academic papers that Bonnie calls the "What Is It So What?" criteria. Basically, it boils down to three questions that the paper has to clearly and satisfactorally answer in order to convince the reader that the paper and the ideas it is communicating are worthwhile.

If you're bothering to write an academic paper, you're probably trying to disseminate a new idea of some sort or another, whether this idea is a new scientific theory, a technique for collecting user data, a design idiom or best practice, a novel software system to solve an important problem, etc. Even if you are primarily refuting existing ideas you are probably presenting counterideas (even if the counteridea is "idea X was wrong") and thus your paper may well fall under the same rubric. But in order to communicate this great idea, you need to make sure you address the following questions:

  1. What Is It? What is the idea you're proposing? Make sure you clearly articulate what your theory states, how your technique works, or what your software system does. If people can't even grasp the idea you're proposing, they aren't going to get anything out of the paper. As usual, this means clearly and effectively communicating to your target audience by using terms and concepts they understand, referring to work they are familiar with, etc. I'd argue this is the most important part of any paper, since the other two questions are meaningless to a reader who's missed the answer to the first one. Even if you fall down on the job in later sections, at least if people understand what you're proposing they may be willing to accept it at face value. For the others:
  2. Is It So? Prove it. Show me that your theory is tested, your best practice has been applied to real world projects, or your software system works as designed. Scientists, of course, are particularly skeptical people so this section is important in academia. For domains with less rigorous requirements for empirical proof, the answer to this question may contain anecdotal evidence or some form of logical reasoning. But anything is better than nothing. If you haven't had time to test your idea thoroughly yet, say so. Better to make clear what the status of your work is than be vague and make it look like you have something to hide.
  3. So What? Why does anyone other than you care? If you want people to listen to you, you must convince them that your ideas can solve their problems. Ideally, give them a roadmap of how to start applying your idea today so they can see for themselves if it works. For many, all the proof in the world (see previous question) isn't comparable to being able to try out the idea and see for themselves if it works or not. Sometimes, the answer to this question is obvious. But more often, the answer to this question seems obvious to the author and is completely opaque to everyone else.

Next time you write a paper, keep these things in mind. At least if you want me to read it. :)

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

roBlog's Scannability

internet, personal, writing & communication

August 02, 2003, 10:15 PM

Neema told me yesterday that he finds all the content on this weblog hard to digest. He suggested I provide a summary or bulleted "main points" section for each points so he could get the gist of the content without having to read the entire article.

I tend to post a lot of content on this forum because I see it primarily as a form of personal reflection and only secondarily as a form of communication. However, I'd love to improve on the second goal if there are ways of doing it without sacraficing the first, and I do realize that having several paragraphs of dense text is asking a lot from my loyal readers :). So I'm open to comments, ideas, and criticisms on how best to fix this problem.

For now, I'm trying a technique Jacob Nielsen uses on his Alertbox: he recommends highlighting important words and phrases to improve scannability. Personally, I feel this makes his essays "shout" a bit too much, but I'll give it a shot anyway. Feedback would be greatly appreciated.

Commentary

Posted by Dan on August 03, 2003 at 11:50 AM

Ever thought about some subheads? Those might be better than the phrases bolded scattered throughout the page.

Posted by Rob on August 03, 2003 at 12:31 PM

I've used subheadings occasionally before: http://www.lokislabs.org/~loki/weblog/archives/2003/06/25/the_ways_we_read.php

Generally, however, I've only used them when the post is particularly long and is easily divided into multiple sections. Most of my posts are at least _supposed_ to express only one primary thought (yeah, I know it doesn't always turn out that way).

I could try reflecting the outline in subheadings; I worry this will create too many subheadings and break up the flow of the text. OTOH, it would be more scannable and perhaps that's more important. Thoughts?

Posted by Jeff on August 03, 2003 at 06:23 PM

I don't see it as a problem, but if it is, the best solution is probably to write more concisely. Write, edit ruthlessly, rewrite. That's difficult in a medium as off-the-cuff as a weblog, and might cut into the personality of your posts.

An alternative might be to write an introductory summary for especially long posts--after the fact. The only example of this I can think of at the moment is Zeldman.com's RSS feed. Hand-tooled exerpts (not machine trunctated posts) give an overview of the post, along with a link to the full text.

Expanding on that, you could use kuro5hin's technique of posting the exerpt (an introduction) on the front page, and the full verson on the individual entry's page.

Posted by Rob on August 04, 2003 at 11:13 PM

Yeah, I realize that the optimal solution to the scannability problem would be to simply write more succinctly. But as I said, this weblog is primarily intended for personal reflection and secondarily intended for communication. In theory, my writings section is intended for polished, ruthlessly edited communication pieces that express my ideas in a more widely digestible form. Of course, if you visit that section you'll find that I haven't made too much progress there. Which is exactly the problem; if I have to hold myself to high standards of excellence I'll write much less often. It already takes me an hour to two hours to write these posts; if I had to follow the get feedback, edit, rewrite, etc. cycle, I'd have to update _much_ less frequently than I do.

A summary would be nice if I could think of a way to integrate it into the weblog design. Movable Type already supports an "Entry / Extended Entry" concept that lets you do something similar to the K5 approach for long posts if you want; I've shied away from that approach since I was afraid breaking up the posts would make it even harder to scan and read. But its worth thinking about.

So I'm not sure what to do about this problem. I guess I'll just "wontfix" it for now and see if any great ideas strike me later. It's good to know that Jeff, at least, doesn't think it's a problem at all :).

Posted by Jeff on August 05, 2003 at 12:39 PM

I just think it's a benefit to post less superficial entries if the tradeoff is a slightly longer read. There are lots of paragraph breaks, and most posts stay reasonably ontopic. As long as you don't have to paginate your articles, it doesn't seem too bad.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Photography as a Communication Medium

aesthetics, design, writing & communication

July 17, 2003, 11:29 PM

I've been learning lots of interesting things in CDF recently; sadly, since I moved last weekend and lost my broadband internet access at home for a couple weeks, I haven't had time to post about all of them. So this is my best shot at trying to play catch up.

By the end of last week, we'd finished up the photography section of the class that Charlee was teaching. Our final assignment was to combine a photograph with text to create some communication piece (Charlee likes wide-open assignments). I did a public service announcement poster type message, which I thought turned out okay, although several other people in the class put together some things that were much better, in my opinion. It was amazing to see how good everyone's was after only a week of practice and critiques.

For mine, I actually started the project intending to communicate a different message. I wanted to take a picture of an interesting but run-down street and compare it with a quote from the philosopher of art Jerome Stolnitz about the aesthetic attitude that inspired me to write Aesthetic Mornings a few years ago. But I couldn't find the right subject or the full quote, so I wound up wandering around East Liberty (a relatively poor neighborhood here in northeastern Pittsburgh) for a couple hours taking pictures of various subjects, including this bottle. At first, I wasn't too fond of any of them, but after returning home and looking at it on my screen, I decided the bottle picture wasn't too shabby, especially in black and white. But I had no idea what text to put with it. I tried a number of semi-depressing captions (I was in that kind of mood at the time) but none seemed to fit. Then I hit on "Just Another Broken Window" (a reference, possibly too obscure, to the "zero tolerance" program adopted by New Jersey in the 70s), which I thought was neat especially since the visual presentation allows you to read it as "Just Broken Another Window" as well. And so it became a public service announcement, although I couldn't quite bring myself to turn it into a just a "pick up litter" message (it seemed too trivial for the weight of the photo), so I tried to work in a larger social message as well.

I guess the point of all this rambling is that the design process is messy. Sometimes it's hard to know ahead of time exactly what you're going to wind up with, and walking into it with too precise of an idea may just end up wasting you time or (even worse) leading you away from good alternative ideas.

On a bit of a tangent, while we were doing the crit (design critique session where everyone comments on everyone else's work and suggests improvements) for this assignment we got into a discussion of how photography can be used to evoke emotions and suggest certain responses to subjects, especially when combined with text. Andy remarked that it was amazing how easy it was to misrepresent a situation you are photographing, even though you're supposedly taking a completely accurate image of the real world. There are many design variables available to the photographer, the greatest of which is the shutter itself, the box around the world through which the viewer must look. Photographers can decide what portions of the truth to show their viewers and (sometimes quite literally) what light to present them in. Thus, it is just as possible for the photographer to introduce his interpretation of reality into his work as it is for a writer or a painter to introduce theirs. But in a way this is obvious to anyone who knows anything about journalism. The interesting (sometimes dangerous) fact about photography is that it seems so real; it looks as though it is a completely accurate, objective presentation of the world. I have a suspicion that most people don't think through all this when they see a photograph; they don't ask what "spin" the photographer was trying to put on his subject as they might ask about a prose article or a painting. This makes photography a powerful medium for communication and persuasion, both of true propositions and untrue ones. It's worth thinking about the next time you're reading the morning paper.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Personas for End Users

usability, writing & communication

June 29, 2003, 07:59 PM

While plugging away at Newsable's architecture yesterday, I came up with a possible side benefit of the open-source personas strategy that I am attempting to apply to this project.

One problem I frequently encounter while searching for a new piece of software to meet some new need I have is that, although I know what task I need it for, I can't necessarily tell how the features and screenshots shown on a potential application's website will help me accomplish that task. I usually only download or buy software if I know someone who had the same need and is satisfied with how a particular application fulfilled it (this is how I learned of OmniGraffle; my friend Matt was a satisfied customer who talked me into trying it). Otherwise, I frequently have to download the application, install it, and use it for a few days to see if it appears to do everything I want it to. This is a pain in the ass and takes a lot of my time, so I don't generally download a whole lot of new software.

If, on the other hand, the applications' websites had accurate personas online describing the people and tasks they designed the application to support, I might be able to assess how well the application will fit my needs before I download it. If the fictional people described by the application seem to be similar to me with respect to their needs and tasks, I can assume the application has been designed to support my tasks and thus is worth spending the time to check out. This isn't too far from the idea of testimonials or "day in the life" scenarios, which marketing departments have used for ages to try to get consumers to purchase their products.

I have no idea if the average user would be willing to read a persona when making a buying decision, but it doesn't seem much different than reading a product review or a brochure. So perhaps this technique has potential for end users as well as interface designers.

Commentary

Posted by Dan on June 29, 2003 at 11:15 PM

An interesting thought, but for most commercial products, the number of personae have to be considerably collapsed into a core group of them: like 5-7 if they are going to be truely useful. It would be asking a lot for computer-illiterate Grandma Jean to recognize that computer-illiterate Billy Bob, a "mechanic from West Virginia", is the same persona. I'm pretty sure personae should only be used by the design team.

However, one thing that could be shown is a more task-based or task-flow look at the application. "Do you want to do this? It'll look like this. Then you can do this, and it'll look like this," etc.

Posted by Rob on June 29, 2003 at 11:29 PM

Hi Dan,

You might be right; I was thinking as I wrote the post that the downside of the idea is that personas don't necessarily depict J. Random User with 100% accuracy; as you pointed out the personas do describe different people than the real users (Billy Bob rather than Grandma) and J. Random User may be unable to distinguish between what's "important" (whether the persona's needs with respect to the application are similar) from what isn't.

Maybe the list of scenarios would work better, since it's more like the task-based look at the application you describe. I have a first cut at these for Newsable posted at: http://www.newsable.org/personasBobTasks.php

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Bipolar Debate Teams

writing & communication

June 19, 2003, 08:08 PM

Dave Thomas, of Pragmatic Programmer fame, has a great idea for a debate format on his weblog. I've always believed it's very important to respect and seriously consider the opinions of people you disagree with, and this format strikes me as a particularly good way to force you to consider all sides of the argument. The constant switching of positions could keep the discussion lighthearted while still forcing you to think about the side of the argument you don't agree with. When your turn comes to hold the opposing position, you have the arguments made by your predecessor to build on, which could make for an interesting discussion.

Some time I should convince a few of my friends to try this out with me.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Justifying My Existence, or Why I Have A Weblog

internet, personal, society & sociology, writing & communication

June 01, 2003, 01:57 AM

Back when I first set up this here weblog, Micah asked me what my reasons were for doing so. At the time, my answer was "I want to have a place to record my ideas" This was accurate if rather vague; I wasn't even sure then if I'd continue to maintain roBlog dot org or if I'd get bored after a couple weeks and take it down. Since then, I've obtained more experience with weblogs as a medium (I'm even planning to write my own news aggregator), and I think I've managed to refine that initial thought a bit.

The News Hour with Jim Lehrer did a report a few weeks back on weblogging. One of the people interviewed half-jokingly gave the reasons people blog (I still can't stand that word, but when in Rome...) as "narcissism, creativity, and a desire to connect with like-minded people". Not bad as one-sentence summaries go, but I think the reality is more complicated.

At Micah, Andy, and Don's CHI BOF on Weblogs, we talked some about the reasons people have weblogs. From that discussion and others, I've learned that there are myriad varieties of reasons why people choose to share their thoughts online. These range from:

There are other dimensions of differences as well. Some authors tend to restrict their weblog posts pretty religiously to a single predefined topic, others write about whatever happens to be on their minds. Some authors post lots of personal details, others prefer to keep it dry and intellectual. I believe this variety is a tremendously good thing. Weblogs are a medium, they should be used for whatever people find them useful for.

I don't want to digress too far into ruminations on why other people use weblogs, however, since this post is supposed to be about my reasons for doing so. I set up roBlog dot org for several reasons. First off, as I said initially, I want to record my ideas, to have a "backup brain" where I can look back a couple of weeks, months, or years later and see what I was thinking about in June of 2003.

I also want to be able to see how my thinking has progressed over time, which gets to my second reason; I want to have a means of connecting ideas explicity, both my own and other people's, and if there's one thing the web is good at, it's connecting ideas. Within the context of roBlog, however, I'm hoping to develop a better way of accomplishing this.

I also hope to improve my writing skills and ability to articulate myself clearly, which helps me reason through my thoughts in ways that I couldn't if I just kept them in my head. On several occasions, I've written up a weblog post just to sit back and remark "Ya know what? I'm not so sure I'm entirely convinced of that anymore." I've rethought quite a few points as a result.

Finally, I hope to share my ideas with others, get interesting and helpful feedback, and hopefully influence others and help them think about things just a little bit differently. I've already received lots of interesting comments from my friends (often in person, but sometimes on roBlog itself), and I know my thinking has been stimulated by the thoughts of others I've encountered on their weblogs. To me, this is the most unique and exciting property of weblogs as a medium, this ability to spontaneously share ideas and form connections between them.

In closing, I'd like to present my current vision of the site. I think of roBlog as my open notebook on life, intended both for my future reference and as a window into my head for others, both strangers and friends. I see life as the ultimate research project that never ends, and I hope roBlog continues to reflect that. Stay tuned for as long as you'd like.

Commentary

Posted by Rob on June 22, 2003 at 10:54 PM

One of the reasons I missed is: to share other interesting content with other people (usually with some personal commentary on this content). This is the "MHP-style weblog" (Mindless Link Propogation, a Kuro5hin ( http://www.kuro5hin.org/section/mlp ) term), which seems to be especially common with Radio Userland weblogs, perhaps because of the tight publisher/aggregator integration. Micah's weblog mostly follows this style ( http://www.alpern.org/weblog/ ).

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Journals for Lesson Plans

teaching & learning, writing & communication

May 21, 2003, 12:20 AM

My friend Matt is interested in teaching and education, specifically lesson study and experiential learning. One of his life's goals is to improve education in academia, which is generally done particularly badly (most professors' ideas of "teaching" is equivalent to "lecturing", which most modern psychological theories of learning tell us is a particularly ineffective way to transfer skills). Currently, however, there is little incentive for professors at most colleges to improve since (1) their performance is mostly evaluated by the quality of their research rather than their teaching and (2) current students are unaware that there are better alternatives available and thus don't complain.

What we need is an incentive structure that will help bring lesson plan improvement forward as a major goal of academics. I have a proposal that I think is both tractable and will constitute a major step in accomplishing this: piggyback on the research and form academic journals that focus only on publishing lesson plans.

This has two benefits. First off, professors take journal articles seriously and would probably be more likely to consider lesson plans in a peer-reviewed academic journal for use in their own classes. Second, professors would have a direct incentive to develop high-quality lesson plans for publication since they would get credit for doing so (since an academic's performance is generally assessed in terms of how many journal publications they can claim). Hopefully this will help get some professors interested in improving their teaching using modern learning theory. This should help students realize that there are more effective ways to learn available, which will hopefully lead them to demand similar quality from their other professors.

Ideally, teaching journals of this sort should spring up for every field of study that appears in the modern universities. Professors tend to get credit for publishing in journals that are relevant to their research interests, which implies that teaching journals should be divided up similiarly to how the research journals are. It may even be worthwhile for university tenure committees to require that a certain quantity of publications appear in teaching journals if the tenure position is for a teaching faculty member.

Developing a venue for publication of lesson plans is the most immediate way available to ensure academics have incentives for improving their teaching. If journals of the sort I'm proposing become a common part of academic practice, we may see the boring hour-and-a-half lecture class become a thing of the past.

Commentary

Posted by Matt Easterday on May 21, 2003 at 03:41 PM

This is exactly the right idea--it is so good in fact, that not only did American teachers hit on this decades ago, but they covered it up and left if for Japanese educators to pick-up and innovate on leading to the absolute supremacy of K-12 Japanese students in math and science.

The trend in the U.S. (I think in the 20's?) was move all educational research activities into the hands of "experts" i.e. academia, and view instructors as mere implementors. In some cases, teachers actually doing research on improving how they taught were forced to stop. This is unfortunate as actual teachers are in the best position to observe and form a research agenda.

Meanwhile, for the last 50 years, k-12 Japanese instructors in all disciplines have been collaboratively studying how they teach and improving their teaching based on their observations. Each semester or so, a given department will meet at least once a week for the duration of the semester to discuss how to teach a single lesson. At the end of the semester, they teach the redesigned lesson, make their final conclusions then publish the results in a scholarly journal.

In the last decade, the US has rediscovered lesson study when researchers working on the Third-International Mathematics and Science Study tried to characterize the differnces between Japanese, German, and US mathematics instruction. It's not only important that mathematics is taught very differently in Japan (with more collaboration and focus on problem-solving to name a few attributes) but that there is a _system_ (lesson study) by which these improvements can be discovered an implemented. While it may seem slow to just improve 1 or 2 lessons a year, over time, this research effort implemented entirely by teachers has produced the best educational system in the world.

US K-12 teachers have already began to collaborate and learn from their Japanese counterparts and have started (often with no finacial support or resources) their own lesson study groups here in America. Other initiatives include creating on-line lesson study resources and video-clips of teaching. While a movement like this will take time to develop, its future looks promising.

As for academia, perhaps publishing journals would provide the necessary incentive, however, I think that until "teaching" is valued in our society (and given the needed resources) as much as "research", then I think the quality of higher-education will continue to suffer.

Posted by Matt Easterday on May 21, 2003 at 04:06 PM

Just to provide you with controversy Rob :-) ...

I completely disagree with the views expressed in the experiential learning learning included in the post. While I don't have a _great_ link, a quick google search yielded this link on experiential learning which at least explains the basic idea and the most often cited names (with the exception American philosopher/psychologist/teacher John Dewey): http://www.dmu.ac.uk/~jamesa/learning/experien.htm

Posted by Rob on May 22, 2003 at 02:45 PM

Hi Matt,

Just to clarify since I'm not sure I made it clear in the post, but the idea behind these journals would be for academics to publish the lesson plans for the classes they teach, not to have "education" academics make lesson plans for everyone else. Plus, these journals, at least at first, are only intended to form incentives for academics to care about their teaching effectiveness and provide the same level of rigor in lesson plan development that they apply to their research. (Ok, just a little bit of sarcasm there... :). So the intent of this idea is to turn academics into real practicing educators, not to have them sit in their ivory tower and develop the lesson plans real educators use.

So once that's accomplished, there is the question of how elementary, middle, and high school instructors, adult and continuing education instructors, etc. should fit into this picture. Ideally, I think they should be publishing in the same journals as academics, peer reviewing the same articles as academics, etc. Personally I think the gap between practitioners and academics in more fields that just education is a problem, and maybe forcing checks and balances through journal publications would be a good way to do this. But one thing at a time.

I wholeheartedly agree that what's ultimately important is to ensure that teaching is valued higher in our society. The question in my mind is how to go about ensuring that this happens. This proposal is a suggestion of how the system could be changed through the actions of a few people (the ones who set up these journals) in a way that would give one part of the population (academics) the incentive to care about teaching and value it as an activity. I agree it is only one part of a larger goal, but hey, every little bit helps, and we have to do something if we want to see the problem solved in our lifetimes.

Thanks for the excellent reference for experiential learning. I frequently post links to other sites just because I need to reference a source that explains a concept, not because I know them to be reliable. I always appreciate corrections and sources of supplementary information and opposing viewpoints.

Posted by Matthew Easterday on May 22, 2003 at 03:09 PM

Just for the sake of more controversy...

I didn't mean to suggest that academics should publish lesson plans for K-12 teachers. Perhaps the confusion is due to the fact that I wan't really agreeing with the idea that "journals for academics" will improve University education, (although I do agree with that "reasearching curriculum" should be placed at the same level as other kinds of research). I see K-12 teachers as understanding this need doing precisely this kind of research in their community.

As for academics, I think "lack of lesson plan journals" is just a symptom of the root cause that teaching is undervalued. Here's the causal chain I'm assuming:

IF teaching is valued -> funders will provide resources -> people will research teaching -> paper and journals will be created.

If this assumption is correct, then I _don't_ agree that simply creating a journal will change things.

What I'm guessing you're saying is that:

the university values education -> the University will by some unknown mechanism create journals -> academics will want to publish in journals -> education will be researched and improved.

If (CMU in this case) really valued education however, they would just hire good teachers (instead of hiring researchers and making them teach). I think trying to change researchers into teachers probably is not the right strategy. I think the right thing to do is get teachers, and treat them like professionals by giving them the tools they need to imrove their craft.

Posted by Rob on May 24, 2003 at 11:09 AM

Ah, I think I see our point of disagreement now. I'm not convinced that the root cause of the problem is that teaching is not valued in our society. I do believe that other things are frequently valued more, which, given limited resources, means that teaching gets bumped off the bottom of the queue. I think there are many who want to teach well but don't have the time or the expertise. I guess I can't prove this assertion; it's based purely on what I've observed from working with academics.

The point here is that researchers are _already_ teaching. So they are "teachers" by definition (frequently bad teachers, but teachers nonetheless), regardless of whether this is a good idea or not. The other solutions you propose sound like good ones, but they're outside the scope of this recommendation and so I'd like to defer those discussions for another weblog post. I'm not proposing that education journals will solve all the education problems in the world; just that they might help professors get better at what they are supposed to be doing.

So the question then becomes "Given that researchers are teaching, how can we provide incentives for them to improve their teaching?" That's the sole problem this suggestion was trying to address. In case I was unclear, remember this is most certainly NOT a proposal for improving all education, everywhere, nor is it trying to solve the entire education problem in one simple maneuver. It is a point solution to one important problem in the domain of higher education: give academics incentives to do their work well. Right now there are no incentives, so any lesson improvement academics engage in is done ad hoc through a sense of responsibility. Is it any wonder it rarely gets done?

Posted by Jackie on July 26, 2006 at 06:42 AM

Hello,

I am working on a white paper on experiential learning. My goal is to find research that shows whether students K-12 learn better through experiential learning than other styles. If you know of any reserach, please email me. Thank you.

Jackie

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Drawing Work Over Time

processes & methodologies, teaching & learning, writing & communication

May 11, 2003, 09:02 AM

For our TCinC work, Matt and I are interviewing the students who just completed the course to get a picture of how they worked, what they learned, etc. We plan on performing this exercise again after Joe incorporates our redesigned lesson plans into his curriculum to hopefully show that our changes brought about real improvement.

I'm currently trying to develop a notation for mapping out what the students did through the course of the semester, what information or materials they used to do it, and what they learned at each phase. For our initial contextual inquiries, we built the "five faces of work" diagrams from Contextual Design. But for our problem, we found the diagrams contained a lot of repeated information and split important aspects of the students' experience across diagrams, for example, we would like the interaction of people and documents from the Work Flow diagram to be mixed with the sense of linear work-over-time from the Sequence diagram.

What we basically want to know is whether the concepts Joe teaches in class were used by the consultants at site, and how the overall process could be streamlined and improved both to facilitate the students learning and improve their work with their community partners. Thus, our diagramming notation needs to express the following concepts:

  1. What students did at each stage of the process (class periods, meetings with their community partners, etc.).
  2. What knowledge they internalized at each stage of the process and how this knowledge changed over time.
  3. What artifacts they created and how these artifacts changed over time.
  4. What opinions and thoughts they had at each stage and how these changed over time.

To try to address these issues, I've developed the following notation:

WorkOverTimeNotation.png

Since real user data is confidential, this is, of course, a mockup of a real diagram.

I'm hoping this diagram will address these issues at a glance. (1) should be addressed by the student activities which are mapped onto a timeline (you can even make the activities wider to indicate the relative lengths) which comes from the Sequence models. (2) and (4) should be addressed by the "thought bubbles" which come out of activities and can influence future activities, as well as morph into other thought bubbles as the student's understanding changes. (3) should be addressed by the document boxes that can be produced and used in activities. People and outcomes are important to include to see who was influencing the students and what they actually accomplished at each meeting.

I am concerned that cramming all this information onto a single diagram will make it appear cramped and difficult to use to get an overall picture as intended. But if I split some of this across multiple diagrams, I worry we'll have the same problem we did with the CI/CD models where a lack of a consistent process view made it hard to get a handle on the whole system being studied. I'm also concerned that comparing the "before and after" diagrams at the end of our studies will be less effective with something this complex; the improvements may not jump out at you as much as they would with a simpler notation.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Weblogs for Student Technology Consultants

internet, teaching & learning, writing & communication

May 05, 2003, 10:28 AM

As part of our work on redesigning Joe's class, Matt and I are suggesting that the students use weblogs to record weekly status reports on their visits with their community partners. Now, I realize that using weblogs for educational purposes isn't a wildly innovative idea; Don Turnbull, who co-organized the Weblogs BOF at CHI 2003 last month with Micah and Andy, has been using weblogs in his classes for awhile. But I thought I'd provide a quick discussion of why we think they're an appropriate technology for this class.

One of the big problems we found was that Joe isn't always able to get a clear picture of what the students are doing at their community partners' sites, and thus he can't know what problems they are running in to so he can help them get back on track. Currently the students submit status reports but they tend to contain insufficient information for Joe to provide helpful feedback. We're hoping that if we turn the status reports into weblog entries, Joe will be able to comment on them more easily and request additional information if necessary. It should also be easy for the student to revise his post to provide this additional information.

A second problem with the written status reports is that Joe isn't able to provide feedback fast enough to influence the students' work. Feedback often comes after the student has moved past the part of the consulting process to which it applies. We hope that the combination of weblog posts, weblog comments, and news aggregators for Joe and the TAs (teaching assistants) will help encourage more informal communication between students and instructors.

Another option we are looking into is having reusable "case studies" of past consultants to help teach current consultants about the consulting process and to help them avoid previous consultant's mistakes and bank on previous consultant's successes. We're hoping that having an archive of weblogged status reports will make it easier to develop these case studies.

Finally, we hope that making the consulting process more visible, both to the student herself, the instructors, the community partners, and the other students in the class, will help encourage collaboration between all the stakeholders in the course to help solve each other's problems. However, we're also concerned that this level of visibility may encourage students to censor themselves out of fear that telling the whole truth will bring reprisal to them, other students, and / or their community partners.

I think it's worth noting that this idea is just one component of our proposed solution; we aren't telling Joe "just have all the students use weblogs and all your problems will be solved!". We've learned from our studies that Joe's TCinC tackles a complex problem that can't be solved just by dumping any technology on top of it. But weblogs seem to fit well into this one portion of the class at least, so we're planning to give them a go. Hopefully by the end of this summer we'll have some real experiences to report on.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Online Publishing, from the Trenches

aesthetics, internet, society & sociology, writing & communication

April 28, 2003, 08:15 PM

There's an interesting article over on Kuro5hin about localroger's experience with publishing his book online and the success (or not) of the "tip jar" economic model for freely available online works.

For those of you who don't read K5, localroger (Roger Williams) is a member there who also happens to be an excellent amateur (in the not-getting-paid sense) writer. Awhile back, he posted a short science-fiction story called "Passages in the Void", which I've read and highly recommend. It went over so well that Rusty (K5 founder and proprietor) created a fiction section to house such content. Roger mentioned in the comments that he'd written a novel called "The Metamorphosis of Prime Intellect" but was unable to get it published via conventional means, so several K5 users convinced him to publish it online and Rusty agreed to host it. I haven't read it yet (although I intend to). From people's comments I expect it will also be quite good, although apparently it contains some content that many may find disturbing (rape, violence, etc.).

Roger's analysis of his online publishing experience is thoughtful and objective, and his conclusions, although not unexpected, are worth pondering. Basically he found that he has attained a much wider distribution and rate of feedback through the web publishing medium than he ever would have through conventional publishing. From the tip jar he made around 760$, which, although not insignificant, is much less than a typical publishing advance and not something that he could quit his day job over. And he admits that his is really a best-case situation; he had the backing of Rusty and the benefit of two appearances on Slashdot, which is more than the average budding author is likely to get.

Roger's experience highlights the fairly obvious fact that many people still fail to admit: artists just can't make money by giving their work away and relying on audience generosity. On the other hand, Roger was approached by an agent who is now interested in publishing his work via conventional means. So we see a pattern which crops up frequently where the internet is a good way for budding content creators to get "known", but one that they quickly must switch out of and lock up their content into for-pay conventional schemes if they want to make a living. And maybe this is a fine role for the internet to play. However it doesn't take full advantage of the potential of the internet's highly efficient content distribution systems (which provided Roger with the wide distribution and quick feedback he discusses) and may not even be a viable option in a future where all content is digital and copying is quick and easy.

As a society, I think we're going to have to get over this "content on the 'net must be free" mentality. Someone's going to have to pay, one way or another, and that someone is going to be determining what the economic incentives for artists, writers, and other content producers are. Do we the people want to be determining those incentives, or are we willing to leave it to advertisers who are more interested in selling their products and services than in appreciating art and literature? To me the answer is clear. How about you?

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup

Hello, World!

announcements, internet, writing & communication

March 27, 2003, 08:33 PM

So I finally got around to putting my personal server online and even set up this slick-looking weblog thing that you're staring at. If I recall correctly I first started aspiring towards having my own server way back in, oh, 1998, so that should give you some sense of the Rob Laziness To Productivity Ratio. Personally, I prefer to think that the Internet finally caught up to me :).

I hope to update this site frequently (we'll see how that goes) with reflections on the things I've learned, the people I've encountered, and the half-baked ideas I dream up from time to time. Partially this is for my own recording and mental processing purposes (I still think you can't understand a concept until you have to articulate it in writing) but also because I'm hoping to get feedback from people whose opinions I value (this means you). So if you have something to say about any of this, post a comment, send me an email, or talk to me in person and let me know how stupid I am. Because dammit, someone has to tell me these things.

Anywho, the design of this weblog and the whole site should be changing soon (I hope) (barring unforseen waves of laziness). I just wanted to get something up and running to start with, so don't have a heart attack if the whole thing looks completely different from week to week for awhile. Feedback on how ugly and stupid it looks is also highly appreciated (which I'm sure some of you won't hesitate to provide :).

Movabletype is pretty neato. I could click on all these pretty buttons all night. Hey, I wonder what this "Save" button does...

Commentary

Posted by Dave on March 27, 2003 at 08:46 PM

yes...The internet has finally caught up with Rob. Who thinks that the Internet has a self-esteem issue here? I mean aspiring to catch up with Rob...PLEASE!!!

Nice work Rob. Way to not be lazy :-p

Posted by Dave on March 27, 2003 at 08:47 PM

Oh yeah. "roBlob," nice pun. How long did it take you to come up with that one buddy :-)

Posted by lerru on March 27, 2003 at 08:57 PM

i like the "hello world" reference. you deserve a nice beer at the sharp edge to celebrate!

Posted by Rob on March 29, 2003 at 12:11 PM

Thanks for the encouragement guys! This is why I have friends (even friends like Dave :-D).

I noticed Micah welcomed Matt and I to the weblog scene (http://www.alpern.org/weblog/2003/03/28.html). I feel loved.

Got Something to Say About This?

Email Rob:

OR Post a Comment:

 

Enter the number below into the text box next to it.*


 

* These fields are required. Your email address will not be publicly displayed. Your web address is optional, and will be publicly displayed if provided.

Allowed HTML: a href, strong, em, ul, ol, li, blockquote, dl, dt, dd, dfn, code, q, samp, kbd, var, cite, abbr title, acronym title, sub, sup