austin-wilson
Uploaded by
14 SLIDES
272 VUES
140LIKES

Introduction to GUI Programming: Enhancing User Experience at UMass Lowell

DESCRIPTION

This course on GUI Programming, led by Prof. Jesse M. Heines at UMass Lowell, focuses on the principles of effective user interface design. Students will learn to identify the benefits and drawbacks of UI choices, adhere to design guidelines, and communicate effectively with users through clear messaging. The course includes collaborative project work, emphasizing design and implementation of significant applications, documenting code, conducting usability tests, and developing project plans. Prepare for an engaging and hands-on learning experience, fostering collaboration and problem-solving skills.

1 / 14

Télécharger la présentation

Introduction to GUI Programming: Enhancing User Experience at UMass Lowell

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript

Playing audio...

  1. 91.461 / 91.462 GUI ProgrammingProject Sequence Prof. Jesse M. Heines UMass Lowell Computer Science Colloquium April 11, 2007

  2. What GUI I is All About This 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

  3. What GUI II is All About This 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

  4. One Thing’s for Sure... There’s no sleeping in Prof. Heines’s class!

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

  6. Last Year’s 91.462 Project

  7. Last Year’s 91.462 Project

  8. Last Year’s 91.462 Project

  9. Last Year’s 91.462 Project

  10. Last Year’s 91.462 Project

  11. Last Year’s 91.462 Project

  12. Last Year’s 91.462 Project

  13. Last Year’s 91.462 Project

  14. Jesse Heines Dept. of Computer Science Univ. of Massachusetts Lowell heines@cs.uml.edu http://teaching.cs.uml.edu/~heines

More Related