SlideShare a Scribd company logo
1 of 3
FUNCTION BY FEEL

App Proposal
Prepared by: MajaWilliams
21 November 2013

page1
FUNCTION BY FEEL

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 kinaesthetically 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

Unit Price

Cost

Graphing functions in processing

2 $

450

Output data from a sensor in a graphical format

3 $

450

Define rating of various functions

2 $

450

$

900

Wrap to a native app

2

450

$

900

Total

$

$
$

$

page2

900
1,350

4,050
page3

More Related Content

Viewers also liked

Top 8 services manager resume samples
Top 8 services manager resume samplesTop 8 services manager resume samples
Top 8 services manager resume samplesnicolasravolati
 
Ceci n’est pas une tweet
Ceci n’est pas une tweetCeci n’est pas une tweet
Ceci n’est pas une tweetcityasplatform
 
Pizza hut:creative services development and design
Pizza hut:creative services development and designPizza hut:creative services development and design
Pizza hut:creative services development and designNCBA&E Multan Campus
 
Response-based Metocean Criteria for OptimisingDesign and Operation of FPSOs
Response-based Metocean Criteria for OptimisingDesign and Operation of FPSOsResponse-based Metocean Criteria for OptimisingDesign and Operation of FPSOs
Response-based Metocean Criteria for OptimisingDesign and Operation of FPSOsFPSO Network
 
Identify and-establish-brand-positioning-and-value-pepsi
Identify and-establish-brand-positioning-and-value-pepsiIdentify and-establish-brand-positioning-and-value-pepsi
Identify and-establish-brand-positioning-and-value-pepsiNCBA&E Multan Campus
 

Viewers also liked (8)

Top 8 services manager resume samples
Top 8 services manager resume samplesTop 8 services manager resume samples
Top 8 services manager resume samples
 
Ceci n’est pas une tweet
Ceci n’est pas une tweetCeci n’est pas une tweet
Ceci n’est pas une tweet
 
Let us change our attitude
Let us change our attitudeLet us change our attitude
Let us change our attitude
 
Ppt honour
Ppt honourPpt honour
Ppt honour
 
Pizza hut:creative services development and design
Pizza hut:creative services development and designPizza hut:creative services development and design
Pizza hut:creative services development and design
 
Shell intro
Shell introShell intro
Shell intro
 
Response-based Metocean Criteria for OptimisingDesign and Operation of FPSOs
Response-based Metocean Criteria for OptimisingDesign and Operation of FPSOsResponse-based Metocean Criteria for OptimisingDesign and Operation of FPSOs
Response-based Metocean Criteria for OptimisingDesign and Operation of FPSOs
 
Identify and-establish-brand-positioning-and-value-pepsi
Identify and-establish-brand-positioning-and-value-pepsiIdentify and-establish-brand-positioning-and-value-pepsi
Identify and-establish-brand-positioning-and-value-pepsi
 

Similar to Project proposal 1

Swift Paris - Dealing The Cards
Swift Paris - Dealing The CardsSwift Paris - Dealing The Cards
Swift Paris - Dealing The CardsZenly
 
Kingston University AR Drone game-final report.pdf
Kingston University AR Drone game-final report.pdfKingston University AR Drone game-final report.pdf
Kingston University AR Drone game-final report.pdfAnne David
 
GeoGebra 3D App AR Guide Doc
GeoGebra 3D App AR Guide DocGeoGebra 3D App AR Guide Doc
GeoGebra 3D App AR Guide Docssuser8c3ae4
 
56 interesting ways_to_use_the_interactive_whi
56 interesting ways_to_use_the_interactive_whi56 interesting ways_to_use_the_interactive_whi
56 interesting ways_to_use_the_interactive_whiGrahamAttwell
 
Material design for android
Material design for androidMaterial design for android
Material design for androidVmoksha Admin
 
DLL_MAPEH_6_Q2_W4.docx
DLL_MAPEH_6_Q2_W4.docxDLL_MAPEH_6_Q2_W4.docx
DLL_MAPEH_6_Q2_W4.docxRoseAcseyre
 
DLL_G6-MAPEH_Q2_W4.docx
DLL_G6-MAPEH_Q2_W4.docxDLL_G6-MAPEH_Q2_W4.docx
DLL_G6-MAPEH_Q2_W4.docxRoseAcseyre
 
