mith College Computer Science Digitizing Smith A Liberal Arts Module Week 11 CSC111 - Fall 2015 Dominique Thiébaut

Size: px
Start display at page:

Download "mith College Computer Science Digitizing Smith A Liberal Arts Module Week 11 CSC111 - Fall 2015 Dominique Thiébaut"

Transcription

1 mith College Computer Science Digitizing Smith A Liberal Arts Module Week 11 CSC111 - Fall 2015 Dominique Thiébaut dthiebaut@smith.edu

2 Summary Video Lecture by Prof. Helene Visentin LAM Project in 2 phases

3 Phase 1

4 (check bottom of CSC111 page ) GIF Digitizer

5 GIF Python Tool Digitizer

6 GIF Python Tool x1, y1, x2, y2, 202,102, 221, 109, Digitizer

7 GIF Python Tool x1, y1, x2, y2, 202,102, 221, 109, 202,102, 221, 109, x, y, x, y CSV Digitizer

8 Phase 2

9 alpha, beta, 202,102, 221, 109, x, y, x, y CSV Python App Map Rendering

10 User Interaction

11 User Interaction Generally, the goal of user interface design is to produce a user interface which makes it easy, efficient, enjoyable, and user friendly to operate a machine in the way which produces the desired result.

12 Button Widgets

13 Button Widgets

14

15 Demo 1

16 Demo 2

17 Polygons

18 Recording A Polygon

19 Recording A Polygon

20 We stopped here last time

21 Pia Furhan White Fragility, Robin DiAngelo, Int'l J. Critical Pedagogy,

22 Another Type of User Feedback for the Button

23 from time import sleep

24 Program Structure Program Documentation Header Widget Definitions (Classes + Methods) Functions Create UI Main Animation Loop

25 Saving a Polygon to File

26 Review The Assignment: Generating a CSV File Holding Map Elements Shared File 19fregdyl0jgCCEKJhc 9faUZqGyB_lQRAJXkb-FeEE/edit? usp=sharing

27

28 What Do We Put in the CSV File?

29 What Do We Put in the CSV File? - coordinates of corners of buildings -? -? -?

30 Today s Assignment Decide on what the final map will show Buildings must be present Color-coded buildings Other items can be on the rendered map Crowd-sourced map

31 Lab 11

32 We stopped here last time

33 Feedback on Lab 11 and CSV file Review Homework 11 Merging data from files: Data is dirty Assigning a Color to a Year Creating an Aquarium with Fish moving around

34 Crowd-Sourced CSV File Make sure last names are include in file Do not worry about mistakes! Do not clean up the CSV file. Paste your program output, do not edit by hand! CSV will not be editable after tonight midnight. Make the dimensions of the graphic window the same as those of the map!

35 Decide and Define a Precise CSV Format Digitize map of Smith College Crowd-source the information in shared CSV file Each team contributes at least 5 map elements

36 Homework 11

37 Color Coding Buildings by Year of Construction Python App

38 Questions File with construction dates: index.php/smith_college_building_construction_dates 1710 Sessions House 1715 Drew Hall (cdo) 1810 Eleanor Duckett House 1810 Mary Ellen Chase House 1825 Capen Annex 1825 Capen House How should we store this information? How to find the date associated with Ford Hall? How to pick a color for Ford Hall?

39 A Simpler Example: Merging Two Files movies.txt Mickey Mouse, Mickey Mouse Clubhouse Pluto, The Chain Gang Minnie Mouse, Plane Crazy Donald Duck, The Wise Little Hen phones.txt Sue Green, (413) , single Alex Marquis, (617) , married Bambi, single Mickey Mouse, (212) , married Pluto, (212) , single Minnie Mouse, (212) , married Donald Duck, (617) , single Bambi, (209) , single Problem to solve: List all Disney characters along with their area code.

40 Color-Coding: an example color date range r, g, b , 97, 1 241, 163, , 184, ,224,144 Problem: Write a function in the console that returns the r,g,b values corresponding to a date (string or int)

41 Feedback on Lab 11 and CSV file Review Homework 11 Merging data from files: Data is dirty Assigning a Color to a Year Creating an Aquarium with Fish moving around

42 Demo: Moving objects Fish in an Aquarium

43

mith 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 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 information

mith College Computer Science Week 10 CSC111 Spring 2015 Dominique Thiébaut

