Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
6/6/15 1
About Me
• I will be a Sophomore at Saratoga High
School in August
• I have been part of FLL Robotics for 2
years; experie...
Our Charter
• To create an environment for boys and girls
of Silicon Valley to learn programing
• How to build software an...
Structure of our weekly learning
• Industry perspective - we will invite a Silicon Valley Software
executive to join us at...
WHAT TO BRING EVERY
CLASS
» Everyone should try to bring a laptop – if
possible.
» We have wi-fi here. Once in a while, we...
VOLUNTEERS, SPEAKERS
» VOLUNTEER: If you are interested in
being part of the organizing team, please
email me. Also, if yo...
Communication
Our website - http://saratogacoders.weebly.com/
Email - http://groups.google.com/group/SaratogaCoders
Facebo...
Agenda Every Sunday
3pm at Saratoga Community Center
• Industry Speaker:
• Youth Presenter:
• Open discussion: Ideas and s...
QUESTIONS?
9
Saratoga Young Coders Club
Speaker Series
June 7th, 2015
MRS. ARCHANA KRISHNA
Google Products
Google’s Mission
Google’s mission is to organize the world’s information and make it
universally accessible and useful.
Fo...
Culture in Google
It’s really the people that make Google the kind of company it is. We hire
people who are smart and dete...
Life in Google
Fortune Magazine and the Great Place to Work
Institute named Google the 2014 “Best
Company Work For.” This ...
Launching new products
● User research
● Design
● Development
● Testing
● Usability testing
● Whitelist / Dogfood
● Public...
Jobs in Google
Engineering Interview
Preparation
How to prepare for your interview
●Review algorithms and data structures
●Practice writi...
Engineering Interview
preparation
During the actual interview
●We’re interested in how you approach problem-
solving. Thin...
Problem Solving
How to approach a problem
1.Clarify the problem
o Ask about terms you don’t know
o Chose good examples
o S...
What’s next for you
● Learn programming
● Focus on algorithms & problem
solving
● Do internships
● Look out for hackathons...
Q & A
QUICK INTRODUCTION
BY ALL
Take 30 seconds
NAME
SCHOOL
PROGRAMING EXPERIENCE
OR
WHAT YOU DO FOR FUN
INTRODUCING ADITYA
AGGARWAL
A BEGINNER’s TUTORIAL TO
ANDROID DEVELOPMENT
OPEN FLOOR
Some ideas and suggestions for next time
Anyone interested to present next time?
Any of the parents want to be ...
Silicon Valley Youth coders kick-off presentation
Upcoming SlideShare
Loading in …5
×

Silicon Valley Youth coders kick-off presentation

1,253 views

Published on

Deck presented at the kickoff meeting of Silicon Valley Young Coders - June 7 2015
Presenters
Shivaum Kumar, Saratoga High School
Mrs Archana Krishna, Google Executive
Aditya Aggarwal, USC Computer Science student
-----
Hi everyone,
My name is Shivaum Kumar and I am a rising sophomore at Saratoga High School.
We have our first club meeting tomorrow at the Saratoga Community Center multipurpose room at 3 pm, 19655 Allendale Ave, Saratoga, CA 95070

We will start at 3pm and end exactly at 4pm
Here is the agenda
Introductions: by all
Industry Speaker: Archana Krishna, from Google 20 minutes
Youth Presenter: Aditya Aggarwal, President of Application Development club at Saratoga High School. 20 minutes
Aditya is going to be a Trojan in Fall as he starts college at USC in Fall.
Open discussion: Ideas and suggestions for next week


If possible please bring your laptops with this software installed
https://developer.android.com/sdk/index.html
We may have all the kids run through a sample exercise if we have time.

We have almost 110 RSVPs for tomorrow - and that is why we have booked the larger multi-purpose room
For this session, parents are invited to stay and listen - though they may not be expected to stay every week.

If you are interested in being an industry speaker or a youth presenter - please email me


Thanks,
Shivaum

Saratoga Community Center address: 19655 Allendale Ave, Saratoga, CA 95070
It is next to Redwood Middle School and it’s the big room on the left once you enter the Joan Pisani Community Center

--
YOUNG CODERS CLUB in SARATOGA for middle and high schoolers - run by Saratoga students.
Open to every interested student-coder from Silicon Valley.
Kick-off meeting this Sunday June 7th 2015 at 3pm
WHERE: Joan Pisani Community Center: 19655 Allendale Ave, Saratoga, CA 95070
Our website: http://saratogacoders.weebly.com/
Communication via email group and Facebook group
Subscribe - http://groups.google.com/group/SaratogaCoders
RSVP - tinyurl.com/SaratogaClass
Join - https://www.facebook.com/groups/370007039865494/
---
You received this message because you are subscribed to the Google Groups "SaratogaCoders" group.
To unsubscribe from this group and stop receiving emails from it, send an email to saratogacoders+unsubscribe@googlegroups.com.
To post to this group, send email to saratogacoders@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/saratogacoders/3F1C57C4-50ED-46F9-9B8D-72DFA5425801%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Published in: Engineering
  • Be the first to comment

