SlideShare a Scribd company logo
1 of 14
GIRLS CAN CODE
MEETING 7 - 11/18
This Week's App - MAP It
This Week's App - MAP It
This Week's App - MAP It
This Week's App - MAP It
This Week's App - MAP It
This Week's App - MAP It
This Week's App - MAP It
tagAddress – a variable that is a constant
and will be used, as a tag, for storing and
retrieving data from our database.
listLocations – a variable that can be used
to store and manipulate list of addresses.
The procedure sets up the initial state of
some of the components.
procedure
global
global
screen 1
procedure
tiny database
This Week's App - MAP It
AddLocationButton to add a new address
CancelButton to cancel the process of adding
LocationHelpButton to display what type of
addresses can be entered.
notifier
text - click the gear to add more text
This Week's App - MAP It
When AddLocationButton is clicked, we
make our address data entry visible (using
screen arrangement), allowing user to enter
address.
If user clicks on Cancel, we make the
arrangement hidden again.
When the user clicks on SubmitButton, we perform basic
validation to ensure data has been submitted.
If validation does not pass, we display an error message.
Otherwise, we invoke a procedure that appends the new
address to our list.
We also store the updated list into our database.
Once address is added, we hide our arrangement again.
if, the, else - click the gear button
This Week's App - MAP It
When the user clicks on ListPicker1 ‘Select Location’ and selects an address, this displays the address
in the device and allow the user to tap on ViewOnMapButton to see address on the Google Map
procedure
Important!!! - connects to
Google Maps 
When ViewOnMapButton is clicked, we
validate to ensure that an address already
has been selected. If not, an error message is
displayed. 
This Week's App - MAP It
views current location on Google Maps
Important!!! - connects to
Google Maps 
poverty enviornment
educationhealth
equality
hunger­ free rice with student specific flashcards
connecting people to resources: shelters, women shelters,
health care, food/unused food/food banks/ clothes
recycle collection
connecting people to clean local parks
reducing plastic waste problem
converting salt/ocean water to fresh water through
filtration/distillation system, app connected to device to
monitor the use of filtration system > rewards
need for books, school supplies, and other resources
raise awareness on important issues such as:
tips on preserving a clean environment + connect people
educate students on topics they wouldn't otherwise
learn through engaging apps/games... such as:
peace
health issues in our community
having patients send photos/video/location of
injuries for doctors to monitor health, asses severity
of injury, and connect patients to nearest hospital 
­ possibly connect with those that lack health care
motorcycle, bike, sports, or elderly fall detection
baby suffocation detection & parent notification
have a great thanksgiving break!

More Related Content

Viewers also liked

Viewers also liked (16)

Girls Can Code - 1/13/17
Girls Can Code - 1/13/17Girls Can Code - 1/13/17
Girls Can Code - 1/13/17
 
Girls Can Code - 2/10/17
Girls Can Code - 2/10/17Girls Can Code - 2/10/17
Girls Can Code - 2/10/17
 
Girls Can Code - 10/7/16
Girls Can Code - 10/7/16Girls Can Code - 10/7/16
Girls Can Code - 10/7/16
 
Girls Can Code - 9/30/16
Girls Can Code - 9/30/16Girls Can Code - 9/30/16
Girls Can Code - 9/30/16
 
GCC 9-25-15
GCC 9-25-15GCC 9-25-15
GCC 9-25-15
 
GCC 2-19-16
GCC 2-19-16GCC 2-19-16
GCC 2-19-16
 
GCC 10-9-15
GCC 10-9-15GCC 10-9-15
GCC 10-9-15
 
GCC 4-1-16
GCC 4-1-16GCC 4-1-16
GCC 4-1-16
 
GCC 10-23-15
GCC 10-23-15GCC 10-23-15
GCC 10-23-15
 
GCC 2-12-16
GCC 2-12-16GCC 2-12-16
GCC 2-12-16
 
GCC 10-2-15
GCC 10-2-15GCC 10-2-15
GCC 10-2-15
 
GCC 11-13-15
GCC 11-13-15GCC 11-13-15
GCC 11-13-15
 
Gcc 4 22-16
Gcc 4 22-16Gcc 4 22-16
Gcc 4 22-16
 
GCC 3-18-16
GCC 3-18-16GCC 3-18-16
GCC 3-18-16
 
GCC 2-26-16
GCC 2-26-16GCC 2-26-16
GCC 2-26-16
 
Gcc 4 15-16
Gcc 4 15-16Gcc 4 15-16
Gcc 4 15-16
 

