10
PSCSTA Mini Hackathon Lauren Bricker

Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

Embed Size (px)

Citation preview

Page 1: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

PSCSTA Mini Hackathon

Lauren Bricker

Page 2: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

Schedule

Introduction“Presentation” (10 minutes)

Low fidelity prototyping and App InventorDetermine teams (5 minutes)

One App Inventor “expert” per teamLow fidelity prototyping exercise

Develop prototype (10 minutes)Test with another team (10 minutes)

Coding (80 minutes)Sharing apps and Debrief (15 minutes)

Page 3: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

What is a Hackathon?

Weekend long “innovation efforts” Competition exists, but “Really about making something cool to you” Usually 24-36 hours

RegistrationOpening introduction and presentationCodingSpaces with “learning seminars” Rooms with mentors (iOS room, HTML room)

Page 4: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

Part 1: Low Fidelity Prototyping

Sketches of your user interfaceQuick exploration with minimal investmentCommunicates design concepts and structureCan test and iterate quicklyFacilitates brainstormingInvites discussion!!!

Page 5: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

Materials

Paper: heavy paper for base interface screensOverlays: show changes in contentPost-it notes: show changes in contentAdhesives: glue sticks, correction tapeColored markers and pencils: enable highlighting, drawing in colorScissors: cut content to sizeLibrary: Pre-fabricate menus, buttons, tabbed panes, dialogs, etc.

Page 6: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

Evaluate

have a user perform a task with prototypemanipulate prototype to make it interactiveidentify trouble points and solutionsrevise prototype andperform again

Page 7: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

App Inventor

Demo….

Good for rapid prototypingSomewhat limited but … Design screens, us blocks to programStorage can be done using TinyDB

Page 8: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

No ideas? Here are some

List managerMusical Instrument or MetronomeTic Tac Toe gameClock or timerHappiness MachineMagic 8 BallTruth or Dare app???

Page 9: Lauren Bricker. Introduction “Presentation” (10 minutes) Low fidelity prototyping and App Inventor Determine teams (5 minutes) One App Inventor “expert”

Local Hackathons

Startup Weekend Sports Nov 14 Startup Weekend EDU Nov 21 http://seattle.startupweekend.org/Code Day Seattle, Feb 14-15 https://codeday.org/seattle