Ask Question, Ask an Expert


Ask Programming Language Expert

The body has surprising ability to express itself. Something that we often struggle to translate into our interaction with computational systems. We are regularly limited to conventional mouse and keyboard “interaction” but digital artists and designers have been pioneering latest interfaces for almost a half century in an attempt to bridge our physical and digital environments.

With increasingly powerful computation, even a modest laptop can do sophisticated gesture, speech and object recognition. With open source communities like Processing, the code and libraries to engage with these technologies and techniques allows us to explore and innovate without the requirement for computer science degrees.

Harnessing the expressive quality of human behaviour you would build a processing sketch which explores the process of drawing, sculpting, carving, generating and growing digital artefacts. Words which you might regard as as starting points for developing ideas are gravity, collisions, performance, chaos, evolution, fluids, networks, exchange, illusion, play and complexity.

How you capture the expressive quality of human behaviour is up to you but a good place to start is video or point cloud (kinect) analysis. Sound is also an choice but be warned, doing anything more than essential frequency and volume analysis takes considerable work. Whatever you select to do, it is best to separate out the challenges of the project into small component parts and then accumulate them later. If you are building something which will use gravity and colour tracking, gain an understanding of these things separately before bringing them together.

Video Structure

This must roughly be in 3 equal parts over the 3 minutes.
1. Context
2. Development
3. Final Piece.

Context must demonstrate that you have researched artists, designers, architects, performers etc that have used the expressive potential of our bodies to interact with digital systems particularly in playful and performative situations. It is also valid for you to comprise references for less computational inspirations if for ex you were inspired by Piet Mondrian painting or an Alfred Hitchcock film. Development must show how your work progressed. Start recording the development of your code immediately and document any interaction tests you may have done with public, friends, family etc. Finally present the current state of the project.

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M9969

Have any Question? 

Related Questions in Programming Language

This assignment introduces you to the perl language and cgi

This assignment introduces you to the Perl language and CGI programming. You will use your scripting and html skills to build a Perl program that will gather user input to then generate a personal webpage. This program w ...

Assignmentyou will write a program that acts like a simple

Assignment You will write a program that acts like a simple calculator for binary numbers. You should read in a string of input that has the format: number operator number. Each of the numbers should be presented in two' ...

Csis program homeworkwrite a program where the user will

CSIS program homework Write a program where the user will enter a number between 1 and 50 representing a state. The program should display the full name of that state. Assume the states are in alphabetical order, that is ...

Engineering programmingi need this now please accurate

Engineering programming I need this now please accurate answers and must be high rated Problem #1 Write a program that asks the user to input the number of miles and convert the miles to kilometers, and then print the ou ...

Object oriented system analysis and design1non-functional

Object Oriented System Analysis and Design 1. Non-Functional Requirements a) Analysis of NFRs Analyse the Case Study documents and determine the non-functional requirements (NFRs) or system quality attributes necessary t ...

Pair programming phase 1talent agency user stories1 user

Pair Programming Phase 1 Talent Agency User Stories 1. User Story 1 As a head office administrator I want to be able to produce formatted output of all the information about our talent agencies so that I can easily incor ...

Assignmentthis assignment will be marked out of 100 and

Assignment This assignment will be marked out of 100 and carries 30% of the overall module weighting. Your .java files and report for this part must be uploaded to WebLearn and submitted by 3pm on Wednesday 27th April 20 ...

1 construct a markov algorithm that will reverse the order

1) Construct a Markov Algorithm that will reverse the order of an input string that consists of zero or more upper case letters. ABCDE should become EDCBA, AB should become BA, A should stay A, and A should stay A. NOTE: ...

Operating systems assignment-1 binary record sorting in

Operating Systems Assignment- 1. Binary Record Sorting in Ascending Order| You will write a simple sorting program. This program should be invoked as follows: shell% ./fastsort -i inputfile -o outputfile The above line m ...

Integrative programmingassignment- managing a user account

Integrative Programming Assignment- Managing a User Account List Objective: To manage a user list that can be modified and saved to a text file. Inputs: • Input text file consisting of pairs of usernames and passwords, s ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

A cola-dispensing machine is set to dispense 9 ounces of

A cola-dispensing machine is set to dispense 9 ounces of cola per cup, with a standard deviation of 1.0 ounce. The manuf

What is marketingbullwhat is marketing think back to your

What is Marketing? • "What is marketing"? Think back to your impressions before you started this class versus how you

Question -your client david smith runs a small it

QUESTION - Your client, David Smith runs a small IT consulting business specialising in computer software and techno

Inspection of a random sample of 22 aircraft showed that 15

Inspection of a random sample of 22 aircraft showed that 15 needed repairs to fix a wiring problem that might compromise

Effective hrmquestionhow can an effective hrm system help

Effective HRM Question How can an effective HRM system help facilitate the achievement of an organization's strate