... Volcano2.1
When referring to an application built in INDIE, we will frequently refer to it by a shortened, distinctive title for simplicity, such as ``Volcano'' for ``Volcano Investigator.''
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...[Bell 1996].2.2
A full analysis of GBSB's success and failure be can be found in Chapter 7.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Our2.3
When I say ``we'' and ``our'' in reference to INDIE's development, I mean the INDIE development team as a whole. The primary work on INDIE 1.0 and 2.0 was done by me, but vital support in both code and insight came from the rest of the INDIE development team who are listed in the Acknowledgments.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... scenario.5.1
Volcano is a degenerate example of this as it currently has only one scenario, but as we'll see in other examples of INDIE projects, problem selection is more important than simply an introduction.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... gratitude.5.2
Ruby doesn't express any gratitude since her condition is largely untreatable and her heart will be permanently damaged.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... INDIE.9.1
The other three projects built in INDIE 1.0 were built with members of the INDIE development team acting as programmers, which required full-time effort on our part.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... ``widget.''9.2
Modgit should technically be spelled ``modgEt'' given the words we are connecting, and in some papers [Riesbeck and Dobson 1998,Dobson and Riesbeck 1998] we have listed it as such. After some consideration, however, modget looks more likely to have the stress on the wrong syllable (having the same foot as ``Gidget'' instead of having the same foot as ``Rockette,'' and rhyming with ``bit'' instead of with ``bet''), so we write it modgIt instead.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... points.9.3
Simple applications like Volcano have one experimental notebook while more complex applications with lots of evidence points have multiple ones. Authors can associate points with any of the experimental notebooks and they will appear in the correct list in the interface when the student discovers them.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... plays.9.4
This double-duty was a bit of disaster; see Section 8.2.2 for a discussion of both the problem a possible solution.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... users9.5
In our case, this set of users are students using an INDIE-built application.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... finished10.1
By ``almost finished' I mean that interviews were done within a month or two of the main authors being removed from the project. Frequently, projects would continue after interviews for a few more months by a subset of an authoring group to finish up cosmetic or other changes. Samir Desai, consultant for a major consulting firm once said, ``A multimedia project ends when the money runs out,'' and in the case of INDIE projects, this, too, was true, so completion dates are hard to pin down.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... finished11.1
By ``almost finished' I mean that interviews were done within a month or two of the main authors being removed from the project. Frequently, projects would continue after interviews for a few more months by a subset of an authoring group to finish up cosmetic or other changes. Samir Desai, consultant for a major consulting firm once said, ``A multimedia project ends when the money runs out,'' and in the case of INDIE projects, this, too, was true, so completion dates are hard to pin down.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... often.11.2
In response to this story and other author interviews, we added a facility for creating reports that look like spreadsheets for questions and answers so that authors can get new views on their data.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... INDIE11.3
The ASK system was also a large portion of the model, but is little different than other ASK systems already built.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... evening,11.4
Although, in the interview, this team also mentioned that the graveyard shifter found he worked better at night anyhow and this was at some level his preference.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... objects11.5
The worst mistake on this part was naming evidence points ``firmers,'' since they could be confirmers or disconfirmers. I felt it was a good name because it implied they ``firmed up'' claims, but it was not only baffling to authors for its cuteness and obscurity, but they socially rejected the name as silly and called them ``bullets,'' which reflected their usual structure--a 49#49 followed by text.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... memory,11.6
The fact that we considered this an ``authoring bug'' is because the version of the Macintosh operating system we were using didn't allow us to increase the overall size of the application while the program was running. Authors needed to quit, change the size of the application, and start it up again. This was a very common ``gotcha'' since authors on big projects needed to remember to increase their memory allocation each time they got a new copy of the tool.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... author.13.1
At last look, GBSB only has 4 possible cases in its critiquing: if test 1 is complete, if test 2 is complete, if test 3 is complete, and if test 4 is complete. Thus, critiquing is done ignoring conjunctions of results. In the case of SCC, with only two tests and only one that produces useful results, this is probably a mostly valid simplification, but for more complex domains where each test gives a piece of the overall puzzle, this is unacceptable.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... make,13.2
A good anecdote here comes from our first demonstration of Immunology to a Northwestern Medical School professor. Our demo path started with the simulated student saying to herself, ``Well, my patient has severe carditis. I wonder what causes carditis? I had better look it up in the `Research Immunology' section.'' The professor immediately shook his head. ``That's not what they'll do,'' he said. ``They all want to be doctors, so the first thing they will do is the thing that seems most doctor-like; they will want to interview the patient and see what she says.'' The teacher clearly had a strong insight on the first failing of medical students--act like a doctor before hitting the books and coming to the patient prepared.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Wolff Dobson
1998-07-28