Presentation is loading. Please wait.

Presentation is loading. Please wait.

Spreadsheet Design & Assignment 1 Based on: M. Banarjee, Personal Communication, 2008 J. Nevison, The Elements of Spreadsheet Style, Prentice-Hall, 1987.

Similar presentations


Presentation on theme: "Spreadsheet Design & Assignment 1 Based on: M. Banarjee, Personal Communication, 2008 J. Nevison, The Elements of Spreadsheet Style, Prentice-Hall, 1987."— Presentation transcript:

1 Spreadsheet Design & Assignment 1 Based on: M. Banarjee, Personal Communication, 2008 J. Nevison, The Elements of Spreadsheet Style, Prentice-Hall, 1987

2 Peeking into Computer Science © Jalal Kawash, 2009 2 Spreadsheet Properties Good character Easy to build Easy to read Easy to use Easy to change Error free

3 Peeking into Computer Science © Jalal Kawash, 2009 3 Example of Poor Spreadsheet

4 Peeking into Computer Science © Jalal Kawash, 2009 4 Contents of a Spreadsheet Introduction: ◦Introduction, title, description, and contents Model: ◦Main form data Data Dictionary ◦Explains columns and calculations Data: ◦Data used in your sheet Dashboard ◦Visual reports (charts)

5 Peeking into Computer Science © Jalal Kawash, 2009 5 Notes The actual form is determined by the purpose of the spreadsheet ◦What is the function of the sheet? Sections should be in different ‘tabs’ (sheets) ◦Especially for larger examples

6 Peeking into Computer Science © Jalal Kawash, 2009 6 Assignment 1 Create a dashboard in Excel that summarizes the complex statistical data collected from students on their movie preferences The goal is to visualize all the information in the spreadsheet in a meaningful way ◦that extracts knowledge about what each component says about the students and movies

7 Peeking into Computer Science © Jalal Kawash, 2009 7 Assignment 1 The Dashboard: Design 3 charts ◦to summarize the data with appropriate titles, legends, and annotations Include a few sentences interpreting each chart Make your information dashboard clear, concise, and informative ◦using good visual design principles

8 Peeking into Computer Science © Jalal Kawash, 2009 8 Assignment 1 - Tabs

9 Peeking into Computer Science © Jalal Kawash, 2009 9 Assignment 1 Raw Data How/where do you watch movies? ◦ TV cable ◦ Home DVD ◦ Youtube (or any other streaming source) ◦ PC Download ◦ Theatre Rate from 1 to 5

10 Peeking into Computer Science © Jalal Kawash, 2009 10 Assignment 1 Raw Data Which category of movies do you watch most? ◦ Action ◦ Documentary ◦ Science fiction ◦ Horror ◦ Comedy ◦ Animated ◦ Romance Rate from 0 to 4

11 Peeking into Computer Science © Jalal Kawash, 2009 11 Assignment 1 Raw Data Which of these movies have you seen? (list of few movies) Answers are Y or N

12 Peeking into Computer Science © Jalal Kawash, 2009 12 Assignment 1 Raw Data List up to three film types that you watch beginning with the one you mostly prefer. (A movie type can be: America, European, Hindi, Chinese, or any other type that you like).

13 Peeking into Computer Science © Jalal Kawash, 2009 13 Intro Section – Design Tips 1. Make a formal introduction 2. Title of the sheet must be informative 3. Declare the purpose 4. Give clear instructions 5. Reference critical ideas 6. Map the content

14 Peeking into Computer Science © Jalal Kawash, 2009 14 Intro – 1. Make a formal intro Intro section should give the user a clear idea of how the sheet ties with the real world Intro devices: ◦Include a title that passes critical info ◦Declare the purpose ◦Give directions on how to use the model ◦Include references ◦Include a table of contents

15 Peeking into Computer Science © Jalal Kawash, 2009 15 Example Intro This and the following examples are from an older 203 assignment

16 Peeking into Computer Science © Jalal Kawash, 2009 16 Intro – 2. Informative Title Title must at least include: ◦Name of the model ◦Date ◦Name of creator Properties of a title: ◦Short ◦Apt (to the point) ◦Memorable

