Download presentation
Presentation is loading. Please wait.
Published byAldous Lang Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.