Data n easy steps to a great career day 0 Where n = 3.

Slides:



Advertisements
Similar presentations
Kevin Van Kevin Van Future Computer Technologist.
Advertisements

Teaming Up. Teams A group of people working together to accomplish a task.
Create great-looking signatures for your Get fancy—signatures with pizzazz The previous lesson showed you how to create a simple signature by using.
What is computer science and how can it be helpful in our lives? Introduction to the Art of Computer Science.
1 Intro to Info Tech Computer Jobs Copyright 2007 by Janson Industries This presentation can be viewed on line at:
SOFTWARE DEVELOPER By Matthew Roots. Background  I have always been interested in computers and how they work. I think it would be very interesting to.
Guides to IT Career Seminar. Information technology (IT) refers to anything related to computing technology, such as networking, hardware, software,
My future career.  The program Humber College provides really helps my future career choice.  The program is called “Computer Engineering Technology”
COMPUTER SCIENCE 10: INTRODUCTION TO COMPUTER SCIENCE Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Computer Software.
Occupational Career Project By Jimmy Evans. I want to pursue a career in computer engineering. Specifically something in computer software. I think a.
Computer Careers Dr. Kip Irvine School of Computing and Information Sciences, Florida International University.
1. 2 Technology in Action Technology in Focus: Careers in IT Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Career Research Project
Job Search and Preparation Tips to land a desirable career.
Hospitality Operations Objective 5.01 Careers in Hospitality Careers in Hospitality.
Careers in Computer Science Your Future Starts at KCD.
Introduction to Programming. Objectives Look at why we write programs Describe some things it takes to learn to be a programmer Discuss some important.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
CS Unplugged Demo Lester Jackson, Sr. Program Manager.
Career Coaching Getting the Job You Want June 1, 2007.
STEM Can Lead the Way Marcella Klein Williams California STEM Learning Network.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
THE SUCCESSFUL INTERVIEW A step by step guide to navigating the interview process.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
CS161 Topic #21 CS161 Introduction to Computer Science Topic #2.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Note to Presenter  This presentation is intended to be used in hosting.
CSC-115 Introduction to Computer Programming
BEING A VIDEO GAME DESIGNER ___________ COLTON NELSON.
Discussion of Assignment 9 1 CSE 2312 Computer Organization and Assembly Language Programming Vassilis Athitsos University of Texas at Arlington.
New Teachers’ Induction January 20, 2011 Office of Curriculum and Instruction.
The engineer that I have decided to show to the class is an electrical engineer. He currently owns his own company, Mantaro, which he co-founded with.
CS 110: Introduction to Computer Science Frequently asked questions about a CS major and CS career.
Flash! Macromedia Flash is the key to designing and delivering low-bandwidth animations, presentations, and Web sites. It offers scripting capabilities.
"Technology is a gift of God. After the gift of life it is perhaps the greatest of God's gifts. It is the mother of civilizations, of arts and of sciences.”
By Scott Bandola. Automotive Engineering Automotive engineering involves the design and production of vehicles. The automotive industry requires engineers.
Eastern Oregon University. Overview  Some Computer Use Examples  Computer Science Careers  EOU’s Computer Science Degree  What to do in High School.
Unit 2 (task 28) In this PowerPoint I will tell you about 7 important IT job roles and if a candidate might want one what he would have to do to get one.
The World of Computer Programming Michael Oliver th Hour Career Tech.
Engineering Information: Putting It Together Honora F. Nerz NCSU Libraries.
Austin Bogdanski. Computer hardware engineers research, design, develop, and test new computers and components such as processers, memory devices, circuit.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Ralph Wiggum Advisory September 10 th, 2015 SOFTWARE DEVELOPER Career Exploration Project.
1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
TEAMING UP. TEAM A group of people working together to accomplish a task.
Thoughts from former grad students in industry Jon Goding Technical Director, Network-Centric Systems, FL Operations 3 November 2006 Copyright © 2005 Raytheon.
Introduction to C# Programming Version 1.1. Objectives  Help you learn to read and follow instructions  Look at how and why we write programs  Describe.
Lesson 7 Learning About Careers. Objectives After studying this chapter you will be able to  list factors to consider when choosing a career.  describe.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
Computer Science Unplugged Dr. Tom Cortina Carnegie Mellon University Sponsored by.
Web Designer Nick Fain 5/8/14 1 st Hour Career Tech.
Getting ready. Why C? Design Features – Efficiency (C programs tend to be compact and to run quickly.) – Portability (C programs written on one system.
Continuous Improvement. Start Simple and Continually Improve E.g., Gmail Labels 1.
My Career Research Evan Bartusch Date Hour 2 Class 21 st Century.
IT Job Roles. ICT Technician An ICT technician is a person who works in an IT based environment and their job is to fix any computer that is not functioning.
Progression in KS3/4 Algorithms MONDAY 30 TH NOVEMBER SUE SENTANCE.
SOFTWARE DEVELOPER By Joey Rodriguez. Background  I have always been interested in computers and how they work. I think it would be very interesting.
Usage Guidelines for Jeopardy PowerPoint Game Game Setup Right now, Click File > Save As, and save this template with a different file name. This will.
Happy Computer Science Education Week! By 2020, it is estimated that one million computer science jobs will go unfilled because there are not enough students.
Information Technology: Inventing the Future. 2 “I do not fear computers. I fear the lack of them.” - Isaac Asimov ( )
Why Major in Computer Science?
— Grade 10 Career Studies Submitted to: Ms. Schuur
Graduate Development Program Engineering
Graph Paper Programming
Introducing WorldSkills UK LIVE Getting the most from your visit
Graph Paper Programming
Computational Thinking for KS3
Quiz: Computational Thinking
Presentation transcript:

Data

n easy steps to a great career day 0 Where n = 3

1. Get good people The most important factor.

+’s 0 Are they good story tellers? 0 Do they work with something your students know and love? 0 Can they serve as role models not already in the classroom? 0 Do they exude energy about computer science? 0 Younger is good

It takes time 0 You’re looking for ~3 people 0 Use your network and start now!

2. Get setup

Your speakers should… 0 Know where to go 0 Know when to go 0 Understand your class vibe 0 Understand their role

Your class should… 0 Hyped for career day 0 Prepared with questions

3. Plan out the career day

Basic plan 0 Re-introduce career day 0 Introduce your speakers 0 Demonstrate the vast landscape that CS spans and the careers within 0 Layout the roadmap to get there 0 Ask the speakers to tell some stories and take questions

If you remember nothing else

Career Day! What do you really do with Computing Science, what does a Career in CS look like and how do I get there? Intro to Computing Science

Why Career Day? 0 What is it like to work in the tech industry? 0 What you can do with a CS degree? 0 What problems you can solve with a CS degree? 0 What you can earn with a CS degree? 0 What do you need to do to get there?

Computing Science Career Panel 0 David Smith – Amazon 0 Graduated (19xx) 0 Bachelors Degree in …. 0 Yulia Dubinina – Microsoft 0 Graduated University of Southern California (20xx) 0 Bachelors Degree in …. 0 Calvin Hopkins – Microsoft 0 Graduated Tufts University (Boston) (20xx) 0 Bachelors Degree in Computer Engineering

Things David has worked on in the past….

Things Yulia has worked on in the past….

Things Calvin has worked on in the past….

Computing Science Career Stats 0 Career Cast’s #1 Job for 2012! 0 Why is CS #1? 0 Low Stress and High Pay 0 Avg $90,000 starting salary for 4 year bachelors degree (bureau of labor stats) 0 Lots of Paid Internship Opportunities - $ before Grad 0 Great Work Environment 0 Free food, flexible working hours, lots of “events” … 0 Good Job Outlook – 3:1 - Job Openings CS Graduates 0 By 2015 – 800,000 new CS related jobs (US only graduates 14,000 / year) 0 Seattle has MANY tech companies (Microsoft, Google, Amazon, Boeing, …)

How To Get Ready

David – what is it like to work at Amazon? 0 Shape and build the next generation of consumer electronics – e.g. Kindle Fire 0 We get to work with cutting edge hardware 0 I've never worked with so many smart people and so many donuts 0 LOTS and LOTS of dogs in the office!

Yulia – what is it like to work at Microsoft? 0 Small teams are the best 0 Lots of fun Windows apps to play with 0 We Look for apps that do “bad” things 0 We Learn how to detect those bad things 0 Communicate with a lot of other teams and learn a lot of new things from different people all around the world

Calvin – what is it like to work at Microsoft? 0 I get to work with some of the best and brightest in industry 0 Things I’ve learned in college are extremely applicable to what I work on 0 I work on High priority items that millions of people are dependent on each day. 0 I have done everything from web development, to gene network estimation, to bringing ESPN to Xbox

Questions and Panel Discussion

CS Unplugged Demo Lester Jackson, Sr. Program Manager

Objectives Using a predefined “Robot Vocabulary”, students figure out how to guide one another to accomplish specific tasks without prior discussions. Students will learn Convert real-world activities into computer like instructions Gain practice coding instructions with symbols Gain understanding of the need for precision in coding Gain practice debugging malfunctioning code Understand the usefulness of functions and parameters

Key Lesson Vocabulary Algorithm - A series of instructions on how to accomplish a task Coding - Transforming actions into a symbolic language Debugging - Finding and fixing issues in code Function - A piece of code that can be called over and over Parameters - Extra bits of information that you can pass into a function to customize

Materials and Preparation Materials Symbol Key (1 per group) Cup Stack Pack (1 per group) Disposable Cups or Paper Trapezoids (6 or more per group) Blank paper or note cards (1 per person) Writing Instrument (1 per person) Preparation Print out one Symbol Key for each group Print a Cup Stack Pack for each group Cut trapezoids from Paper Trapezoid template if not using cups Stack cups or trapezoids in designated area away from groups (Robot Library)

Symbols

Cup Stacks

Lessons Steps 1.Choose one “Robot” per team 2.Send robot to “Robot Library” while the “programmers” code. 3.Choose one image from the Cup Stack Pack for each group. 4.Groups will create an algorithm for how the robot should build the selected stack. 5.Coders will translate their algorithm to arrows, as described in Symbol Key. 6.When programmers have finished coding their stack they can retrieve their robot. 7.Upon return, the robot reads the symbols from the cards and translates them back in to movements. 8.The group should watch for incorrect movements, then work together to debug their program before asking the robot to re-run it.

Example Recommendation: Run through example out loud in class

The Exercise Group Up Robot Program Run Code Repeat

Advance Opportunity: Introduce usefulness of functions Demonstration: Illustrate new cup stack assembly A B C Other Options Add Vocabulary Add Time Element Add Objects to be inserted into Cups Rotate Debugger from Group to Group Reduce number of instructions Any More Ideas?

Resources

Thank you

Things that went well regarding the session format. Would you like to see more experiences like this at training? Things that you would like to see change /improve