Post |
|
643 Week 13/15 Outline: Programming and Modeling Collaboration
Posted on 4/18/2025) by Liping Liu
(643 Week 13/15 Outline: Programming and Modeling Collaboration)
Collaboration Modeling Concepts:
Message: an inter-object function call or command request
Delegation: an object assigns a part of its own task to another object by sending a message to the helper object
Collaboration: A group of objects work together through delegations to perform a task that no object can perform it individually
Constraint: Object A can send to Object B only if A knows B... more >>
|
|
643 Week 12/15 Outline: Human-Computer Interaction and Collaboration Programming
Posted on 4/12/2025) by Liping Liu
(643 Week 12/15 Outline: Human-Computer Interaction and Collaboration Programming) UI Design Principles: Character, Control, and Cognition (Chapter11 of Liu)
Character refers to the goal of creating aesthetic characteristics of GUIs, i.e... more >>
|
|
643 Week 11/15 Outline: Use Case Storyboarding
Posted on 4/5/2025) by Liping Liu
(643 Week 11/15 Outline: Use Case Storyboarding)
Review:
Exercise 1: Code the following class diagram
Exercise 2: Create a use case diagram for POS
Use Case Storyboarding:
Structured English to describe the procedure of performing a use case... more >>
|
|
Python Programming Workshop: A Hands-on Tutorial
Posted on 4/5/2025) by Liping Liu
(Python Programming Workshop: A Hands-on Tutorial) This tutorial introduces Python programming for data analytics. It covers Python language, Jupyter environment, and common extension packages such as numpy and pandas for data analytics through combination of lectures and hands-on labs... more >>
|
Post |