Final Project Presentations: Monday, April 30
Requirements
For this project you may work individually or pair up with a
partner. For two person projects, each partner will receive the same
grade.
Here are the requirements. Your proposal and elevator pitch should
address how your app meets these requirements.
- Social Benefit: For this app the only content
requirement is that the app must serve some socially beneficial
purpose.
- A map and location app that helps Trinity students find their way around campus.
- An app that presents socially useful information like a bus or shuttle schedule.
- A game that has clear educational purpose -- e.g., teaching sign language or
improving some skill.
- A quiz app that teaches a particular math topic.
- A data-gathering app that benefits a non-profit or a government agency.
- The app's code must make significant and appropriate use of
procedures and functions. These should be identified and highlighted
in your write ups.
- The app's code must be well organized and well documented. It
should make use of appropriately descriptive names for its components,
procedures, and functions. It should make appropriate use of comments
throughout its implementation.
- The app must make use of some blocks and functionality that go
beyond the basic components -- e.g., maps, sensors, phone calls or
texting. These should be identified in your write ups. Explore App Inventor!
Teams
- Eddy Franca and Chudi Iregbulem
- Rob Gau and Kyle Garvin
- Brian Plungis and Isak Kurbasic
- Jordan Adams and Sabastion Archibald-Kimmel
- Jen Pelletier and Pamela Larromana
- Emily Horn and Katie DuVal
- Amelia Mostovoy and Dylan Mosenthal
- Will Suttell and Richie Khan
- Nykia Tanniehill and Elaine Rojas-Castillo
- Choloe Hirschowitz and Audrey Butler
- Robbie Hamblett and Evan Abraham
- Mac Daly and Sam Funnell
Getting Started
- Decide on partners and a general idea for you app.
- Write your short elevator pitch, post it on your
portfolio, and be prepared to present it in 1 minute in class on
Monday, 4/9.
- Provide a detailed design and post it on your portfolio. What
will the user interface look like? How will the user interact with
it? What events will be handled? Include:
- A snapshot of how the screen will be arranged when the app starts.
- A series of event-response descriptions -- i.e., for each event
that will occur, how will your app respond.
Submitting Your Project
Here are instructions on how to submit your project.