mith College Computer Science Week 10 CSC111 Spring 2015 Dominique Thiébaut mith College Computer Science Week 10 CSC111 Spring 2015 Dominique Thiébaut dthiebaut@smith.edu Next Few Lectures Image Processing with Nested For-Loops Lists can be Used to Solve Many Problems (Chap.

More information

mith College Computer Science Lecture Notes CSC111 Week 7 Spring 2018 Dominique Thiébaut

mith College Computer Science Lecture Notes CSC111 Week 7 Spring 2018 Dominique Thiébaut mith College Computer Science Lecture Notes Week 7 Spring 2018 CSC111 Dominique Thiébaut dthiebaut@smith.edu Midterm Grades available later today (3/19/18) Outline A Second Look at Files Reading Files

More information

mith 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 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 information

mith College Computer Science Week 7 CSC111 Fall 2015 Dominique Thiébaut

mith College Computer Science Week 7 CSC111 Fall 2015 Dominique Thiébaut mith College Computer Science Week 7 CSC111 Fall 2015 Dominique Thiébaut dthiebaut@smith.edu Dynamic Web Page Example IF Statements & Boolean Expression An Application: Generating Dynamic Web Pages Introduction

More information

mith College CSC 111 Introduction to Computer Science Spring 2018 Week 2 Dominique Thiébaut

mith College CSC 111 Introduction to Computer Science Spring 2018 Week 2 Dominique Thiébaut mith College Computer Science CSC 111 Introduction to Computer Science Spring 2018 Week 2 Dominique Thiébaut dthiebaut@smith.edu Outline Moodle Access Piazza Homework partners Loops + range() Input Programming

More information

mith College Computer Science Week 8 CSC111 - Spring 2015 Dominique Thiébaut

mith College Computer Science Week 8 CSC111 - Spring 2015 Dominique Thiébaut mith College Computer Science Week 8 CSC111 - Spring 2015 Dominique Thiébaut dthiebaut@smith.edu Midterm Exams Returned Wed 3/26 1:00 p.m. FH356 ! Review Loops & Booleans (Chapter 8) For loops in context

More information

mith College Computer Science Week 9 CSC111 - Fall 2018 Dominique Thiébaut

mith College Computer Science Week 9 CSC111 - Fall 2018 Dominique Thiébaut mith College Computer Science Week 9 CSC111 - Fall 2018 Dominique Thiébaut dthiebaut@smith.edu Dealing with Exceptions (Chapter 7.4) Defining Classes (Chapter 10) # getinput: returns an integer larger

More information

mith College Computer Science CSC231-Assembly Week #1 Fall 2018 Dominique Thiébaut

mith College Computer Science CSC231-Assembly Week #1 Fall 2018 Dominique Thiébaut mith College Computer Science CSC231-Assembly Week #1 Fall 2018 Dominique Thiébaut dthiebaut@smith.edu This Week Last name: A-N > Lab Monday, Off Wednesday Last name: M-Z > Off Monday, Lab Wednesday Plan

More information

mith College Computer Science CSC231 - Assembly Week #4 Dominique Thiébaut

mith College Computer Science CSC231 - Assembly Week #4 Dominique Thiébaut mith College Computer Science CSC231 - Assembly Week #4 Dominique Thiébaut dthiebaut@smith.edu Homework Solutions Outline Review Hexdump Pentium Data Registers 32-bit, 16-bit and 8-bit quantities (registers

More information

mith College Computer Science CSC231 Assembly Week #5 Fall 2017 Dominique Thiébaut

mith College Computer Science CSC231 Assembly Week #5 Fall 2017 Dominique Thiébaut mith College Computer Science CSC231 Assembly Week #5 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu 0000 0 0 0001 1 1 0010 2 2 0011 3 3 0100 4 4 0101 5 5 0110 6 6 0111 7 7 1000 8 8 1001 9 9 1010 A 10

More information

History of Walt Disney

History of Walt Disney History of Walt Disney (as in the company not the person) By: Lily WALT DISNEY BORN ON DECEMBER 5, 1901, IN HERMOSA, ILLINOIS, WALTER ELIAS WALT DISNEY AND HIS BROTHER ROY COFOUNDED WALT DISNEY PRODUCTIONS.

More information

mith College Computer Science CSC231-Assembly Fall 2017 Week #2 Dominique Thiébaut

mith College Computer Science CSC231-Assembly Fall 2017 Week #2 Dominique Thiébaut mith College Computer Science CSC231-Assembly Fall 2017 Week #2 Dominique Thiébaut dthiebaut@smith.edu Outline Labs: emacs, assembly Assembly + Linking Process Object files DB directive: Everything is

More information

mith College Computer Science CSC231 Bash Labs Week #10, 11, 12 Spring 2017 Introduction to C Dominique Thiébaut

mith College Computer Science CSC231 Bash Labs Week #10, 11, 12 Spring 2017 Introduction to C Dominique Thiébaut mith College CSC231 Bash Labs Week #10, 11, 12 Spring 2017 Introduction to C Dominique Thiébaut dthiebaut@smith.edu Learning C in 4 Hours! D. Thiebaut Dennis Ritchie 1969 to 1973 AT&T Bell Labs Close to

More information

mith College Computer Science CSC231 C Tutorials Fall 2017 Introduction to C Dominique Thiébaut

mith College Computer Science CSC231 C Tutorials Fall 2017 Introduction to C Dominique Thiébaut mith College Computer Science CSC231 C Tutorials Fall 2017 Introduction to C Dominique Thiébaut dthiebaut@smith.edu mith College Computer Science Learning C in 4 Hours! D. Thiebaut Dominique Thiébaut dthiebaut@smith.edu

More information

CSC231 C Tutorial Fall 2018 Introduction to C

CSC231 C Tutorial Fall 2018 Introduction to C mith College CSC231 C Tutorial Fall 2018 Introduction to C Dominique Thiébaut dthiebaut@smith.edu Learning C in 4 Installments! Dennis Ritchie 1969 to 1973 AT&T Bell Labs Close to Assembly Unix Standard

More information

mith College Computer Science CSC231 Assembly Week #10 Fall 2017 Dominique Thiébaut

mith College Computer Science CSC231 Assembly Week #10 Fall 2017 Dominique Thiébaut mith College Computer Science CSC231 Assembly Week #10 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu 2 Videos to Start With https://www.youtube.com/watch?v=fdmzngwchdk https://www.youtube.com/watch?v=k2iz1qsx4cm

More information

Online FCC Forms 470 and 471

Online FCC Forms 470 and 471 E rate Program Online FCC Forms 470 and 471 Fall 2014 Applicant Trainings Overview Online FCC Forms 470 and 471 Online FCC Forms 470 and 471 Both forms will be demonstrated FCC Form 470 same format, few

More information

mith College Computer Science CSC231 Assembly Week #9 Fall 2017 Dominique Thiébaut

mith College Computer Science CSC231 Assembly Week #9 Fall 2017 Dominique Thiébaut mith College Computer Science CSC231 Assembly Week #9 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu Looping Through Arrays LOOP INSTRUCTION Looping Through Arrays INDIRECT ADDRESSING MODE Indirect Addressing

More information

mith College Computer Science CSC270 Spring 2016 Circuits and Systems Lecture Notes, Week 11 Dominique Thiébaut

mith College Computer Science CSC270 Spring 2016 Circuits and Systems Lecture Notes, Week 11 Dominique Thiébaut mith College Computer Science CSC270 Spring 2016 Circuits and Systems Lecture Notes, Week 11 Dominique Thiébaut dthiebaut@smithedu Outline A Few Words about HW 8 Finish the Input Port Lab! Revisiting Homework

More information

Introduction to Cognos Participants Guide. Table of Contents: Guided Instruction Overview of Welcome Screen 2

Introduction to Cognos Participants Guide. Table of Contents: Guided Instruction Overview of Welcome Screen 2 IBM Cognos Analytics Welcome to Introduction to Cognos! Today s objectives include: Gain a Basic Understanding of Cognos View a Report Modify a Report View a Dashboard Request Access to Cognos Table of

More information

CS110/CS119 Introduction to Computing (Java) Bob Wilson S-3-176

CS110/CS119 Introduction to Computing (Java) Bob Wilson S-3-176 CS110/CS119 Introduction to Computing (Java) Bob Wilson bobw@cs.umb.edu S-3-176 1 CS110 vs CSIT114/CSIT115 Two tracks for starting CS curriculum at UMB CS110 is a traditional one semester introduction

More information

mith College Computer Science CSC352 Week #7 Spring 2017 Introduction to C Dominique Thiébaut

mith College Computer Science CSC352 Week #7 Spring 2017 Introduction to C Dominique Thiébaut mith College CSC352 Week #7 Spring 2017 Introduction to C Dominique Thiébaut dthiebaut@smith.edu Learning C in 2 Hours D. Thiebaut Dennis Ritchie 1969 to 1973 AT&T Bell Labs Close to Assembly Unix Standard

More information

mith College Computer Science CSC111 Week 8 Spring 2018 Dominique Thiébaut

mith College Computer Science CSC111 Week 8 Spring 2018 Dominique Thiébaut mith College Computer Science CSC111 Week 8 Spring 2018 Dominique Thiébaut dthiebaut@smith.edu mith Hac Smith Hack Smi k Smith Hack Smith Ha ack Smith Hack Smith Hack Smit ack Smith Hack Smith Hack Smith

More information

Project Plan Connected Vehicle Test Harness and Evaluation

Project Plan Connected Vehicle Test Harness and Evaluation Project Plan Connected Vehicle Test Harness and Evaluation The Capstone Experience From Students to Professionals Team Ford Alex Bergman Ryan Bruns Eric Coldwell Weilong Li Usman Majeed Department of Computer

More information

CSC 101: Lab #5 Prelab Boolean Logic Practice Due Date: 5:00pm, day after lab session

CSC 101: Lab #5 Prelab Boolean Logic Practice Due Date: 5:00pm, day after lab session Name: Email Username: Lab Date and Time: CSC 101: Lab #5 Prelab Boolean Logic Practice Due Date: 5:00pm, day after lab session Purpose: The purpose of this pre-lab is to provide you with hands-on experience

More information

Week 7, Chapter 6 Notes

Week 7, Chapter 6 Notes Week 7, Chapter 6 Notes via the nimble fingers of Nancy Carroll, edited by Barbara Heiman We miss you Rick, so we will postpone the cheese until next week when you are here, 11:30 am in the Quad on October

More information

CS 051 Homework Laboratory #2

CS 051 Homework Laboratory #2 CS 051 Homework Laboratory #2 Dirty Laundry Objective: To gain experience using conditionals. The Scenario. One thing many students have to figure out for the first time when they come to college is how

More information

Introduction to Java. CSC212 Lecture 6 D. Thiebaut, Fall 2014

Introduction to Java. CSC212 Lecture 6 D. Thiebaut, Fall 2014 Introduction to Java CSC212 Lecture 6 D. Thiebaut, Fall 2014 What is it? It is always surprising It is common in most programming languages It is a natural way to save computer resources Most compilers

More information

SpringCM. Release Notes December 2017

SpringCM. Release Notes December 2017 SpringCM Release Notes December 2017 Contents Enhancements... 3 Workflow Designer... 3 Reports (Closed Beta)... 3 Doc Launcher Forms... 4 Internationalization... 4 E-Signature... 5 Search... 5 Fixes...

More information

Wise Exam Planner User Manual

Wise Exam Planner User Manual Wise Exam Planner User Manual WISE TIMETABLE 2 1 Wise Exam Planner www.wisetimetable.com Wise Technologies Ltd. support_wise@wise-t.com Publication date: July, 2017 Copyright Wise Technologies Ltd. 1 Table

More information

03. 3ds Max Design & Mental Ray

03. 3ds Max Design & Mental Ray Design + Computing 03. 3ds Max Design & Mental Ray 9/23/2015 CAD & Graphics II HOM2027 Fall 2014 Every Wednesday 2:00 pm 5:50 pm Jin Kook Lee, PhD. 02-2220-2645 designit@hanyang.ac.kr Assistant Professor,

More information

Excel FDLRS Sunrise

Excel FDLRS Sunrise Excel 2010 FDLRS Sunrise Within 2 weeks participants will submit a project: Create an Excel spreadsheet with a chart include the completed and signed ARROW form Send to: Lourdes Day FDLRS (Bartow Airport)

More information

EXCEL 2013 FDLRS SUNRISE

EXCEL 2013 FDLRS SUNRISE EXCEL 2013 FDLRS SUNRISE Goal: Participants will create a spreadsheet and graph to document student progress. Objectives: Participants will create a spreadsheet which includes basic formulas. Participants

More information

mith College Computer Science CSC231 - Assembly Week #3 Dominique Thiébaut

mith College Computer Science CSC231 - Assembly Week #3 Dominique Thiébaut mith College Computer Science CSC231 - Assembly Week #3 Dominique Thiébaut dthiebaut@smith.edu memory mov add registers hexdump listings number systems Let's Review Last Week's Material section.data

More information

Procedural Art. Dr. J. Bikker. lecture

Procedural Art. Dr. J. Bikker. lecture Procedural Art Dr. J. Bikker lecture 3 Today: Landscapes Block assignment Detail problem introduction Homework Block assignment: Research a problem in the field of (or related to) procedural art. (you

More information

mith College Computer Science Sets and Hashing CSC212 Fall 2014 Dominique Thiébaut

mith College Computer Science Sets and Hashing CSC212 Fall 2014 Dominique Thiébaut mith College Computer Science Sets and Hashing CSC22 Fall 204 Dominique Thiébaut dthiebaut@smith.edu The Problem: Large amount of live tweets Want the list of all tweeters Each only listed once What data

More information

What s New in Cognos. Cognos Analytics Participant s Guide

What s New in Cognos. Cognos Analytics Participant s Guide What s New in Cognos Cognos Analytics Participant s Guide Welcome to What s New in Cognos! Illinois State University has undergone a version upgrade of IBM Cognos to Cognos Analytics. All functionality

More information

mith College Computer Science Week 12 CSC111 Spring 2018 Dominique Thiébaut

mith College Computer Science Week 12 CSC111 Spring 2018 Dominique Thiébaut mith College Computer Science Week 12 CSC111 Spring 2018 Dominique Thiébaut dthiebaut@smith.edu http://www.science.smith.edu/dftwiki/index.php/ Nice_Wrapping_Paper... Polymorphism Dictionaries & Recursion

More information

def function1(l: 'list of numbers') -> None: ''' Print, one per line, double the value of each item in the parameter '''

def function1(l: 'list of numbers') -> None: ''' Print, one per line, double the value of each item in the parameter ''' ICS 31 UC IRVINE FALL 2017 DAVID G. KAY Quiz 3 To get credit for this quiz, use the Quiz tool at eee.uci.edu to enter your answers, within the Sunday-to- Tuesday quiz period. This quiz is a little longer

More information

Homework #4 Problem 1

Homework #4 Problem 1 Kaitlyn Stumpf February 21st, 2016 CSC 270, Spring Dominique Thiebaut Homework #4 Problem 1 Using as few additional gates as possible, implement the function f(a, B, C, D) whose Karnaugh map is shown below,

More information

QPM Lab 1: Installing R and R Studio

QPM Lab 1: Installing R and R Studio QPM Lab 1: Installing R and R Studio Department of Political Science Washington University, St. Louis September 1-2, 2016 QPM Lab 1: Installing R and R Studio 1 Introductions About me Your turn: Name Year

More information

Git, Atom, virtualenv, oh my! Learn about dev tools to live by!

Git, Atom, virtualenv, oh my! Learn about dev tools to live by! BRKDEV-2633 Git, Atom, virtualenv, oh my! Learn about dev tools to live by! Ashley Roach, Principal Engineer Evangelist Agenda Introduction Why are developer tools useful? What s in the toolbelt? Tool

More information

Lecture 24. GUI Applications

Lecture 24. GUI Applications Lecture 24 GUI Applications Announcements for This Lecture Assignments A6 due midnight TONIGHT Last day for consultants Also, fill out survey A7 due December 11 Instructions posted today Focus of today

More information

mith College Computer Science CSC231 Assembly Week #13 Fall 2017 Dominique Thiébaut

mith College Computer Science CSC231 Assembly Week #13 Fall 2017 Dominique Thiébaut mith College Computer Science CSC21 Assembly Week #1 Fall 2017 Dominique Thiébaut dthiebaut@smith.edu for n in 0 1 2 5 ; do echo "n =$n"./hw7b $n echo "" done Pascal Triangle n =0 n =1 1 n =2 1 0 1 1 n

More information

mith College Computer Science Week 13 CSC111 Fall 2015 (Lab 12, Homework 12) Dominique Thiébaut

mith College Computer Science Week 13 CSC111 Fall 2015 (Lab 12, Homework 12) Dominique Thiébaut mith College Computer Science Week 13 CSC111 Fall 2015 (Lab 12, Homework 12) Dominique Thiébaut dthiebaut@smith.edu This Week: Two Concepts Lists of Lists Class Inheritance Lists of Lists (Chapter 11 Designing

More information

Course Name: Computer Graphics - 2 Course Code: IT332

Course Name: Computer Graphics - 2 Course Code: IT332 Course Name: Computer Graphics - 2 Course Code: IT332 I. Basic Course Information Major or minor element of program:major Department offering the course:information Technology Department Academic level:400

More information

Instructor s Dashboard of Peer Reviewing System. INF231: User Interface Design and Evaluation Discussion Group 3

Instructor s Dashboard of Peer Reviewing System. INF231: User Interface Design and Evaluation Discussion Group 3 Instructor s Dashboard of Peer Reviewing System INF231: User Interface Design and Evaluation Discussion Group 3 People Clients Team Members Charu Chaudhari Dahlia Hegab Mira Kim Pavan Kadandale Yuwei Liang

More information

Announcements. Lab 11 is due tomorrow. Quiz 6 is on Monday. Ninja session tonight, 7-9pm. The final is in two weeks!

Announcements. Lab 11 is due tomorrow. Quiz 6 is on Monday. Ninja session tonight, 7-9pm. The final is in two weeks! Linked Lists Announcements Lab 11 is due tomorrow Quiz 6 is on Monday - Emphasis on sorting and recursion Ninja session tonight, 7-9pm The final is in two weeks! - Will cover class definitions and linked

More information

WHAT'S NEW UVC MOBILE APP VERSION 2.0

WHAT'S NEW UVC MOBILE APP VERSION 2.0 WHAT'S NEW UVC MOBILE APP VERSION 2.0 Two major modules have been added to the new version of the UVC mobile APP. When you click on the menu button you will see: - the Calendar option and - the FileStore

More information

CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28) First Name: Last Name: NetID:

CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28)   First Name: Last Name: NetID: CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28) http://www.cs.cornell.edu/courses/cs1110/2016sp/labs/lab01/lab01.pdf First Name: Last Name: NetID: Goals. Learning a computer language is a lot like learning

