Post on 08-Jul-2015
page1
App Proposal Prepared by: MajaWilliams
21 November 2013
FUNCTION BY FEEL
page2
EXECUTIVE SUMMARY
Objective
Teach how to read a graph in a Cartesian Plane.
Goals
Students should become comfortable following a path on a graph and understand why the graph increases, decreases,
changes direction and what are points of flex, vertices and infinity.
Solution
Use a game on an iPad or a tablet which will allow a user to follow a graph kinesthetically and gradually build
understanding of the underlying concept.
Project Outline
Create a game using processing development platform. The game will do following:
1. Display a graph in a Cartesian plane
2. Display a stick man at origin, as a user's avatar.
3. Initiate sensors on the device. The aim of the game is to physically follow the line of the graph by increasing or
decreasing the distance between a user and a solid object (I.e. a wall)
4. Make the stick man move by sensing the movement of the user. Whilst holding the device, the user needs to walk
toward or away from the wall, reducing or increasing the distance between the wall and the phone, respectively.
5. The distance will be plotted in a different colour than the drawn graph in the same Cartesian Plane on the device.
6. The walking pace will determine the angle of the rise of the graph.
As students become confident, more difficult graphs will be displayed. The difficulty will be rated by rating the
function plotting the graph.
DEVELOPMENT TIMESCALES Description Time in days
Graphing functions in processing 2
Output data from a sensor in a graphical format 3
Define rating of various functions 2
Create randomisier for displaying functions 3
Wrap to a native app 2
FUNCTION BY FEEL FUNCTION BY FEEL