Слайды воркшопа "User story mapping", от Егора Качанова
Слайды воркшопа "User story mapping", от Егора КачановаСлайды воркшопа "User story mapping", от Егора Качанова
Слайды воркшопа "User story mapping", от Егора КачановаAgile Ukraine
 
Sixth sense technology (2)
Sixth sense     technology (2)Sixth sense     technology (2)
Sixth sense technology (2)Manish Upadhyay
 
Recent advances in applications of augmented reality
Recent advances in applications of augmented realityRecent advances in applications of augmented reality
Recent advances in applications of augmented realityVaibhav Mehta
 
Sixth sense technology(seminar presentation)
Sixth sense technology(seminar presentation)Sixth sense technology(seminar presentation)
Sixth sense technology(seminar presentation)guddu yadav
 
Gesture detection by virtual surface
Gesture detection by virtual surfaceGesture detection by virtual surface
Gesture detection by virtual surfaceAshish Garg
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technologyRahul Baghla
 
Scratch Lesson plan for Grade 1
Scratch Lesson plan for Grade 1Scratch Lesson plan for Grade 1
Scratch Lesson plan for Grade 1Bilal Saadeh
 
Tipsy tree
Tipsy treeTipsy tree
Tipsy treestevo25
 

Similar to Project proposal 1 (20)

Swift Paris - Dealing The Cards
Swift Paris - Dealing The CardsSwift Paris - Dealing The Cards
Swift Paris - Dealing The Cards
 
Kingston University AR Drone game-final report.pdf
Kingston University AR Drone game-final report.pdfKingston University AR Drone game-final report.pdf
Kingston University AR Drone game-final report.pdf
 
GeoGebra 3D App AR Guide Doc
GeoGebra 3D App AR Guide DocGeoGebra 3D App AR Guide Doc
GeoGebra 3D App AR Guide Doc
 
56 interesting ways_to_use_the_interactive_whi
56 interesting ways_to_use_the_interactive_whi56 interesting ways_to_use_the_interactive_whi
56 interesting ways_to_use_the_interactive_whi
 
Material design for android
Material design for androidMaterial design for android
Material design for android
 
Report
ReportReport
Report
 
DLL_MAPEH_6_Q2_W4.docx
DLL_MAPEH_6_Q2_W4.docxDLL_MAPEH_6_Q2_W4.docx
DLL_MAPEH_6_Q2_W4.docx
 
DLL_G6-MAPEH_Q2_W4.docx
DLL_G6-MAPEH_Q2_W4.docxDLL_G6-MAPEH_Q2_W4.docx
DLL_G6-MAPEH_Q2_W4.docx
 
intern.pdf
intern.pdfintern.pdf
intern.pdf
 
Слайды воркшопа "User story mapping", от Егора Качанова
Слайды воркшопа "User story mapping", от Егора КачановаСлайды воркшопа "User story mapping", от Егора Качанова
Слайды воркшопа "User story mapping", от Егора Качанова
 
Sixth sense technology (2)
Sixth sense     technology (2)Sixth sense     technology (2)
Sixth sense technology (2)
 
Recent advances in applications of augmented reality
Recent advances in applications of augmented realityRecent advances in applications of augmented reality
Recent advances in applications of augmented reality
 
Proposal gcompris
Proposal gcomprisProposal gcompris
Proposal gcompris
 
Sixth sense technology(seminar presentation)
Sixth sense technology(seminar presentation)Sixth sense technology(seminar presentation)
Sixth sense technology(seminar presentation)
 
Gesture detection by virtual surface
Gesture detection by virtual surfaceGesture detection by virtual surface
Gesture detection by virtual surface
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Sixth sense technology
Sixth sense technologySixth sense technology
Sixth sense technology
 
Project Dressup App
Project Dressup AppProject Dressup App
Project Dressup App
 
Scratch Lesson plan for Grade 1
Scratch Lesson plan for Grade 1Scratch Lesson plan for Grade 1
Scratch Lesson plan for Grade 1
 
Tipsy tree
Tipsy treeTipsy tree
Tipsy tree
 

More from majapamaya

Mathematics observation
Mathematics observationMathematics observation
Mathematics observationmajapamaya
 
Observing two research classes
Observing   two research classesObserving   two research classes
Observing two research classesmajapamaya
 