Similar to Girls Can Code - 11/18/16

Web Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionWeb Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionInteractiveGIS
 
Expense bandhu finalyear
Expense bandhu finalyearExpense bandhu finalyear
Expense bandhu finalyearLokesh Jajoo
 
Monaeo Calendar Case Study
Monaeo Calendar Case StudyMonaeo Calendar Case Study
Monaeo Calendar Case StudyJohn Cheung
 
Google Data Studio_Building a User Journey Funnel with Google Analytics
Google Data Studio_Building a User Journey Funnel with Google AnalyticsGoogle Data Studio_Building a User Journey Funnel with Google Analytics
Google Data Studio_Building a User Journey Funnel with Google AnalyticsSilvia Alongi
 
Future of GIS, Moving to the Enterprise Platform
Future of GIS, Moving to the Enterprise PlatformFuture of GIS, Moving to the Enterprise Platform
Future of GIS, Moving to the Enterprise PlatformSSP Innovations
 
Spatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use CasesSpatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use Casesmathieuraj
 
Startup Analytics
Startup Analytics Startup Analytics
Startup Analytics Resad Zacina
 
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]CARTO
 
GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)IGN Vorstand
 
HIS - Presentation_V1
HIS - Presentation_V1HIS - Presentation_V1
HIS - Presentation_V1Mo Johnson
 
Microsoft Office Performance Point
Microsoft Office Performance PointMicrosoft Office Performance Point
Microsoft Office Performance PointKashif Akram
 
A case study of encouraging compliance with Spectrum data standards and proce...
A case study of encouraging compliance with Spectrum data standards and proce...A case study of encouraging compliance with Spectrum data standards and proce...
A case study of encouraging compliance with Spectrum data standards and proce...Axiell ALM
 
Principle to support usability
Principle to support usabilityPrinciple to support usability
Principle to support usabilityZeeshan598
 
Data Sharing Between Child and Parent Components in AngularJS
Data Sharing Between Child and Parent Components in AngularJSData Sharing Between Child and Parent Components in AngularJS
Data Sharing Between Child and Parent Components in AngularJSFibonalabs
 

Similar to Girls Can Code - 11/18/16 (20)

Web Based GIS LeadGen Introduction
Web Based GIS LeadGen IntroductionWeb Based GIS LeadGen Introduction
Web Based GIS LeadGen Introduction
 
Expense bandhu finalyear
Expense bandhu finalyearExpense bandhu finalyear
Expense bandhu finalyear
 
Monaeo Calendar Case Study
Monaeo Calendar Case StudyMonaeo Calendar Case Study
Monaeo Calendar Case Study
 
iTimer - Count On Your Time
iTimer - Count On Your TimeiTimer - Count On Your Time
iTimer - Count On Your Time
 
Google Data Studio_Building a User Journey Funnel with Google Analytics
Google Data Studio_Building a User Journey Funnel with Google AnalyticsGoogle Data Studio_Building a User Journey Funnel with Google Analytics
Google Data Studio_Building a User Journey Funnel with Google Analytics
 
Future of GIS, Moving to the Enterprise Platform
Future of GIS, Moving to the Enterprise PlatformFuture of GIS, Moving to the Enterprise Platform
Future of GIS, Moving to the Enterprise Platform
 
Spatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use CasesSpatial Data Integrator - Software Presentation and Use Cases
Spatial Data Integrator - Software Presentation and Use Cases
 
Startup Analytics
Startup Analytics Startup Analytics
Startup Analytics
 
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
CARTO en 5 Pasos: del Dato a la Toma de Decisiones [CARTO]
 
GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)
 
2introduction
2introduction2introduction
2introduction
 
HIS - Presentation_V1
HIS - Presentation_V1HIS - Presentation_V1
HIS - Presentation_V1
 
Microsoft Office Performance Point
Microsoft Office Performance PointMicrosoft Office Performance Point
Microsoft Office Performance Point
 
A case study of encouraging compliance with Spectrum data standards and proce...
A case study of encouraging compliance with Spectrum data standards and proce...A case study of encouraging compliance with Spectrum data standards and proce...
A case study of encouraging compliance with Spectrum data standards and proce...
 
LSMW.pptx
LSMW.pptxLSMW.pptx
LSMW.pptx
 
Practical Machine Learning at Work
Practical Machine Learning at WorkPractical Machine Learning at Work
Practical Machine Learning at Work
 
Principle to support usability
Principle to support usabilityPrinciple to support usability
Principle to support usability
 