More information

Introduction to Keyframing Maya 2012

Introduction to Keyframing Maya 2012 2001-2012 Michael O'Rourke Introduction to Keyframing Maya 2012 Concept CG keyframing mimics the keyframe approach of traditional animation originally perfected by the Walt Disney Studios in 1920s Procedure

More information

mith College Computer Science CSC231 - Assembly Week #8 Dominique Thiébaut

mith College Computer Science CSC231 - Assembly Week #8 Dominique Thiébaut mith College Computer Science CSC231 - Assembly Week #8 Dominique Thiébaut dthiebaut@smith.edu Can't Sleep https://xkcd.com/571/ Logic Design Logic Design Image from http://www.willegal.net/appleii/images/motherboard.jpg

More information

Team-Fit Console - Navigation & Performing Actions

Team-Fit Console - Navigation & Performing Actions Team-Fit Console - Navigation & Performing Actions 1. Navigation Tabs - page 2 2. Changing Column View - page 3 3. Actions - page 4 4. Viewing Reports - page 4 5. Navigating & Printing Reports on Various

More information

CS Lecture 25: Models, Views, Controllers, and Games. Announcements

CS Lecture 25: Models, Views, Controllers, and Games. Announcements CS 1110 Lecture 25: Models, Views, Controllers, and Games Announcements A5 is out! Get started right away you need time to ask questions. Office/consulting hours will be changing for study week. See the

