14
91.461 / 91.462 GUI Programming Project Sequence Prof. Jesse M. Heines UMass Lowell Computer Science Colloquium April 11, 2007

91.461 / 91.462 GUI Programming Project Sequence

Embed Size (px)

DESCRIPTION

91.461 / 91.462 GUI Programming Project Sequence. Prof. Jesse M. Heines. UMass Lowell Computer Science Colloquium April 11, 2007. What GUI I is All About. This course teaches you to: Recognize benefits of good user interface design and ramifications of bad UI design - PowerPoint PPT Presentation

Citation preview

Page 1: 91.461 / 91.462  GUI Programming Project Sequence

91.461 / 91.462 GUI ProgrammingProject Sequence

Prof. Jesse M. Heines

UMass Lowell Computer Science ColloquiumApril 11, 2007

Page 2: 91.461 / 91.462  GUI Programming Project Sequence

2

What GUI I is All AboutThis course teaches you to: Recognize benefits of good user

interface design and ramifications of bad UI design

Identify commonly-accepted guidelines for good user interface design

Write clear and concise messages to inform users of a program’s status

Create applications that exhibit proper use of various user interface components

Document code correctly Validate user input and identify errors

in a professional manner

Page 3: 91.461 / 91.462  GUI Programming Project Sequence

3

What GUI II is All AboutThis course teaches you to: Work on a project team with other

students Design, implement, and document a

program of significant size and complexity

Write a detailed project plan and description of a specific user population

Make oral presentations on your work Conduct and report on a usability test Solve programming and other project-

related problems on your own by exploring documentation and other resources

Page 4: 91.461 / 91.462  GUI Programming Project Sequence

4

One Thing’s for Sure...

There’s no There’s no sleeping in sleeping in Prof. Heines’s Prof. Heines’s class!class!

Page 5: 91.461 / 91.462  GUI Programming Project Sequence

5

How the Class Goes Trying out demos “live” Student collaboration

Page 6: 91.461 / 91.462  GUI Programming Project Sequence

6

Last Year’s 91.462 Project

Page 7: 91.461 / 91.462  GUI Programming Project Sequence

7

Last Year’s 91.462 Project

Page 8: 91.461 / 91.462  GUI Programming Project Sequence

8

Last Year’s 91.462 Project

Page 9: 91.461 / 91.462  GUI Programming Project Sequence

9

Last Year’s 91.462 Project

Page 10: 91.461 / 91.462  GUI Programming Project Sequence

10

Last Year’s 91.462 Project

Page 11: 91.461 / 91.462  GUI Programming Project Sequence

11

Last Year’s 91.462 Project

Page 12: 91.461 / 91.462  GUI Programming Project Sequence

12

Last Year’s 91.462 Project

Page 13: 91.461 / 91.462  GUI Programming Project Sequence

13

Last Year’s 91.462 Project

Page 14: 91.461 / 91.462  GUI Programming Project Sequence

14

Jesse HeinesDept. of Computer Science

Univ. of Massachusetts Lowell

[email protected]://teaching.cs.uml.edu/

~heines