cs6964 March TOOLKITS Miriah Meyer University of Utah
|
|
- Matilda Hutchinson
- 5 years ago
- Views:
Transcription
1 cs6964 March TOOLKITS Miriah Meyer University of Utah
2 administrivia 2
3 feb : proposal meetings march 7 : presentation topics due march 9 : proposals due march 27-april 3 : project updates april 5-24 : paper presentations may 1 : final project presentations may 3 : process books due 3
4 4
5 last time... 5
6 MAPS - landmarks - discrete data - continuous data - choropleths - cartograms - projections 6
7 landmarks 7
8 data as points 8
9 data as lines 9
10 data as charts 10
11 Lines of Equal Magnetic Declination first contour map isopleth map which overlays continuous data using a third encoding channel Edmond Halley,
12 heatmaps 12
13 isocurves 13
14 Illiteracy in France first choropleth map choropleth map in which areas are shaded, colored, or patterned relative to a data attribute value Charles Dupin,
15 15
16 Land Area first cartogram cartogram map in which areas are scaled and distorted relative to a data attribute value Emile Levasseur,
17 GDP 17
18 projections azimuthal preserves direction equal-area preserves area conformal preserves local shapes 18
19 - toolkits and languages - tableau public - d3 - processing - tips for giving a talk 19
20 TABLEAU PUBLIC 20
21 - free version of Tableau - publish visualizations to the web - create interactive visualization dashboards - Tableau is a tool for visual analytics - commercial predecessor of Polaris 21
22 22
23 23
24 D3 24
25 - domain-specific language for developing visualizations for the web - uses JavaScript - requires understanding - JavaScript objects, functions, and the method-chaining paradigm of jquery - SVG - replacement to Protovis - lots of built in methods and techniques 25
26 26
27 27
28 28
29 INTRO TO PROCESSING slide acknowledgements: Moritz Baecher, Harvard University 29
30 Outline What is Processing? Where to get it? How to use it? What can I do with it? Where to get help?
31 Outline What is Processing? Where to get it? How to use it? What can I do with it? Where to get help?
32 - domain-specific language for interactive visualizations - export applets and applications - built on top of Java - requires understanding - basic OO-methods - basic Java - simplified graphics pipeline - simplification of graphics programming (ie OpenGL) - no built in methods or techniques 32
33 Outline What is Processing? Where to get it? How to use it? What can I do with it? Where to get help?
34 Where to get it? Go to: Click on Download : Pick your system:
35 Outline What is Processing? Where to get it? How to use it? What can I do with it? Where to get help?
36 Processing Development Environment Run Stop Open New Save Export
37 Processing Development Environment Run Stop Open New Save Export Andriod
38 Processing Development Environment Sketch name Type code here Message window
39 Commands name(arguments); ellipse(50,50,100,100);
40 A First Sketch
41 Errors highlighted line error message line number
42 Output Window x y (0,0)
43 Save And Export Save Export
44 Outline What is Processing? Where to get it? How to use it? What can I do with it? Where to get help?
45 Language and Libraries Shape, Color, Image, Text, Interaction,... Video, Network, PDF, Audio,...
46 Simple Shapes point(x,y); line(x1,y1,x2,y2); rect(x,y,width,height); ellipse(x,y,width,height);
47 Colors stroke(red,green,blue); stroke(grey); nostroke(); fill(red,green,blue); fill(grey); fill color nofill(); stroke color red,green,blue,grey in [0,255]
48 Example x line(1,0,6,0); rect(3,3,9,5); y rect(9,11,5,5);
49 Example x stroke(255,0,0); line(1,0,6,0); rect(3,3,9,5); y rect(9,11,5,5);
50 Example x stroke(255,0,0); line(1,0,6,0); stroke(0,255,0); rect(3,3,9,5); y rect(9,11,5,5);
51 Example x stroke(255,0,0); line(1,0,6,0); stroke(0,255,0); fill(0,0,255); rect(3,3,9,5); y rect(9,11,5,5);
52 Example x stroke(255,0,0); line(1,0,6,0); stroke(0,255,0); fill(0,0,255); rect(3,3,9,5); nofill(); stroke(20); y rect(9,11,5,5);
53 Animation void setup() { } // init code setup(); draw(); draw(); draw(); skip code draw(); void draw() { } // drawing code draw(); draw();...
54 Example set window size set background color (mousex, mousey) mouse position
55 Interaction mousex, mousey current mouse position void mousepressed() { // handle event } called when mouse is pressed void keypressed() { // handle event } called when a key is pressed
56 Example draw red rectangle when mouse is pressed clear window when a key is pressed
57
58 Outline What is Processing? Where to get it? How to use it? What can I do with it? Where to get help?
59 Find in Reference 1. Mark 2. Right Click 3. Find in Reference
60 examples how to program via Processing quick start
61 HOW TO GIVE A TALK 61
62 RECOMMENDED READING 62
63 - great ideas are worthless if you keep them to yourself - good papers and talks are a fundamental part of research excellence - invest time - learn skills - practice 63
64 THINGS TO ASSUME ABOUT YOUR AUDIENCE - they don t know who you are - they have never heard of the subject you are speaking on - they just ate lunch and are ready for a nap - wake them up and get them excited! 64
65 PRINCIPLES OF EFFECTIVE TALKS - communicate your arguments and evidence - persuade your audience they are true - be interesting and entertaining 65
66 66
67 67
68 68
69 69
70 70
71 71
72 72
73 - move around - easier to keep focus on someone that is moving - shows enthusiasm - but, don t overdo it 73
74 - vary the pitch of your voice - monotones are sleep-inducing - voice or video record yourself - speak loudly and clearly, and face the audience - most people don t realize how softly they speak - give your talk to the audience, not your slides - minimal text on your slides helps with this - make eye-contact with the whole audience 74
75 - summarize your talk at the beginning and end - tell em what you re gonna tell em - tell em - tell em what you told em 75
76 - finish within your time limit - practice the entire talk - use a timing device - decide in advance what you can skip - rule-of-thumb is 1.25 minutes per slide - 18 minute presentation is ~14 slides 76
77 - practice, practice, practice - don t plan to improvise, rehearse everything 77
78 DEALING WITH NERVES Hans Hagen 78
79 NUTS & BOLTS 79
80 80
81 STRUCTURE - rule-of-thumb: you have 2 minutes to engage your audience before they doze off - Why should I stay awake for this talk? - What is the problem? - Why is it an interesting problem? - starting with the outline is a waste of time 81
82 STRUCTURE - talk about the problem - talk about the solution - talk about where this will lead us - repeat 82
83 SLIDES - background - choose solid color, preferable white or black - don t let the background compete with the foreground - avoid too much text - no full sentences - keep the text readable - rule-of-thumb: nothing smaller than 28 pt font - save animation for emphasis 83
84 Williams s design principles C R A P 84
85 Williams s design principles Contrast Repetition Alignment Proximity 85
86 PRINCIPLE OF CONTRAST If two items are not exactly the same, then make them different. Really different. Don t be a wimp. 86
87 87 Williams 1994
88 PRINCIPLE OF REPETITION Repeat some aspect of the design throughout the entire piece. 88
89 REPETITIONS bold typeface light typeface square bullets indents spacing alignments 89 Williams 1994
90 PRINCIPLE OF ALIGNMENT Nothing should be placed on the page arbitrarily. Every item should have a visual connection with something else. 90
91 strength of edge gives strength to the layout 91 Williams 1994
92 PRINCIPLE OF PROXIMITY Group related items together... physical closeness implies a relationship. 92
93 93 Williams 1994
94 FOR YOUR PRESENTATIONS 94
95 PAPER PRESENTATIONS - analysis of the methods and papers - use the language and framework discussed in class - critique of the methods and papers - have an opinion! - argue your point based on what we ve been talking about this semester 95
96 96
97 L18: Design studies REQUIRED READING 97
98 98
99 99
Kimberly Nguyen Professor Oliehoek Introduction to Programming 8 September 2013
1. A first program // Create 200x200 canvas // Print favorite quote size(200, 200); println("it is what it is"); // Draw rectangle and a line rect(100,100,50,50); line(0,0,50,50); // Save as.pde. Can be
More informationA B C D CS105 03a Interaction
Interaction Function Definition Events Built-in Variables CS105 03a Interaction 1 Which image is drawn by this code? strokeweight(10); stroke(0, 255, 0); // green line(99, 0, 0, 99); stroke(200, 0, 200);
More informationOn the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW
STAROFFICE 8 DRAW Graphics They say a picture is worth a thousand words. Pictures are often used along with our words for good reason. They help communicate our thoughts. They give extra information that
More informationInteraction Design A.A. 2017/2018
Corso di Laurea Magistrale in Design, Comunicazione Visiva e Multimediale - Sapienza Università di Roma Interaction Design A.A. 2017/2018 5 Basics of Processing Francesco Leotta, Andrea Marrella Last update
More informationThe Processing language. Arduino and Processing.
IAT267 Introduc/on to Technological Systems Lecture 8 The Processing language. Arduino and Processing. 1 Course Project All teams submibed very interes/ng proposals One requirement for the project is to
More informationPresented by Dr. Mariah Judd February 15, 2013
Presented by Dr. Mariah Judd juddm@iupui.edu February 15, 2013 » What are the first things you notice? Color Pictures Title Figures Section titles Bullets.text » Brain storm ideas for what you want your
More informationDesigning and Creating an Academic Poster using PowerPoint
Designing and Creating an Academic Poster using PowerPoint About your poster and the presentation Poster presentations are used at professional conferences to communicate information about your project
More informationBeyond Captioning: Tips and Tricks for Accessible Course Design
Minnesota elearning Summit 2017 Aug 2nd, 3:00 PM - 4:00 PM Beyond Captioning: Tips and Tricks for Accessible Course Design Jenessa L. Gerling Hennepin Technical College, JGerling@hennepintech.edu Karen
More information1 Getting started with Processing
cisc3665, fall 2011, lab I.1 / prof sklar. 1 Getting started with Processing Processing is a sketch programming tool designed for use by non-technical people (e.g., artists, designers, musicians). For
More information2/1/2016. Discuss website usability essentials Explain principles of design Critique a website in terms of usability and design
Due Tuesday, Feb. 9 upload to Blackboard Locate five HTML (not Flash) websites you believe exhibit good web design, usability and accessibility principles. Each website s critique is worth 10 points (50
More informationCRAP (Contrast, Repetition, Alignment, and Proximity) Graphic Design Principles
CRAP (Contrast, Repetition, Alignment, and Proximity) Graphic Design Principles Once upon a time in a far away place called Media world There were five royal hero s across the land. So let us take a wonderful
More informationUsing PowerPoint - 1
Using PowerPoint - 1 Introduction to the course. Before we start, we need to know what power point is. I m sure most of you know about ppt, but for those of you who may be new to this: [1a-c] When you
More informationCISC 1600 Lecture 3.1 Introduction to Processing
CISC 1600 Lecture 3.1 Introduction to Processing Topics: Example sketches Drawing functions in Processing Colors in Processing General Processing syntax Processing is for sketching Designed to allow artists
More informationConditional Events. Mouse events and Operators. Dr. Siobhán Drohan Mairead Meagher. Produced by:
Conditional Events Mouse events and Operators Produced by: Dr. Siobhán Drohan Mairead Meagher Department of Computing and Mathematics http://www.wit.ie/ Topics list Mouse Events Recap: Arithmetic Operators
More informationUsing Methods. Methods that handle events. Mairead Meagher Dr. Siobhán Drohan. Produced by: Department of Computing and Mathematics
Using Methods Methods that handle events Produced by: Mairead Meagher Dr. Siobhán Drohan Department of Computing and Mathematics http://www.wit.ie/ Caveat The term function is used in Processing e.g. line(),
More informationThe Processing language
The Processing language Developed by Ben Fry and Casey Reas at MIT in 2001 Related to the languages Logo and Java Free, open-source software processing.org contains many programming resources www.openprocessing.org
More information+ Inheritance. Sometimes we need to create new more specialized types that are similar to types we have already created.
+ Inheritance + Inheritance Classes that we design in Java can be used to model some concept in our program. For example: Pokemon a = new Pokemon(); Pokemon b = new Pokemon() Sometimes we need to create
More informationMicrosoft PowerPoint 2013 Module
Microsoft PowerPoint 2013 Module Signing your name below means the work you are turning in is your own work and you haven t given your work to anyone else. Name Period Seat Completed Activity Points Poss.
More information11.1 Create Speaker Notes Print a Presentation Package a Presentation PowerPoint Tips... 44
Contents 1 Getting Started... 1 1.1 Presentations... 1 1.2 Microsoft Office Button... 1 1.3 Ribbon... 2 1.4 Mini Toolbar... 2 1.5 Navigation... 3 1.6 Slide Views... 4 2 Customize PowerPoint... 5 2.1 Popular...
More informationMultimedia Design Principles. Darnell Chance August 2005
Multimedia Design Principles Darnell Chance August 2005 Home Page Things To Consider Organization Story Board Organization The 3 C s Alignment Proximity Tips/ Techs White Space Contrast Rule of Thumb Typography
More informationPrinciples of Design. Proximity & Alignment
Principles of Design Proximity & Alignment The Purpose of Web Design The Purpose of Web Design 1. Create a clear visual hierarchy of contrast, so you can see at a glance what is important and what is
More informationCREATING CONTENT WITH MICROSOFT POWERPOINT
CREATING CONTENT WITH MICROSOFT POWERPOINT Simple Tips And Tricks Presented by TABLE OF CONTENTS Introduction... 2 Design Tips... 3 Advanced Tips... 4 ShortCut Keys for Microsoft PowerPoint... 5 How-Tos...
More informationPresents: PowerPoint 101. Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual
Presents: PowerPoint 101 Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual PowerPoint Topics Intro to PowerPoint Designing a Presentation The Next Level Goals and Objectives
More informationCS110 Introduction to Computing Fall 2016 Practice Exam 1 -- Solutions
CS110 Introduction to Computing Fall 2016 Practice Exam 1 -- Solutions The exam will be closed-note and closed-book; please consider this fact before using your notes on this practice version. Please see
More informationTeaching with Primary Sources
Teaching with Primary Sources Joining Educators and Students with Library of Congress Resources Creating a Presentation with PowerPoint 2007 Benefits of using PowerPoint in lectures: PowerPoint encourages
More informationEXCEL + POWERPOINT. Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING
EXCEL + POWERPOINT Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING KEYBOARD SHORTCUTS NAVIGATION & SELECTION SHORTCUTS 3 EDITING SHORTCUTS 3 SUMMARIES PIVOT TABLES
More informationDesign Principles. The Four Basic Principles That Underlie Good Page Design
Design Principles The Four Basic Principles That Underlie Good Page Design Some of the information presented in this video will appear on quizzes and exams. Please be sure to pay attention to key points
More informationCS110 Introduction to Computing Fall 2016 Practice Exam 1
CS110 Introduction to Computing Fall 2016 Practice Exam 1 The exam will be closed-note and closed-book; please consider this fact before using your notes on this practice version. Please see the abbreviated
More informationRepetition is the reality and the seriousness of life. Soren Kierkegaard
6 Loops Loops 81 Repetition is the reality and the seriousness of life. Soren Kierkegaard What s the key to comedy? Repetition. What s the key to comedy? Repetition. Anonymous In this chapter: The concept
More informationInDesign. your. Resumé. a how-to guide for creating a professional resumé using InDesign
InDesign your Resumé a how-to guide for creating a professional resumé using InDesign Table of Contents p4. Glossary p5. The Importance of Good Design p6. Setting up the Document p10. Creating a Grid p12.
More informationIntroduction to Oral Presentations
1 Introduction to Oral Presentations I. Information basics (rules to follow in any form of communication) A. Identify the purpose of your presentation (or other form of communication is) 1. Describe 2.
More informationcs6964 March TREES & GRAPHS Miriah Meyer University of Utah
cs6964 March 1 2012 TREES & GRAPHS Miriah Meyer University of Utah cs6964 March 1 2012 TREES & GRAPHS Miriah Meyer University of Utah slide acknowledgements: Hanspeter Pfister, Harvard University Jeff
More informationPrinciples of Professional Communication 1!! Familiar icons & symbols what do they represent?! Familiar signs!
Principles of Professional Communication 1!! Lecture 12! Graphics & Visuals a picture paints a thousand words! Familiar icons & symbols what do they represent?! Principles of Professional Communication
More informationPrinciples of Professional Communication 1!! Lecture 12! Graphics & Visuals a picture paints a thousand words!
Principles of Professional Communication 1!! Lecture 12! Graphics & Visuals a picture paints a thousand words! Familiar icons & symbols what do they represent?! Principles of Professional Communication
More informationCREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS
CREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS By Carolyn H. Brown This document is created with PowerPoint 2013/15 which includes a number of differences from earlier versions of PowerPoint. GETTING
More informationWelcome. Microsoft PowerPoint 2010 Fundamentals Workshop. Faculty and Staff Development Program
Faculty and Staff Development Program Welcome Microsoft PowerPoint 2010 Fundamentals Workshop Computing Services and Systems Development Phone: 412-624-HELP (4357) Last Updated: 04/19/13 Technology Help
More informationCreating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields.
In This Chapter Creating a new form with check boxes, drop-down list boxes, and text box fill-ins. Customizing each of the three form fields. Adding help text to any field to assist users as they fill
More informationBasic Input and Output
Basic Input and Output CSE 120 Winter 2019 Instructor: Teaching Assistants: Justin Hsia Ann Shan, Eunia Lee, Pei Lee Yap, Sam Wolfson, Travis McGaha Facebook to integrate WhatsApp, Instagram and Messenger
More informationAbbreviated Title of Report. Table of Contents USING THIS DOCUMENT...2 SDWP REPORT FORMATTING...2 Charts...3 Tables...9 APPENDIX A...
Table of Contents USING THIS DOCUMENT...2 SDWP REPORT FORMATTING...2 Charts...3 Tables...9 APPENDIX A...12 1 USING THIS DOCUMENT When you open this document, your first move should be to save as something
More informationYou can also search online templates which can be picked based on background themes or based on content needs. Page eleven will explain more.
Microsoft PowerPoint 2016 Part 1: The Basics Opening PowerPoint Double click on the PowerPoint icon on the desktop. When you first open PowerPoint you will see a list of new presentation themes. You can
More informationMultimedia Design Principles
Multimedia By Tansa Ayazgok February 2018 Multimedia Things To Your Audience Time Cost Skill level Equipment Click here to view a link to the Best Portable Projectors for Presentations Click the image
More informationPowerPoint Basics: Create a Photo Slide Show
PowerPoint Basics: Create a Photo Slide Show P 570 / 1 Here s an Enjoyable Way to Learn How to Use Microsoft PowerPoint Microsoft PowerPoint is a program included with all versions of Microsoft Office.
More informationAdvanced Webpage Design
Advanced Webpage Design Webmaster Career Skills Webpage Careers Web designer: Responsible for creating the look and feel of a webpage. Average Utah Salary: $81,000 Most work for small businesses or freelance.
More informationMaking PowerPoint Slides. Avoiding the Pitfalls of Bad Slides
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides Tips to be Covered Outlines Slide Structure Fonts Colour Background Graphs Spelling and Grammar Conclusions Questions Outline Make your 1 st
More informationPick a number. Conditionals. Boolean Logic Relational Expressions Logical Operators Numerical Representation Binary. CS Conditionals 1
Conditionals Boolean Logic Relational Expressions Logical Operators Numerical Representation Binary CS105 04 Conditionals 1 Pick a number CS105 04 Conditionals 2 Boolean Expressions An expression that
More informationPowerPoint Basics (Office 2000 PC Version)
PowerPoint Basics (Office 2000 PC Version) Microsoft PowerPoint is software that allows you to create custom presentations incorporating text, color, graphics, and animation. PowerPoint (PP) is available
More informationMicrosoft PowerPoint 2007 Tutorial
Microsoft PowerPoint 2007 Tutorial Prepared By:- Mohammad Murtaza Khan I. T. Expert Sindh Judicial Academy Contents Getting Started... 5 Presentations... 5 Microsoft Office Button... 5 Ribbon... 6 Quick
More informationIntroduction to Microsoft PowerPoint 2010
Introduction to Microsoft PowerPoint 2010 This class is designed to cover the following basics: Creating a presentation Adding new slides Applying design themes Adding text and content Animating text and
More informationAuthor Submission Guidelines
Author Submission Guidelines UPDATED: WINTER 2019 Contents 1. Overview... 3 1.1 Important Conference Dates... 3 1.2 Summary Checklist... 4 1.3 Required Paper Attributes... 4 1.4 Paper Submission System...
More informationCS 116x Winter 2015 Craig S. Kaplan. Module 03 Graphical User Interfaces. Topics
CS 116x Winter 2015 Craig S. Kaplan Module 03 Graphical User Interfaces Topics The model-view-controller paradigm Direct manipulation User interface toolkits Building interfaces with ControlP5 Readings
More informationGood enough to great: A quick guide for better data visualizations
Good enough to great: A quick guide for better data visualizations Contents Charts...4 Color... 11 Size... 16 Text...20 Dashboard layout...24 Conclusion...30 Good enough to great In today s world, successful
More information1 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Powerpoint 2007)
1 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Powerpoint 2007) 2 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Powerpoint 2007) TABLE OF CONTENTS CHAPTER 1: GETTING STARTED... 4 MICROSOFT OFFICE
More informationABB PowerPoint template User s Guide
Corporate Communications February 2006 ABB PowerPoint template User s Guide ABB Group -1- ABB PowerPoint template User s Guide Table of Contents pg 3 The ABB PowerPoint template pg 7 Minimizing overall
More informationTOOLKIT for Making Written Material Clear and Effective. SECTION 2: Detailed guidelines for writing and design
TOOLKIT for Making Written Material Clear and Effective SECTION 2: Detailed guidelines for writing and design PART 5 Understanding and using the Toolkit Guidelines for Graphic Design Chapter 4 Guidelines
More informationGetting Started with Microsoft PowerPoint 2003
Getting Started with Microsoft PowerPoint 2003 Overview: This handout provides basic introductory information about Microsoft PowerPoint and its application in the classroom. Audience: All instructional
More informationNotes For Making an NTI Toolkit revised
Notes For Making an NTI Toolkit 1.29.2007 revised General Style Notes NTI terms Use acronym NTI; not NTICCHC, and do not include the before NTI Refer to graduates and those in training as NTI Trainers
More informationPowerPoint. PowerPoint. Presentation Software. PowerPoint Winter COMP 1270 Computer Usage II 1-1. Presentation Software and Office Integration
PowerPoint Presentation Software and Office Integration PowerPoint 1. PowerPoint overview 2. PowerPoint Basics 3. Advanced PowerPoint 4. Tips for Effective Presentations 5. Office Integration Presentation
More informationPowerPoint 2010 Quick Start to a Presentation
PowerPoint 2010 Quick Start to a Presentation Backstage View Button Similar to old File button 1 On opening a new presentation, from Slides choose a Layout for a particular template, e.g. a title page.
More informationProcessing. Data Visualization Programming Language. By Rutvi Joshi. Processing Visualization Language- By Rutvi Joshi
Processing Data Visualization Programming Language What is Processing? A Graphical Sketch Book and Environment, to graphically teach the fundamentals of computer science But it has evolved into a tool
More informationBasic Computer Skills: An Overview
Basic Computer Skills: An Overview Proficiency in the use of computers and common software packages is essential to completing technical tasks and in communicating results. The basic skills required include:
More informationThe PCC CIS etutorial to PowerPoint
The PCC CIS etutorial to PowerPoint Table of Contents What happens when I start PowerPoint?...4 Setting Up Your Toolbars... 5 Expanding Your Menus... 6 How do I start creating a new presentation?...6 Design
More informationIGCSE ICT Section 16 Presentation Authoring
IGCSE ICT Section 16 Presentation Authoring Mr Nicholls Cairo English School P a g e 1 Contents Importing text to create slides Page 4 Manually creating slides.. Page 5 Removing blank slides. Page 5 Changing
More information1 Getting started with Processing
cis3.5, spring 2009, lab II.1 / prof sklar. 1 Getting started with Processing Processing is a sketch programming tool designed for use by non-technical people (e.g., artists, designers, musicians). For
More informationTeach Yourself Microsoft Word Topic 12 - Multipage Document Features Part 1
http://www.gerrykruyer.com Teach Yourself Microsoft Word Topic 12 - Multipage Document Features Part 1 In this class and the next few you will find out how to use MS Word features that make it easier to
More informationSten-SLATE ESP. Graphical Interface
Sten-SLATE ESP Graphical Interface Stensat Group LLC, Copyright 2016 1 References www.arduino.cc http://esp8266.github.io/arduino/versions/2.1.0/doc/reference.html 2 Graphical Interface In this section,
More informationAccessible Documents & Presentations. By Amy Maes, DNOM
Accessible Documents & Presentations By Amy Maes, DNOM 1 Overview Accessibility: What am I required to do? Disability Characteristics Creating an Accessible Word Document & PowerPoint Presentation v2010
More informationMicrosoft PowerPoint Presentations
Microsoft PowerPoint Presentations In this exercise, you will create a presentation about yourself. You will show your presentation to the class. As you type your information, think about what you will
More informationDesigning Research Posters. College of Art and Design Chris Jackson, Associate Dean Keli DiRisio, Assistant Professor
Designing Research Posters College of Art and Design Chris Jackson, Associate Dean Keli DiRisio, Assistant Professor Size and Orientation If you are NOT using the poster template: Start is with a 48"
More information[ the academy_of_code] Senior Beginners
[ the academy_of_code] Senior Beginners 1 Drawing Circles First step open Processing Open Processing by clicking on the Processing icon (that s the white P on the blue background your teacher will tell
More informationCartographic Principles: Map design
MSc GIS: GIS Algorithms and Data Structures Cartographic Principles: Map design Martin Dodge (m.dodge@ucl.ac.uk) With Changes by Dan Ryan http://www.casa.ucl.ac.uk/martin/msc_gis/ some (scientific) rules
More informationPOWERPOINT 2003 OVERVIEW DISCLAIMER:
DISCLAIMER: POWERPOINT 2003 This reference guide is meant for experienced Microsoft Office users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training
More informationMicrosoft PowerPoint level 1 course content (1-day)
http://www.multimediacentre.co.za Cape Town: 021 790 3684 Johannesburg: 011 083 8384 Microsoft PowerPoint level 1 course content (1-day) Course Description Microsoft Office PowerPoint Beginners course
More information::The Art of Multimedia:: Assignments*
::The Art of Multimedia:: Assignments* Session 1: January 25 th Assignment: What is Multimedia? 500 word-essay So what exactly is multimedia? Looking at the actual term multimedia literally means multiple
More informationIntroduction To Inkscape Creating Custom Graphics For Websites, Displays & Lessons
Introduction To Inkscape Creating Custom Graphics For Websites, Displays & Lessons The Inkscape Program Inkscape is a free, but very powerful vector graphics program. Available for all computer formats
More informationGRAPHICS & INTERACTIVE PROGRAMMING. Lecture 1 Introduction to Processing
BRIDGES TO COMPUTING General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. This work is licensed under the Creative Commons Attribution-ShareAlike
More informationmith College Computer Science CSC103 How Computers Work Week 7 Fall 2017 Dominique Thiébaut
mith College Computer Science CSC103 How Computers Work Week 7 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu Important Review Does the animation leave a trace? Are the moving objects move without a
More informationCreating an Animated Navigation Bar in InDesign*
Creating an Animated Navigation Bar in InDesign* *for SWF or FLA export only Here s a digital dilemma: You want to provide navigation controls for readers, but you don t want to take up screen real estate
More informationLesson 2 page 1. ipad # 17 Font Size for Notepad (and other apps) Task: Program your default text to be smaller or larger for Notepad
Lesson 2 page 1 1/20/14 Hi everyone and hope you feel positive about your first week in the course. Our WIKI is taking shape and I thank you for contributing. I have had a number of good conversations
More informationProcessing & Arduino in Tandem. Creating Your Own Digital Art Tools
Processing & Arduino in Tandem Creating Your Own Digital Art Tools Week 2 - Making your own drawing tool Using Processing to build a basic application Segment 1 - A Basic Drawing Program Change window
More informationThe diverse software in Adobe Creative Suite 2 enables you to create
Chapter 1: Introducing Adobe Creative Suite 2 In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat Going over GoLive Integrating the programs
More information[Not for Circulation]
Advanced PowerPoint This document provides instructions for using some of the more advanced features in PowerPoint, including slide masters, techniques for running presentations, animation, and incorporating
More informationLesson 1 Introduction to PowerPoint
Lesson 1 Introduction to PowerPoint What It Is-- Presentation tool that allows you to view slides Can include text, graphics, animation, sound, video, charts, and transitions Can create handouts, speaker
More informationTypesetting Tips. Put your best type forward.
Typesetting Tips Put your best type forward. Do you want your audience to read your document? Improve your chances by making your article easy to read. Make the document difficult to read and To learn
More informationWe will start our journey into Processing with creating static images using commands available in Processing:
Processing Notes Chapter 1: Starting Out We will start our journey into Processing with creating static images using commands available in Processing: rect( ) line ( ) ellipse() triangle() NOTE: to find
More informationGRAPHICS PROGRAMMING. LAB #3 Starting a Simple Vector Animation
GRAPHICS PROGRAMMING LAB #3 Starting a Simple Vector Animation Introduction: In previous classes we have talked about the difference between vector and bitmap images and vector and bitmap animations. In
More informationLearning to Give an Excellent IW Talk. Robert S. Fish Tom Funkhouser Princeton University
Learning to Give an Excellent IW Talk Robert S. Fish Tom Funkhouser Princeton University Why This Title? Why This Title? There have been previous talks on this subject:! How to give a great research talk,
More informationTable of contents. TOOLKIT for Making Written Material Clear and Effective
TOOLKIT for Making Written Material Clear and Effective Table of contents U.S. Department of Health & Human Services Centers for Medicare & Medicaid Services Table of contents Overview of the Toolkit The
More informationPrinciples of Design. Alignment
Principles of Design Alignment Essential Question: How does alignment affect layout design? Can you imagine how difficult it would be to find your car in a crowded parking lot if everyone ignored the parking
More informationKnowing how to use white space can be an effective tool in your design arsenal.
Knowing how to use white space can be an effective tool in your design arsenal. Let s start by addressing the elephant in the room white space (also known as negative space) isn t actually white. Don t
More informationLearning to Give an Excellent IW Talk. Robert S. Fish Tom Funkhouser Princeton University
Learning to Give an Excellent IW Talk Robert S. Fish Tom Funkhouser Princeton University Why This Title? Why This Title? There have been previous talks on this subject:! How to give a great research talk,
More informationCreating Accessible Word Documents
Creating Accessible Word Documents 1 of 11 Creating Accessible Word Documents Contents 1. General principles... 1 2. Styles/ Headings... 2 3. Table of Contents... 3 Updating a Table of Contents... 5 4.
More informationA Step-by-step guide to creating a Professional PowerPoint Presentation
Quick introduction to Microsoft PowerPoint A Step-by-step guide to creating a Professional PowerPoint Presentation Created by Cruse Control creative services Tel +44 (0) 1923 842 295 training@crusecontrol.com
More informationmith College Computer Science CSC103 How Computers Work Week 6 Fall 2017 Dominique Thiébaut
mith College Computer Science CSC103 How Computers Work Week 6 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu Ben Fry on Processing... http://www.youtube.com/watch?&v=z-g-cwdnudu An Example Mouse 2D
More informationSTAROFFICE 8 SUMMARY PROJECT
STAROFFICE 8 SUMMARY PROJECT Putting It All Together In the previous three guides you have learned an incredible amount about publishing information with StarOffice 8 Writer, Draw, and Calc. You can create,
More informationBasic Computer Programming (Processing)
Contents 1. Basic Concepts (Page 2) 2. Processing (Page 2) 3. Statements and Comments (Page 6) 4. Variables (Page 7) 5. Setup and Draw (Page 8) 6. Data Types (Page 9) 7. Mouse Function (Page 10) 8. Keyboard
More informationThe diverse software in the Adobe Creative Suite enables you to create
556010 Bk01Ch01.qxd 2/6/04 7:28 PM Page 9 Chapter 1: Introducing the Adobe Creative Suite In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat
More informationBasic Input and Output
Basic Input and Output CSE 120 Spring 2017 Instructor: Justin Hsia Teaching Assistants: Anupam Gupta, Braydon Hall, Eugene Oh, Savanna Yee Administrivia Assignments: Animal Functions due today (4/12) Reading
More informationThe American University in Cairo. Academic Computing Services. Excel prepared by. Maha Amer
The American University in Cairo Excel 2000 prepared by Maha Amer Spring 2001 Table of Contents: Opening the Excel Program Creating, Opening and Saving Excel Worksheets Sheet Structure Formatting Text
More informationMicrosoft Office PowerPoint 2016: Part 1 (Foundations)
10441020 Microsoft Office PowerPoint 2016: Part 1 (Foundations) Today's audiences are tech savvy, accustomed to high-impact multimedia content, and stretched for time. By learning how to use the vast array
More informationKeynote 08 Basics Website:
Website: http://etc.usf.edu/te/ Keynote is Apple's presentation application. Keynote is installed as part of the iwork suite, which also includes the word processing program Pages and the spreadsheet program
More information