1 CSCD 555 Research Methods for Computer Science Winter 2012 Lecture 6 More Writing for Fun and Profit.

Slides:



Advertisements
Similar presentations
Critical Reading Strategies: Overview of Research Process
Advertisements

ORGANIZATION OF ACADEMIC PAPER
EVALUATING, JUSTIFYING AND PRESENTING ARGUMENTS ENGLISH 1121: POPULAR MUSIC COLLABORATIVE PAPER.
 Take Roll  Discussion – BA 8  Questions?  Tips for revising the introduction  Workshop Time  Homework for next week.
Technical Communication 1
Crafting a Research Paper/Talk Prasun Dewan SN 150, Sitterson, 11-12:
The Systems Analysis Toolkit
Chapter 12 – Strategies for Effective Written Reports
Effective reading strategies for study
Reading in the Curriculum. Reading Fluency General Discussion  What is a fluent reader?  How do you help your students become fluent readers?
PUBLISH OR PERISH Skills Building Workshop. Journal of the International AIDS Society Workshop Outline 1.Journal of the International.
Copyright © 2003 by The McGraw-Hill Companies, Inc. All rights reserved. Business and Administrative Communication SIXTH EDITION.
Paper Title Your Name CMSC 838 Presentation. CMSC 838T – Presentation Motivation u Problem paper is trying to solve  Characteristics of problem  … u.
A Template for Producing IT Research and Publication Hsinchun Chen.
Writing Good Software Engineering Research Papers A Paper by Mary Shaw In Proceedings of the 25th International Conference on Software Engineering (ICSE),
Basic Scientific Writing in English Lecture 3 Professor Ralph Kirby Faculty of Life Sciences Extension 7323 Room B322.
Technical Communication 1
Pattern Myths1 Ten Design Pattern Myths Jim Fawcett condensed from Pattern Hatching, John Vlissides, Addison-Wesley, 1998.
]. Website Must-Haves Know your audience Good design Clear navigation Clear messaging Web friendly content Good marketing strategy.
English Word Origins Grade 3 Middle School (US 9 th Grade) Advanced English Pablo Sherman The etymology of language.
Lecture 2: Project Concept Document
Advanced Research Methodology
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 4: Detailing a Use Case.
Bring Your Essay: Rewording and Rewriting An English/Reading Workshop Troy University Troy, Alabama.
Writing Analytically.
Introduction to poster presentation
AELDP ACADEMIC READING. Questions Do you have any questions about academic reading?
11 Writing a Conference Research Paper Miguel A. Labrador Department of Computer Science & Engineering
HU113: Technical Report Writing Prof. Dr. Abdelsamie Moet Fall 2012/13 Pharos University in Alexandria Faculty of Engineering Lecture 5: Preparation.
What Makes an Essay an Essay. Essay is defined as a short piece of composition written from a writer’s point of view that is most commonly linked to an.
EE LECTURE 4 REPORT STRUCTURE AND COMPONENTS Electrical Engineering Dept King Saud University.
Organizing Your Information
Descriptive Essays Writing. What is a descriptive essay? It is a written assignment intended to describe the subject matter to the readers so that they.
New Mexico Supercomputing Challenge Technical Writing Tips and Tricks.
How to read a scientific paper
Presenting in Prof. Eckert’s Classes Please make sure your presentation gives an opinion or argument on some idea: for example, evaluate the book, or.
Unit 2 Research Proposal Schedule (Updated) Week 6 2/19-Intro to research proposals & primary research Week 7 2/24-Interviews & Observations 2/26-Surveys.
How to Read Research Papers? Xiao Qin Department of Computer Science and Software Engineering Auburn University
Research Methods and Techniques Lecture 8 Technical Writing 1 © 2004, J S Sventek, University of Glasgow.
ASSIGNMENT: Text Types
Student Peer Review An introductory tutorial. The peer review process Conduct study Write manuscript Peer review Submit to journal Accept Revise Reject.
How to Satisfy Reviewer B and Other Thoughts on the Publication Process: Reviewers’ Perspectives Don Roy Past Editor, Marketing Management Journal.
Survey Report Reporting Survey Results When your survey and analysis has been completed, the final step in the survey process is to present your findings,
Presentations and Reports. Third Week (2/2/12)  Meet at the Albertsons Library in room LIB 203  Beth Brin will demonstrate the use of several databases.
Writing. Academic Writing Allow about 20 minutes In TASK 1 candidates are presented with a graph, table,chart or diagram and are asked to describe, summarise.
Critical Essays National 5. Purpose of the Critical Essay A DISCURSIVE essay on a text Presenting an ARGUMENT – clear line of thought which is linked.
Written Presentations of Technical Subject Writing Guide vs. Term paper Writing style: specifics Editing Refereeing.
Essay Prompt WHAT is a major theme developed in your novel, and HOW is that theme developed throughout the piece of writing? (in discussing the HOW, you.
Document Review for Reviewers and Writers. Topics Readability Document Review Structured Reading.
Long Reports. Recommendation Report – Intro, Problem, Solution, Conclusion Topic and reader Principles of effective page design – Type, margins, textual.
Word Create a basic TOC. Course contents Overview: table of contents basics Lesson 1: About tables of contents Lesson 2: Format your table of contents.
1 York University – Department of Computer Science Writing a Research Paper Scott MacKenzie York University.
Usability Testing Instructions. Why is usability testing important? In a perfect world, we would always user test instructions before we set them loose.
DESIGNING AN ARTICLE Effective Writing 3. Objectives Raising awareness of the format, requirements and features of scientific articles Sharing information.
“A change of heart about animals” By jeremy Rifkin
INFOMGP Student names and numbers Papers’ references Title.
June REU 2003 How to Conduct Research Some Rules of Thumb.
Irwin/McGraw-Hill © Andrew F. Siegel, 1997 and l Chapter 13 l Report Writing: Communicating the Results of a Multiple Regression.
Year 12 English Analysis of written and visual languageAnalysis of written and visual language.
Scholastic Aptitude Test Developing Critical Reading Skills Doc Holley.
  Writing a Research Paper  Creating a Technological Presentation  Creating a Display Board  Writing a Test Guidelines for the Following.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
This I Believe Writing Workshop Notes. Personal Writing Personal writing: –Communicates a central idea that has a deep personal meaning to the writer.
Abstract  An abstract is a concise summary of a larger project (a thesis, research report, performance, service project, etc.) that concisely describes.
REPORTING YOUR PROJECT OUTCOMES HELEN MCBURNEY. PROGRAM FOR TODAY: Report Reporting to local colleagues Reporting to the Organisation Tips for abstract.
Reporting your Project Outcomes Helen McBurney. Program for today: Report Reporting to local colleagues Reporting to the Organisation Tips for abstract.
REPORT WRITING.
CSCD 506 Research Methods for Computer Science
Academic Debate and Critical Thinking
Presentation transcript:

1 CSCD 555 Research Methods for Computer Science Winter 2012 Lecture 6 More Writing for Fun and Profit

2 Topics More Writing Advice In-Class Exercise

From: Steve Easterbrook University of Toronto

More Examples of Writing

Next slides from: Simon Peyton Jones Microsoft Research, Cambridge

Other Paper Advice Avoid using "we" "we" often used by lazy writers because it provides an easy way to give a sentence a subject But, it usually dilutes the impact of the sentence or obscures the true subject. Here is a real-world example (taken from a published paper): "In this paper we focus on statically checking behavioral properties of..." Authors of paper have little to do with main point of paper Sentence above would be better as: "This paper focuses on statically checking behavioral properties of..." Emphasizes true subject of the sentence, "this paper"

Other Paper Advice Jonathan Shewchuk Every paper needs an introduction. Introduction is the most important part of your paper, Why? Because few of your readers will ever read beyond it. And there's not much hope that any of them will if you don't grab their attention from the start.

Other Paper Advice So it's a mystery why so many papers begin with twaddle like this excerpt from a conference on high performance computing... Massively parallel computers (MPCs), characterized by their scalable architectures, are a viable platform on which to solve the so-called grand-challenge problems. These distributed-memory systems are expandable and can achieve a proportional performance increase without changing the basic architecture. In order to take full advantage of scalable hardware, the application software must also be scalable to exploit the increased computing capacity.

Other Paper Advice Why is it “twaddle?” Paragraph is entirely superfluous to any reader who knows the meanings of scalable and grand-challenge problems Other readers, who don't know the buzzwords, are discouraged from continuing. Everybody loses.

Other Paper Advice Why is it “twaddle?” These authors should recognize primary objective of first paragraph is To explain the purpose of their paper and thereby interest you in reading the second paragraph!!!! But they don't... They're too timid to jump directly to the central idea of their paper But, hey, all the other supercomputing papers they've ever read start with the same paragraph, so it can't be too bad, right?

Other Paper Advice Jonathan Shewchuk continues... Do not do this... This paper is organized as follows. In Section 2, we describe local transformations in k dimensions. In Section 3, we describe an incremental approach for constructing k-D Delaunay triangulations using local transformations. In Section 4, we prove that this approach always constructs a Delaunay triangulation. In Section 5, we describe three algorithms and a data structure based on this approach. In Section 6, we discuss the time complexities of the algorithms and present experimental results from our implementation of these algorithms. Why might this be bad?

Other Paper Advice... this is really a table of contents, in paragraph format and without page numbers It does little more than repeat the section titles, which are more easily absorbed by skimming the article What should you do instead? References to each section of the paper should have been folded into the introduction, each appearing in its logical place. Sections of the paper follow a clear logical progression; Introduction should echo that progression, and include references to sections of the paper as appropriate...

Abstract Example #1 – Content The abstract should state What you did What you found An example from CHI 1 1. Karat, C. M., Halverson, C., Karat, J., & Horn, D. (1999). Patterns of entry and correction in large vocabulary continuous speech recognition systems, Proceedings of ACM Conference on Human Factors in Computing Systems -- CHI '99 (pp ): New York: ACM... Next slide

Abstract A study was conducted to evaluate user performance and satisfaction in completion of a set of text creation tasks using three commercially available continuous speech recognition systems. The study also compared user performance on similar tasks using keyboard input. One part of the study (Initial Use) involved 24 users who enrolled, received training and carried out practice tasks, and then completed a set of transcription and composition tasks in a single session. In a parallel effort (Extended Use), four researchers used speech recognition to carry out real work tasks over 10 sessions with each of the three speech recognition software products. This paper presents results from the Initial Use phase of the study along with some preliminary results from the Extended Use phase. We present details of the kinds of usability and system design problems likely in current systems and several common patterns of error correction that we found. States what they did Nothing about what they found

Abstract Example #2 – Writing Style An example from UIST 1 We’ll try to revise it to see if there is room for improvement See the handout Lee, J. C., Forlizzi, J., & Hudson, S. E. (2002). The kinetic typography engine: An extensible system for animating expressive text. Proceedings of the ACM Symposium on User Interface Software and Technology -- UIST 2002, pp New York: ACM.

Examples of Writing Re-write your example 38

Revision Kinetic typography – text that moves or otherwise changes – is a new form of communication. As we illustrate, kinetic typography brings the expressive power of film – the ability to convey emotion, portray compelling characters, and direct attention – to the world of text. Although kinetic typography offers promise, it is not widely exploited outside areas such as TV advertising. Reasons include the lack of support tools and the difficulty in creating dynamic text. Our remedy is an extensible robust system for animating text. Through a set of abstractions, the engine provides a small set of pluggable components to create a range of expressions. It provides new techniques for animating text and provides support for typographical manipulations.

Compare Kinetic typography – text that uses movement or other temporal change – has recently emerged as a new form of communication. As we hope to illustrate in this paper, kinetic typography can be seen as bringing some of the expressive powers of film – such as its ability to convey emotion, portray compelling characters, and visually direct attention – to the strong communicative powers of text. Although kinetic typography offers promise for expressive communication, it has not been widely exploited outside a few limited application areas (most notable TV advertising). One of the reasons for this has been the lack of tools directly supporting it, and the accompanying difficulty in creating dynamic text. This paper presents a first steps in remedying this situation – an extensible robust system for animating text in a wide variety of forms. By supporting an appropriate set of carefully factored abstractions, this engine provides a relatively small set of components that can be plugged together to create a wide range of different expressions. It provides new techniques for animating text used in traditional cartoon animation, and provides specific support for typographical manipulations. Kinetic typography – text that moves or otherwise changes – is a new form of communication. As we illustrate, kinetic typography brings the expressive power of film – the ability to convey emotion, portray compelling characters, and direct attention – to the world of text. Although kinetic typography offers promise, it is not widely exploited outside areas such as TV advertising. Reasons include the lack of support tools and the difficulty in creating dynamic text. Our remedy is an extensible robust system for animating text. Through a set of abstractions, the engine provides a small set of pluggable components to create a range of expressions. It provides new techniques for animating text and provides support for typographical manipulations. 114 words183 words 1. Be concise Original:text that uses movement or other temporal change Revision:text that moves or otherwise changes 2. Avoid superfluous words or phrases Original:As we hope to illustrate in this paper… Revision:As we illustrate… 3. Use the active voice Original:it has not been widely exploited… Revision:it is not widely exploited…

Abstract Deconstructed (1)‏ Kinetic typography – text that uses movement or other temporal change – has recently emerged as a new form of communication. Kinetic typography – text that moves or otherwise changes – is a new form of communication. As we hope to illustrate in this paper, kinetic typography can be seen as bringing some of the expressive powers of film – such as its ability to convey emotion, portray compelling characters, and visually direct attention – to the strong communicative powers of text. As we illustrate, kinetic typography brings the expressive power of film – the ability to convey emotion, portray compelling characters, and direct attention – to the world of text. 1 2

Abstract Deconstructed (2)‏ Although kinetic typography offers promise for expressive communication, it has not been widely exploited outside a few limited application areas (most notably in TV advertising). Although kinetic typography offers promise, it is not widely exploited outside areas such as TV advertising One of the reasons for this has been the lack of tools directly supporting it, and the accompanying difficulty in creating dynamic text. Reasons include the lack of support tools and the difficulty in creating dynamic text. 3 4

Abstract Deconstructed (3)‏ This paper presents a first step in remedying this situation – an extensible robust system for animating text in a wide variety of forms. Our remedy is an extensible robust system for animating text. By supporting an appropriate set of carefully factored abstractions, this engine provides a relatively small set of components that can be plugged together to create a wide range of different expressions. Through a set of abstractions, the engine provides a small set of pluggable components to create a range of expressions. 6 5

Abstract Deconstructed (4)‏ It provides new techniques for animating text used in traditional cartoon animation, and provides specific support for typographical manipulations. It provides new techniques for animating text and provides support for typographical manipulations. 7

References Scott MacKenzie mackenzie/ /p2 Norman Fenton Advice Technical%20writing.pdf Three Sins of Authors, Jonathan Shewchuk

Summary Writing tips Must practice writing to become better!!! A lot of advice is given Must sift through and find what works for you There are common techniques that most agree constitute good papers and writing 46

47 New Assignment up for a short Proposal or Survey Paper - End