Silicon Valley Youth coders kick-off presentation

  1. 1. 6/6/15 1
  2. 2. About Me • I will be a Sophomore at Saratoga High School in August • I have been part of FLL Robotics for 2 years; experience with Python • This summer I am going to a 4 week Tech camp at UCLA • Almost an eagle scout and my eagle project will be creating a mobile app • I am part of the Saratoga High School Marching Band, also on the Junior Varsity Soccer team at Saratoga High • I also volunteer as the IT support for my neighborhood since 7th grade 2
  3. 3. Our Charter • To create an environment for boys and girls of Silicon Valley to learn programing • How to build software and apps • We want to encourage learning and collaboration • Being aware of tech happening in Silicon Valley
  4. 4. Structure of our weekly learning • Industry perspective - we will invite a Silicon Valley Software executive to join us at every meeting • Youth led teaching sessions - high schooler or college student with experience in coding, building apps • Homework assignments to learn at home - continue at home to learn and collaborate through social media (Facebook group). If you miss session we will post on FB / HomePage • Create small teams and create/build projects for the community - larger scale (ex. building app for city) • Build a collaborative environment for learning and fun • Ever week we will open floor for kids to share what they learnt last week or share the latest happenings from Silicon Valley
  5. 5. WHAT TO BRING EVERY CLASS » Everyone should try to bring a laptop – if possible. » We have wi-fi here. Once in a while, we would like to run a class where you install something and try something out 5
  6. 6. VOLUNTEERS, SPEAKERS » VOLUNTEER: If you are interested in being part of the organizing team, please email me. Also, if you have an industry speaker or a youth presenter, please send me an email as well. HOW CAN OTHER JOIN? Spread the word. As you can see we have this large room to run the session. Let us know your interest tinyurl.com/SaratogaClass
  7. 7. Communication Our website - http://saratogacoders.weebly.com/ Email - http://groups.google.com/group/SaratogaCoders Facebookhttps://www.facebook.com/groups/SiliconValle yCoders RSVP - tinyurl.com/SaratogaClass
  8. 8. Agenda Every Sunday 3pm at Saratoga Community Center • Industry Speaker: • Youth Presenter: • Open discussion: Ideas and suggestions for next week. Open floor for sharing. You may share about what you learnt last week, tech happenings etc
  9. 9. QUESTIONS? 9
  10. 10. Saratoga Young Coders Club Speaker Series June 7th, 2015 MRS. ARCHANA KRISHNA
  11. 11. Google Products
  12. 12. Google’s Mission Google’s mission is to organize the world’s information and make it universally accessible and useful. Focus on the user and all else will follow.
  13. 13. Culture in Google It’s really the people that make Google the kind of company it is. We hire people who are smart and determined, and we favor ability over experience. Although Googlers share common goals and visions for the company, we hail from all walks of life and speak dozens of languages, reflecting the global audience that we serve. And when not at work, Googlers pursue interests ranging from cycling to beekeeping, from frisbee to foxtrot. We strive to maintain the open culture often associated with startups, in which everyone is a hands-on contributor and feels comfortable sharing ideas and opinions. In our weekly all-hands (“TGIF”) meetings—not to mention over email or in the cafe—Googlers ask questions directly to Larry, Sergey and other execs about any number of company issues. Our offices and cafes are designed to encourage interactions between Googlers within and across teams, and to spark conversation about work as well as play.
  14. 14. Life in Google Fortune Magazine and the Great Place to Work Institute named Google the 2014 “Best Company Work For.” This marks our fifth time at the top of the list.
  15. 15. Launching new products ● User research ● Design ● Development ● Testing ● Usability testing ● Whitelist / Dogfood ● Public launch
  16. 16. Jobs in Google
  17. 17. Engineering Interview Preparation How to prepare for your interview ●Review algorithms and data structures ●Practice writing code, especially if you’re out of practice; focus on your strongest language oPractice on a white board or paper oDon’t use pseudo code – we want actual code oInterviewer will ask which language you prefer – at least one interview in a compiled language such as Java or C++ ●Read more about interviewing online ●Know someone at Google? oAsk them about their experience. Get referred or let your recruiter know who can provide a reference
  18. 18. Engineering Interview preparation During the actual interview ●We’re interested in how you approach problem- solving. Think out loud. Ask questions. ●Our questions will be in-depth. We want to see how you think about complicated problems! ●The right answer would be nice but it is not necessary – your thought process is more important.
  19. 19. Problem Solving How to approach a problem 1.Clarify the problem o Ask about terms you don’t know o Chose good examples o State assumptions 2.Design a solution o Start with a solution, need not be the best o Talk about potential improvements 3.Write code 4.Review your solution o Check your code works! o Think about test cases
  20. 20. What’s next for you ● Learn programming ● Focus on algorithms & problem solving ● Do internships ● Look out for hackathons, meet ups… ● Be innovative
  21. 21. Q & A
  22. 22. QUICK INTRODUCTION BY ALL Take 30 seconds NAME SCHOOL PROGRAMING EXPERIENCE OR WHAT YOU DO FOR FUN
  23. 23. INTRODUCING ADITYA AGGARWAL
  24. 24. A BEGINNER’s TUTORIAL TO ANDROID DEVELOPMENT
  25. 25. OPEN FLOOR Some ideas and suggestions for next time Anyone interested to present next time? Any of the parents want to be the industry presenter for next time Remember: Invite your friends to join See you next Sunday at 3pm

×