Observations debate class
Observations  debate classObservations  debate class
Observations debate classmajapamaya
 
Biology class observation
Biology class observationBiology class observation
Biology class observationmajapamaya
 
Reflective technique
Reflective techniqueReflective technique
Reflective techniquemajapamaya
 
MAT (Mathematical and Abstract Thinking) Reflection
MAT (Mathematical and Abstract Thinking) ReflectionMAT (Mathematical and Abstract Thinking) Reflection
MAT (Mathematical and Abstract Thinking) Reflectionmajapamaya
 
Mat reflection
Mat reflectionMat reflection
Mat reflectionmajapamaya
 
Mat reflection jo kallaway
Mat reflection   jo kallawayMat reflection   jo kallaway
Mat reflection jo kallawaymajapamaya
 
Plp task description
Plp task descriptionPlp task description
Plp task descriptionmajapamaya
 
2013 masa annual conference description
2013 masa annual conference description2013 masa annual conference description
2013 masa annual conference descriptionmajapamaya
 
Maja(charlotte)
Maja(charlotte)Maja(charlotte)
Maja(charlotte)majapamaya
 
Student Observation of me
Student Observation of meStudent Observation of me
Student Observation of memajapamaya
 
Surds and indices
Surds and indicesSurds and indices
Surds and indicesmajapamaya
 
Combinatorics game
Combinatorics gameCombinatorics game
Combinatorics gamemajapamaya
 
Canon game proposal
Canon game proposalCanon game proposal
Canon game proposalmajapamaya
 
Canon game proposal
Canon game proposalCanon game proposal
Canon game proposalmajapamaya
 
Explanation of app
Explanation of appExplanation of app
Explanation of appmajapamaya
 
Star wars fraction description
Star wars fraction descriptionStar wars fraction description
Star wars fraction descriptionmajapamaya
 
Fraction scenario
Fraction scenarioFraction scenario
Fraction scenariomajapamaya
 

More from majapamaya (20)

Mathematics observation
Mathematics observationMathematics observation
Mathematics observation
 
Observing two research classes
Observing   two research classesObserving   two research classes
Observing two research classes
 
Observations debate class
Observations  debate classObservations  debate class
Observations debate class
 
Biology class observation
Biology class observationBiology class observation
Biology class observation
 
Reflective technique
Reflective techniqueReflective technique
Reflective technique
 
MAT (Mathematical and Abstract Thinking) Reflection
MAT (Mathematical and Abstract Thinking) ReflectionMAT (Mathematical and Abstract Thinking) Reflection
MAT (Mathematical and Abstract Thinking) Reflection
 
Mat reflection
Mat reflectionMat reflection
Mat reflection
 
Mat reflection jo kallaway
Mat reflection   jo kallawayMat reflection   jo kallaway
Mat reflection jo kallaway
 
Plp task description
Plp task descriptionPlp task description
Plp task description
 
Program 2013
Program 2013Program 2013
Program 2013
 
2013 masa annual conference description
2013 masa annual conference description2013 masa annual conference description
2013 masa annual conference description
 
Maja(charlotte)
Maja(charlotte)Maja(charlotte)
Maja(charlotte)
 
Student Observation of me
Student Observation of meStudent Observation of me
Student Observation of me
 
Surds and indices
Surds and indicesSurds and indices
Surds and indices
 
Combinatorics game
Combinatorics gameCombinatorics game
Combinatorics game
 
Canon game proposal
Canon game proposalCanon game proposal
Canon game proposal
 
Canon game proposal
Canon game proposalCanon game proposal
Canon game proposal
 
Explanation of app
Explanation of appExplanation of app
Explanation of app
 
Star wars fraction description
Star wars fraction descriptionStar wars fraction description
Star wars fraction description
 
Fraction scenario
Fraction scenarioFraction scenario
Fraction scenario
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Project proposal 1

  • 1. FUNCTION BY FEEL App Proposal Prepared by: MajaWilliams 21 November 2013 page1
  • 2. FUNCTION BY FEEL 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 kinaesthetically 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 Unit Price Cost Graphing functions in processing 2 $ 450 Output data from a sensor in a graphical format 3 $ 450 Define rating of various functions 2 $ 450 $ 900 Wrap to a native app 2 450 $ 900 Total $ $ $ $ page2 900 1,350 4,050