More information

generator Mickey mouse clubhouse font generator

generator Mickey mouse clubhouse font generator Mickey mouse clubhouse font generator The Borg System is 100 % Mickey mouse clubhouse font generator The best website for free high-quality Mickey Mouse Clubhouse fonts, with 36 free Mickey Mouse Clubhouse

More information

CSC 443: Web Programming

CSC 443: Web Programming 1 CSC 443: Web Programming Haidar Harmanani Department of Computer Science and Mathematics Lebanese American University Byblos, 1401 2010 Lebanon Today 2 Course information Course Objectives A Tiny assignment

More information

mith College Computer Science CSC352 Week #6 Spring 2017 Dominique Thiébaut

mith College Computer Science CSC352 Week #6 Spring 2017 Dominique Thiébaut mith College Computer Science CSC352 Week #6 Spring 2017 Dominique Thiébaut dthiebaut@smith.edu Programming Lab Making the Game of Life Parallel https://www.youtube.com/watch?v=cgocezinq2i Serial Version

More information

mith College Computer Science Week 13 CSC111 Spring 2018 Dominique Thiébaut

mith College Computer Science Week 13 CSC111 Spring 2018 Dominique Thiébaut mith College Computer Science Week 13 CSC111 Spring 2018 Dominique Thiébaut dthiebaut@smith.edu Recursion Continued Visiting a Maze Start Exit How do we represent a maze in Python? mazetext = """ #########################...#

More information

Blender 3D Basics. Ch. 1

Blender 3D Basics. Ch. 1 Blender 3D Basics Ch. 1 Blender Movies Big Buck Bunny https://www.youtube.com/watch?v=ye7vzlltp-4 Sintel https://www.youtube.com/watch?v=ersgyuevlvq Tears of Steel https://www.youtube.com/watch?v=ersgyuevlvq

More information

Admissions & Intro to Report Editing Participants Guide

Admissions & Intro to Report Editing Participants Guide IBM Cognos Analytics Admissions & Intro to Report Editing Participants Guide Welcome to Cognos - Admissions and Introduction to Report Editing! Today s objectives include: Gain a Basic Understanding of

More information

the gamedesigninitiative at cornell university Lecture 16 Color and Textures

the gamedesigninitiative at cornell university Lecture 16 Color and Textures Lecture 6 Color and Textures Take Away For Today Image color and composition What is RGB model for images? What does alpha represent? How does alpha composition work? Graphics primitives How do primitives

More information

Introduction to Computation and Problem Solving

Introduction to Computation and Problem Solving Class 3: The Eclipse IDE Introduction to Computation and Problem Solving Prof. Steven R. Lerman and Dr. V. Judson Harward What is an IDE? An integrated development environment (IDE) is an environment in

More information

Lecture 14. Nested Lists and Dictionaries

Lecture 14. Nested Lists and Dictionaries Lecture 14 Nested Lists and Dictionaries Announcements for This Lecture Readings Today: Chapter 11 Next Week: Sec. 5.8-5.10 Prelim, Oct 12 th 7:30-9:00 Material up to TUESDAY Study guide is posted Review

More information

Introduction to Programming Using Python Lecture 6. Dr. Zhang COSC 1437 Spring, 2018 March 01, 2018

Introduction to Programming Using Python Lecture 6. Dr. Zhang COSC 1437 Spring, 2018 March 01, 2018 Introduction to Programming Using Python Lecture 6 Dr. Zhang COSC 1437 Spring, 2018 March 01, 2018 Chapter 9 GUI Programming Using Tkinter Getting started with Tkinter with a simple example. Code example:

More information

AMS Lab # 1. Prof. Wei Zhu

AMS Lab # 1. Prof. Wei Zhu AMS 394.1 Lab # 1. Prof. Wei Zhu Aim: oday we will learn how to input data from the keyboard in SAS and also the SAS Proc Univariate Procedure. We will also learn how to download R from the internet. Note

More information

CS 210 Algorithms and Data Structures College of Information Technology and Engineering Weisberg Division of Engineering and Computer Science

CS 210 Algorithms and Data Structures College of Information Technology and Engineering Weisberg Division of Engineering and Computer Science CS 210 Algorithms and Data Structures College of Information Technology and Engineering Weisberg Division of Engineering and Computer Science Semester and Year: Fall 2008 Classroom Section, Meeting Times,

More information

Graphical Open User interface_for Multi-scale_analysis EnvironmenT

Graphical Open User interface_for Multi-scale_analysis EnvironmenT Graphical Open User interface_for Multi-scale_analysis EnvironmenT Appetizer Fish Today s Menu What is GOURMET? (powered Pre/Post processor) What is your favorite? desired Pre/Post processor) Main dish

More information

By Cameron Zwoll and Hailey Jarrett

By Cameron Zwoll and Hailey Jarrett By Cameron Zwoll and Hailey Jarrett 1 Chapter 1: The Responsibilities of Being an Animator 3 Chapter 2: Reasons Why People Would Like to be an Animator.. 5 Chapter 3: The Salary Animators Make.... 6 Chapter

More information

mith College Computer Science CSC231 Assembly Week #9 Spring 2017 Dominique Thiébaut

mith College Computer Science CSC231 Assembly Week #9 Spring 2017 Dominique Thiébaut mith College Computer Science CSC231 Assembly Week #9 Spring 2017 Dominique Thiébaut dthiebaut@smith.edu 2 Videos to Watch at a Later Time https://www.youtube.com/watch?v=fdmzngwchdk https://www.youtube.com/watch?v=k2iz1qsx4cm

More information

+ Inheritance. Sometimes we need to create new more specialized types that are similar to types we have already created.

+ 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 information

the gamedesigninitiative at cornell university Lecture 17 Color and Textures

the gamedesigninitiative at cornell university Lecture 17 Color and Textures Lecture 7 Color and Textures Take Away For Today Image color and composition What is RGB model for images? What does alpha represent? How does alpha composition work? Graphics primitives How do primitives

More information

CSC 8470 Computer Graphics. What is Computer Graphics?

CSC 8470 Computer Graphics. What is Computer Graphics? CSC 8470 Computer Graphics What is Computer Graphics? For us, it is primarily the study of how pictures can be generated using a computer. But it also includes: software tools used to make pictures hardware

More information

CS 73.41B Adobe InDesign 2

CS 73.41B Adobe InDesign 2 CS 73.41B Adobe InDesign 2 At the beginning of the semester, you ll feel like you re bombarded with details information overload! This Q&A guide covers the nuts and bolts of making this class successful.

More information

CS1110 Lab 1 (Jan 27-28, 2015)

CS1110 Lab 1 (Jan 27-28, 2015) CS1110 Lab 1 (Jan 27-28, 2015) First Name: Last Name: NetID: Completing this lab assignment is very important and you must have a CS 1110 course consultant tell CMS that you did the work. (Correctness

More information

ME456: Mechatronics. Prof. Clark Radcliffe. Do you have the knack? Joonho Lee, TA. What s Mechatronics? Mechatronics

ME456: Mechatronics. Prof. Clark Radcliffe. Do you have the knack? Joonho Lee, TA. What s Mechatronics? Mechatronics ME456: Mechatronics Prof. Clark J. Radcliffe Mechanical Engineering Michigan State University Prof. Clark Radcliffe Office: 2445 Engineering Phone: 355-5198 Email: radcliff@egr.msu.edu Web: http://www.egr.msu.edu/classes/me456/radcliff/

More information

Validating customer demand

Validating customer demand Validating customer demand Why and how to test product and feature concepts without writing a single line of code Steven Cohn Founder & CEO Validately Anuraag Verma VP of Business Development Alpha UX

More information

Scientific Computing for Physical Systems. Spring semester, 2018

Scientific Computing for Physical Systems. Spring semester, 2018 Scientific Computing for Physical Systems Spring semester, 2018 Course Goals Learn a programming language (Python) Learn some numerical algorithms (e.g., for solving differential equations) Explore some

More information

Seng310 Lecture 8. Prototyping

Seng310 Lecture 8. Prototyping Seng310 Lecture 8. Prototyping Course announcements Deadlines Individual assignment (extended) deadline: today (June 7) 8:00 am by email User testing summary for paper prototype testing- Thursday June

More information

Assistant Professor Computer Science. Introduction to Human-Computer Interaction

Assistant Professor Computer Science. Introduction to Human-Computer Interaction CMSC434 Introduction to Human-Computer Interaction Week 08 Lecture 16 Oct 23, 2014 Building Android UIs II Implementing Custom Views Human Computer Interaction Laboratory @jonfroehlich Assistant Professor

More information

Representing Graphical Data

Representing Graphical Data Representing Graphical Data Chapman & Chapman, chapters 3,4,5 Richardson 1 Graphics in IT82 What does computer graphics cover? IT82 Input, output, and representation of graphical data Creation of graphics

More information

CSE 167: Lecture #5: Rasterization. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

CSE 167: Lecture #5: Rasterization. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 CSE 167: Introduction to Computer Graphics Lecture #5: Rasterization Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Announcements Homework project #2 due this Friday, October

More information

Records and Enrollment Participants Guide

Records and Enrollment Participants Guide IBM Cognos Analytics Welcome to Cognos Records and Enrollment Training! Today s objectives include: Understand University policies on data security including FERPA Understand which package/report to use

More information

mith College Computer Science CSC231 Assembly Week #12 Thanksgiving 2017 Dominique Thiébaut

mith College Computer Science CSC231 Assembly Week #12 Thanksgiving 2017 Dominique Thiébaut mith College Computer Science CSC231 Assembly Week #12 Thanksgiving 2017 Dominique Thiébaut dthiebaut@smith.edu ;;; FUNCTION SIDE function: ebp ;save old ebp ebp, esp ;make ebp point ;to stack frame Summary

More information

PeopleSoft Departmental Student Records Training. Bloomsburg University

PeopleSoft Departmental Student Records Training. Bloomsburg University PeopleSoft Departmental Student Records Training Bloomsburg University 1 Table of Contents Bloomsburg University Training Notes... 3 Terminology Crosswalk... 3 Term Code Logic... 3 Viewing a Student s

More information

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard. HCI and Design Assignments Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard. Today Paper prototyping An essential tool in your design toolbox! How do we design things that actually

More information

If you click the links in this document or on the class website and get a logon screen:

If you click the links in this document or on the class website and get a logon screen: Introduction The enclosed information is required reading by the end of the first day of class. Hopefully it will answer your questions and get you on the right track for successfully completing the course.

More information

Dealing with Data Especially Big Data

Dealing with Data Especially Big Data Dealing with Data Especially Big Data INFO-GB-2346.01 Fall 2017 Professor Norman White nwhite@stern.nyu.edu normwhite@twitter Teaching Assistant: Frenil Sanghavi fps241@stern.nyu.edu Administrative Assistant:

More information

BCIS 3630 Dr. GUYNES SPRING 2018 TUESDAY SECTION [JAN version] GRADER COURSE WEBSITE

BCIS 3630 Dr. GUYNES SPRING 2018 TUESDAY SECTION [JAN version] GRADER   COURSE WEBSITE COURSE WEBSITE http://www.steveguynes.com/bcis3630/bcis3630/default.html Instructor: Dr. Guynes Office: BLB 312H Phone: (940) 565-3110 Office Hours: By Email Email: steve.guynes@unt.edu TEXTBOOK: Starting

More information

City of La Crosse Online Mapping Website Help Document

City of La Crosse Online Mapping Website Help Document City of La Crosse Online Mapping Website Help Document This document was created to assist in using the new City of La Crosse online mapping sites. When the website is first opened, a map showing the City

More information

Survey123 for ArcGIS: An Introduction. James Tedrick Erin Densford

Survey123 for ArcGIS: An Introduction. James Tedrick Erin Densford Survey123 for ArcGIS: An Introduction James Tedrick Erin Densford Smart Forms for ArcGIS Easily convert paper forms into Digital Smart ArcGIS Forms Why Smart Forms in ArcGIS? Reduce Errors During Data

More information

CSc 2310 Principles of Programming (Java) Jyoti Islam

CSc 2310 Principles of Programming (Java) Jyoti Islam CSc 2310 Principles of Programming (Java) Jyoti Islam Are you in the right class??? Check the CRN of your registration Instructor Jyoti Islam PhD Student, concentration: Machine Learning 4+ years of Industry

More information

Review Functions. Natural Language and Dialogue Systems Lab

Review Functions. Natural Language and Dialogue Systems Lab Review Functions Natural Language and Dialogue Systems Lab Announcements Today: Guest Lecture on Human Computer Interaction and Design for Special Populations by Prof. Sri Kurniawan Co-Director of the

More information

Team Herman Miller Michigan State University AR Adjust App Project Plan Spring 2018

Team Herman Miller Michigan State University AR Adjust App Project Plan Spring 2018 Team Herman Miller Michigan State University AR Adjust App Project Plan Spring 2018 Herman Miller Contacts: Matt VanOpstall MSU Capstone Members: Mike Bremiller Kevin Gaban Han Huang Kyle Kinsey Jacob

More information

mith College Computer Science CSC231 C Tutorials Fall 2017 Introduction to C Dominique Thiébaut

mith College Computer Science CSC231 C Tutorials Fall 2017 Introduction to C Dominique Thiébaut mith College Computer Science CSC231 C Tutorials Fall 2017 Introduction to C Dominique Thiébaut dthiebaut@smith.edu mith College Computer Science Learning C in 4 Hours! D. Thiebaut Dominique Thiébaut dthiebaut@smith.edu

More information

Output models Drawing Rasterization Color models

Output models Drawing Rasterization Color models Output models Drawing Rasterization olor models Fall 2004 6.831 UI Design and Implementation 1 Fall 2004 6.831 UI Design and Implementation 2 omponents Graphical objects arranged in a tree with automatic

More information

COSC 236 Section 101 Computer Science 1 -- Prof. Michael A. Soderstrand

COSC 236 Section 101 Computer Science 1 -- Prof. Michael A. Soderstrand COSC 236 Section 101 Computer Science 1 -- Prof. Michael A. Soderstrand COSC 236 Web Site You will always find the course material at: http://www.class-notes.us or http://www.class-notes.info or http://www.lecture-notes.tripod.com

More information

Digital Media. Chuck Elliott Adapted from Dr. Jim Rowan ITEC 2110 Animation

Digital Media. Chuck Elliott Adapted from Dr. Jim Rowan ITEC 2110 Animation Digital Media Chuck Elliott Adapted from Dr. Jim Rowan ITEC 2110 Animation URLs http://upload.wikimedia.org/wikipedia/commons/a/a6/walt_disney_snow_white_1937_trailer_screenshot_%2812%29.jpg http://en.wikipedia.org/wiki/file:animation_cells.png

More information

Student Std Imports Update Guide

Student Std Imports Update Guide Overview Admins can do a mass update of student accounts using the import tool. You will need administrative access to www.discoveryeducation.com. Click on My Admin to access the administrative page, and

More information

Welcome to the new Citrix Product Documentation site

Welcome to the new Citrix Product Documentation site Welcome to the new Citrix Product Documentation site The Citrix Information Experience team is pleased to bring you a redesigned product documentation site! The site was redesigned with our customers in

More information