Ccawv 2011 a
Ccawv 2011 aCcawv 2011 a
Ccawv 2011 a
 
Data Convergence White Paper
Data Convergence White PaperData Convergence White Paper
Data Convergence White Paper
 
Data Sharing Between Child and Parent Components in AngularJS
Data Sharing Between Child and Parent Components in AngularJSData Sharing Between Child and Parent Components in AngularJS
Data Sharing Between Child and Parent Components in AngularJS
 

More from Kayla Leung

Artificial Intelligence and Agency in the Classroom
Artificial Intelligence and Agency in the ClassroomArtificial Intelligence and Agency in the Classroom
Artificial Intelligence and Agency in the ClassroomKayla Leung
 
Diversity of Friendships
Diversity of FriendshipsDiversity of Friendships
Diversity of FriendshipsKayla Leung
 
Philosophy of Probability
Philosophy of ProbabilityPhilosophy of Probability
Philosophy of ProbabilityKayla Leung
 
Augmented Reality Ethics Futuring
Augmented Reality Ethics FuturingAugmented Reality Ethics Futuring
Augmented Reality Ethics FuturingKayla Leung
 
Sartre, Existentialism, and Metaethics
Sartre, Existentialism, and MetaethicsSartre, Existentialism, and Metaethics
Sartre, Existentialism, and MetaethicsKayla Leung
 
Girls Can Code Mobile App Day 3
Girls Can Code Mobile App Day 3Girls Can Code Mobile App Day 3
Girls Can Code Mobile App Day 3Kayla Leung
 
Girls Can Code Mobile App Day 2
Girls Can Code Mobile App Day 2Girls Can Code Mobile App Day 2
Girls Can Code Mobile App Day 2Kayla Leung
 
Girls Can Code Mobile App Day 1
Girls Can Code Mobile App Day 1Girls Can Code Mobile App Day 1
Girls Can Code Mobile App Day 1Kayla Leung
 
Girls Can Code - 4/7/17
Girls Can Code - 4/7/17Girls Can Code - 4/7/17
Girls Can Code - 4/7/17Kayla Leung
 
Girls Can Code - 5/12/17
Girls Can Code - 5/12/17Girls Can Code - 5/12/17
Girls Can Code - 5/12/17Kayla Leung
 
SaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode PresentationSaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode PresentationKayla Leung
 
SaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode PresentationSaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode PresentationKayla Leung
 

More from Kayla Leung (14)

Artificial Intelligence and Agency in the Classroom
Artificial Intelligence and Agency in the ClassroomArtificial Intelligence and Agency in the Classroom
Artificial Intelligence and Agency in the Classroom
 
Diversity of Friendships
Diversity of FriendshipsDiversity of Friendships
Diversity of Friendships
 
Philosophy of Probability
Philosophy of ProbabilityPhilosophy of Probability
Philosophy of Probability
 
Augmented Reality Ethics Futuring
Augmented Reality Ethics FuturingAugmented Reality Ethics Futuring
Augmented Reality Ethics Futuring
 
Sartre, Existentialism, and Metaethics
Sartre, Existentialism, and MetaethicsSartre, Existentialism, and Metaethics
Sartre, Existentialism, and Metaethics
 
Girls Can Code Mobile App Day 3
Girls Can Code Mobile App Day 3Girls Can Code Mobile App Day 3
Girls Can Code Mobile App Day 3
 
Girls Can Code Mobile App Day 2
Girls Can Code Mobile App Day 2Girls Can Code Mobile App Day 2
Girls Can Code Mobile App Day 2
 
Girls Can Code Mobile App Day 1
Girls Can Code Mobile App Day 1Girls Can Code Mobile App Day 1
Girls Can Code Mobile App Day 1
 
Girls Can Code - 4/7/17
Girls Can Code - 4/7/17Girls Can Code - 4/7/17
Girls Can Code - 4/7/17
 
Girls Can Code - 5/12/17
Girls Can Code - 5/12/17Girls Can Code - 5/12/17
Girls Can Code - 5/12/17
 
SaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode PresentationSaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode Presentation
 
SaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode PresentationSaveBB #HouseOfCode Presentation
SaveBB #HouseOfCode Presentation
 
GCC 10-30-15
GCC 10-30-15GCC 10-30-15
GCC 10-30-15
 
GCC 11-13-15
GCC 11-13-15GCC 11-13-15
GCC 11-13-15
 

Recently uploaded

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Recently uploaded (20)

Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Girls Can Code - 11/18/16