17 Peeking into Computer Science © Jalal Kawash, 2009 17 Intro – 3. Declare the Purpose Tell the spreadsheet user what the spread sheet is all about For instance, the purpose of your assignment 1 spreadsheet could be: Analyzing movie preferences and watching habits of the computer science 203 class, namely blah blah …

18 Peeking into Computer Science © Jalal Kawash, 2009 18 Example Intro

19 Peeking into Computer Science © Jalal Kawash, 2009 19 Intro – 4. Give Instructions Give clear step-by-step Instructions on how to use the spreadsheet Especially important if the user needs to later make changes to the data or calculations

20 Peeking into Computer Science © Jalal Kawash, 2009 20 Example Intro

21 Peeking into Computer Science © Jalal Kawash, 2009 21 Intro – 5 & 6. Refs and TOCs Cite all resources used to create the spreadsheet if any Use APA or other format for citation: ◦J. Nevison, The Elements of Spreadsheet Style, Prentice-Hall, 1987 A Table of Contents (TOC) can be a good idea too

22 Peeking into Computer Science © Jalal Kawash, 2009 22 Model Section Model includes assumptions and calculations Tips for a good model section: 1. Explain the model 2. Point to the right source

23 Peeking into Computer Science © Jalal Kawash, 2009 23 Model – Explain it Should provide three levels of explanation: ◦Explain the values appearing in the model ◦Explain tricky formulas ◦A complete listing of all used formulas

24 Peeking into Computer Science © Jalal Kawash, 2009 24 Example Model

25 Peeking into Computer Science © Jalal Kawash, 2009 25 Example Model

26 Peeking into Computer Science © Jalal Kawash, 2009 26 Example Model

27 Peeking into Computer Science © Jalal Kawash, 2009 27 Example Model

28 Peeking into Computer Science © Jalal Kawash, 2009 28 Data Dictionary Explains the meaning of your data Give each field: ◦A type: categorization, raw data, column calculation, row calculation ◦A data type: text, number, integer, percentage, etc… ◦A sheet/cell reference: the sheet where the field is and where in the sheet (cell range) ◦A description: brief narrative

29 Peeking into Computer Science © Jalal Kawash, 2009 29 Example Data Dictionary

30 Peeking into Computer Science © Jalal Kawash, 2009 30 Example Data Dictionary

31 Peeking into Computer Science © Jalal Kawash, 2009 31 Data Includes raw and calculated data This is the actual spread sheet

32 Peeking into Computer Science © Jalal Kawash, 2009 32 Example Raw Data (Most Visited Websites)

33 Peeking into Computer Science © Jalal Kawash, 2009 33 Example Raw Data (Internet Interests)

34 Peeking into Computer Science © Jalal Kawash, 2009 34 Example Raw Data (Computer Experience)

35 Peeking into Computer Science © Jalal Kawash, 2009 35 Example Calculated Data (Most Visited Websites)

36 Peeking into Computer Science © Jalal Kawash, 2009 36 Example Calculated Data (Internet Interests)

37 Peeking into Computer Science © Jalal Kawash, 2009 37 Example Calculated Data (Computer Experience)

38 Peeking into Computer Science © Jalal Kawash, 2009 38 Dashboard Visual Charts and conclusions

39 Peeking into Computer Science © Jalal Kawash, 2009 39 Example Dashboard

40 Peeking into Computer Science © Jalal Kawash, 2009 40 Example Dashboard

41 Peeking into Computer Science © Jalal Kawash, 2009 41 Example Dashboard

42 Peeking into Computer Science © Jalal Kawash, 2009 42 Example Dashboard

43 Peeking into Computer Science © Jalal Kawash, 2009 43 WARNNING Your assignment is different from the assignment from which these examples are taken from Only use the examples as ideas Your specifics are going to be different: ◦Data ◦Calculations ◦Charts (dashboard) So, do not copy from these examples, not even partially


Download ppt "Spreadsheet Design & Assignment 1 Based on: M. Banarjee, Personal Communication, 2008 J. Nevison, The Elements of Spreadsheet Style, Prentice-Hall, 1987."

Similar presentations


Ads by Google