140 likes | 304 Views
Writing a Science or Engineering Paper: It is just a story. Frank Shipman Department of Computer Science Texas A&M University. Scientific Writing as Storytelling. What is the goal of science / engineering? To answer questions of what, where, when how, and who.
E N D
Writing a Science or Engineering Paper:It is just a story Frank Shipman Department of Computer Science Texas A&M University
Scientific Writing as Storytelling • What is the goal of science / engineering? • To answer questions of what, where, when how, and who. • To convey these answers to others. • But how do we convince others of our results?
Convincing Results • Different fields use different (primary) methods for generating and evaluating the validity of results. • Proofs in mathematics • Statistics in psychology • Grounded observation in anthropology • Precise argument in the humanities
But it all comes down to … • Why do we care about the proof? • Why do we believe the interpretation of the statistics or observations? • Why do we believe the humanities argument? Storytelling
Not a Derogatory Term • Storytelling frequently is used as a derogatory term indicating the presentation of untruths. • But in the end it is the story that you tell about the proof, the statistics, the observations, or the argument that will make your results convincing.
Telling a Good Scientific Story • Have a protagonist • a user trying to accomplish something, something your audience cares about • in some cases the protagonist is implicit • Examples • the person using the network or computer to make decisions (scheduling deliveries, deciding on investments) • the person performing a task with computer support (landing a broken airplane, teaching a class, etc.)
Telling a Good Scientific Story • Have a villain • the problem that threatens to keep the protagonist from accomplishing their goals • the problem should be real in order to keep your reader’s attention • Examples • an insurmountable amount of information • an unpredictable communication channel • a limited amount of human attention, etc.
Telling a Good Scientific Story • Have a plot • an approach for the protagonist to win out over the villain (solving the problem) • this is the hypothesis and contribution • it can be very focused or very big • Examples • an algorithm for dealing with more data • a new flight-control system for pilots
Telling a Good Scientific Story • Have a full and rich backdrop • stories must happen in “believable” settings – consistency is a must • stories are rarely simple, there are other stories that interact with the main one • Examples • Related work and prior results • Details of the setting • Interactions with other systems and solutions that the protagonist may be using
Telling a Good Scientific Story • Have a strong finale • have an answer about the outcome of the story (is the protagonist’s problem solved?) • good stories do not always have happy endings • Examples • The algorithm locates (or not) information that lets the decision be made • The system makes (or not) the person’s task more efficient, more accurate, or more satisfying.
The (Idealized) Outline • Introduction and Problem Statement • The protagonist and antagonist • Approach • The plot • Related and prior work, design and implementation • The setting • Evaluation results and interpretation • The finale
Finale • When writing reports, don’t just describe what you did. • Describe why you did it. • Describe how it compared to other options. • Describe what did and did not work.
My Finale • Computer science is a new field, relative to other disciplines like physics, that answers a variety of questions: • What can be computed using what resources? • What problems can be solved using computers? • To answer these questions, methods are borrowed from a number of disciplines. • It needs researchers that can author and recognize good stories regardless of the particular methodology.