Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

assignments #10

Open
shiffman opened this issue Aug 19, 2015 · 2 comments
Open

assignments #10

shiffman opened this issue Aug 19, 2015 · 2 comments

Comments

@shiffman
Copy link
Member

What are some guidelines, ideas for assignments? We want to have constraints, but leave open ended for creativity. @lmccart mentioned to think about "assignments with parameters to a challenge."

@lmccart
Copy link

lmccart commented Sep 1, 2015

Perspective transformation: Create a composition further exploring the themes you were showed in class that reacts to the mouse by transforming between two different states or perspectives, both visually and conceptually. That is, your viewer should feel like they are seeing things one way, then upon moving the mouse, arrive at or be confronted with an unexpectedly different perspective.

Reuse, Reinterpret, Respond: Create a composition using found material. Your sketch should be a remix or reinterpretation that critically responds to the original material and offers a different perspective. Incorporate user interaction with mousePressed or keyPressed.

@lmccart
Copy link

lmccart commented Sep 1, 2015

User experience: Create a composition that provides a unique user experience. The key here is to think about using interactivity in a compelling and creative way. You can use mouse events and keyboard events. You may also look into other libraries. What are our expectations and assumptions about how we are "supposed to" interact with things, how can you break them? If you don’t get as far as fully implementing something using one of these libraries, simulate the desired behavior with mouse or keyboard events and be able to explain how the alternative interface would be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants