Technovation Challenge

advertisement
Kickoff
Week 1
Session Agenda
• 5:30 – Introductions/Icebreaker/Get
Snack
• 6:00 – Introduction to Technovation
• 6:15 – Mobile Technology &
Entrepreneurship
• 6:45 – Intro to Project Management
• 7:00 – Activity: HelloPurr
• 7:25 – Technovation Resources
Objectives
•
•
•
•
•
•
Introductions - Bingo
Technovation Program Overview
Mobile Technology Landscape
Introduce Project Management
Programming Activity
Technovation Resources
Meet your Instructor
Meet your Mentor
Share
• What’s your name?
• What school do you go to (or company
do you work for)
• Why are you excited about the
Technovation Challenge?
Icebreaker - Bingo
Technovation
Technovation
• How are we going to do that?
•
By teaching you a combination of
entrepreneurship, design thinking and
programming.
What is an App?
Short for application. It is another
word for program. A mobile app is a
program that you use on a phone.
Technovation
Class Rules
• Respect yourself, each other, &
•
•
•
•
•
materials
No texting, no phone calls
No surfing the web
During instruction, ALL laptops closed
Pay attention and don’t be disruptive
Attendance policy – 1 absence allowed
The Challenge
To develop a science education app
Technovation Challenge
Bay Area Regional Pitch Event – April 28
National Pitch Night – May 3
Judging Criteria
To win a competition you must know what
you are being judged on!
Find a copy of the
judging criteria in your
Technovation
Workspace on Google
Docs
Mobile Tech &
Entrepreneurship
• Speaker – Name, Title
• BIO
Mobile Tech &
Entrepreneurship
• Speaker’s slides go here
Entrepreneurship
Objectives & Views
Small Business Owner
Entrepreneur
Primary Motivation
to make a living
to make a change and impact
Personal Financial
Goal
regular income
exit value of company
Career Objective
self-employment
financial freedom
Financing Strategy
SBA or bank loans
investors
Business Strategy
creating more sales
providing value
View of Assets
real estate and inventory
employees and customers
Risk-Taking Profile
stability
willing to fail
Employee
Compensation
market rate or below
will pay for top talent
Work Environment
extension of owner’s home fast-paced and growth focused
Investment Profile
main owner of company
involvement in different businesses
Daily Actions
day-to-day manager
strategy, growth, and collaboration
Work Style
long-term, repetitive tasks
short-term, serial innovator/inventor
Introduction to
Project Management
• Plan what needs to be done and how
•
•
long you will work on it
Communicate with the team and keep
everyone updated on progress
Track all the information and feedback
of the project and record the history
Project Management Tools
Scrum – a tool to keep track of what you
are:
• planning to do
• are doing
• have done
Stand Up – a method of communication so
team stays on the same page throughout
the program
Stand Up
More Project Management
Tools
Find more helpful project
management tools in your
team’s Technovation
Workspace on Google Docs
Introduction to App
Inventor
Event-driven Programming
• An event is an action that occurs
•
outside the program, that the program
needs to handle
Examples:
 key presses
 mouse clicks
• Event handlers
Activity:
Be a Phone App
• 1 Volunteer to be the interface
•
•
•
(a button)
1 Volunteer to be an event handler
stand behind your interface element
1 Volunteer to be the user
Teacher will be the phone
App Inventor: Designer
App Inventor: Blocks Editor
App Inventor: Emulator
Set-up Wireless
 Click on Settings App
 Select Wireless &
networks
 Select Wi-Fi settings
 Select Wi-Fi. A green
check will appear by
it.
 Select Wi-Fi settings.
Choose the network
and password (if there
is one) written on the
board.
Phone Settings for
Development
Click on the Settings App
Select Applications. This will open a
new page.
Select "Unknown sources". A green
check will appear by it.
Select Development. This will open a
new page.
Select "USB debugging". A green
check will appear.
Select "Stay awake". A green check
will appear.
Hit back button until back at Settings
screen.
Activity:
Program and Hack HelloPurr
Pair Programming
•
•
•
•
Driver – hands on keyboard & mouse
Navigator – tells driver what to do
Switch every 5-10 minutes
Two brains are better than one
Technovation Syllabus
www.technovationchallenge.org
Weekly Reflections
• What did your team like about this
•
•
week?
What challenges did your team
have this week?
Anything else your team would like
to share?
Technovation Challenge
Google Group
Share with us on
Twitter & Facebook
Tweet us: @_technovation_
#technovation
Like us on Facebook:
Technovation Challenge
Ongoing Offsite Activities
• Learn App Inventor
• Think about Science Education Apps
Download