Physical computing – Bridging the gap between the physical and virtual
Physical computing is the method that help people to connect with the computer. It’s the way that artist learn engineering or artist turning art into engineering.
To make thing physical we create interface call “Tangible user interface” – to make it touchable so the technology or computer can interact with people thru this interface.
Mostly, physical technology are stand alone object: don’t need hi-performance computer so it use small micro controller such as stamp, pic 18f252 instead.
Interesting Department:
Design pattern(software architecture): A design pattern in architecture and computer science is a formal way of documenting a solution to a design problem in a particular field of expertise. A pattern must explain why a particular situation causes problems, and why the proposed solution is considered a good one.
Example of design pattern:
Model–view–controller (MVC) is a software architectural pattern for implementing user interfaces. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user. The central component, the model, consists of application data, business rules, logic and functions. A view can be any output representation of information, such as a chart or a diagram. Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants. The third part, the controller, accepts input and converts it to commands for the model or view.
Controller: gateway between physical and virtual stuff (most of artist use arduino)
Engineering focus on function based but architecture focus on activity based. So it’ll be best if we work with each other
Vocabulary: Phidgets – Physical accessories (like gadget)