How to get superpowers

A career day presentation on computer science

Presented by Jeremy A. Cantu & Joanne N. Bruno

Who are we?

Texas A&M Graduates

Graduated in 2015 with a degree in Computer Science

A&M

Software Developers

at Dell in Round Rock, Texas

Dell

And above all, coders


What is code?

Answer:

Code is a way to represent information, and it's our job to write code to help a computer understand that information

Where do you think you find code?

Answer: Everywhere!

What does code look like?

Show of hands: who here knows one language?

Who here knows two?

Coding is a language, just like English and Spanish!

function sayHello(name) {
  if(name !== null) {
  	console.log("Hello, " + name + "!");
  }
}

sayHello("Jeremy");	// Outputs: "Hello, Jeremy!"

					

Languages

Like a hammer or a screwdriver, languages are your tools

How many languages are there?

Thousands!

There are languages for making websites, video games, phone apps, math, art, the list goes on!

languages

Learning a new language is like learning a superpower

What can you do with those superpowers?

Anything

Superpowers

The Power to build Websites

websites

The Power to build Applications

applications

The Power to create data visualizations

d3

Pop Quiz!

What do you think it takes to be a programmer?

  • Math smarts
  • Science Skills
  • English education

Answer: All of the above!

Like a lot of things, it takes a lot of practice to become good at something, including programming

What it takes to make an application

Learning about what the customer wants

customer

Learning about what the customer wants

customer

Designing the application

customer

"Prototyping"

prototype

Building

building

Why Kids Must Learn to Code

What should you expect when you're a programmer?

Robots and Artificial Intelligence

Holographic projections

Cars that drive themselves

More need for programmers

Checklist

Dell

Questions?

Thank you for your time