intro to the art of computer science

26
+ Intro to The Art of Computer Science Code.org

Upload: jihan

Post on 24-Feb-2016

68 views

Category:

Documents


0 download

DESCRIPTION

Intro to The Art of Computer Science. Code.org. Table of Contents. Vocabulary Introduction to Computer Science Computer Scientist’s Responsibility Technology vs. Physical Movement Technology vs. Environment Technology vs. Philanthropy Activity. Vocabulary. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Intro to The Art of Computer Science

+

Intro to The Art of Computer ScienceCode.org

Page 2: Intro to The Art of Computer Science

+Table of Contents

Vocabulary Introduction to Computer Science Computer Scientist’s Responsibility

Technology vs. Physical Movement Technology vs. Environment Technology vs. Philanthropy

Activity

Page 3: Intro to The Art of Computer Science

+VocabularyDon’t forget to memorize these !

Page 4: Intro to The Art of Computer Science

AutomateComputer Science

Computer Scientist

Environment

Interface

Data Open Source

Programming

SimulationCode

Page 5: Intro to The Art of Computer Science

+AutomateTo make something happen automatically (without help from people)

http://www.ilfusion.com/wp-content/uploads/2011/12/automate1.jpg

Page 6: Intro to The Art of Computer Science

+Computer ScienceThe art of blending human ideas and digital tools to increase problem solving power

http://1.bp.blogspot.com/-UcLQ5tnagQE/TyRGhku9AhI/AAAAAAAABnI/DWq010NSPTw/s1600/Computer-Science.jpg

Page 7: Intro to The Art of Computer Science

+Computer ScientistA person who is skilled at modifying problems for digital solutions

https://www.cpcc.edu/it/academic-degrees/degrees/Transfer.png

Page 8: Intro to The Art of Computer Science

+DataInformation, including facts, samples, names and numbers

http://www.ivizsecurity.com/blog/wp-content/uploads/2013/11/Storm-in-Security.png

Page 9: Intro to The Art of Computer Science

+EnvironmentThe world we live in

http://www1.uwe.ac.uk/et/images/cmshome102.jpg

Page 10: Intro to The Art of Computer Science

+InterfaceThe way something allows you to connect with it

http://photos.pcpro.co.uk/blogs/wp-content/uploads/2011/09/Start-Screen.png

Page 11: Intro to The Art of Computer Science

+Open SourceSoftware that is created for free use by everyone

http://www.fonteva.com/wp-content/uploads/2013/12/opensource.jpg

Page 12: Intro to The Art of Computer Science

+ProgrammingWriting instructions for a digital tool

http://upload.wikimedia.org/wikipedia/commons/6/69/Pair_Programming_3.jpg

Page 13: Intro to The Art of Computer Science

+SimulationPretending to be (or a stand-in for) the real thing

http://www.excalibur-publishing.com/wp-content/uploads/2013/10/emergency_ambulance_sim_screen-1.jpg

Page 14: Intro to The Art of Computer Science

+CodeConverts a piece of information (like a word, letter, picture, etc.) into another

http://uowresearch.files.wordpress.com/2011/12/binary.jpg

Page 15: Intro to The Art of Computer Science

+Computer ScienceAn introduction to the art

Page 16: Intro to The Art of Computer Science

+Computer Science

It is an art form Allows infinite numbers of

combinations of words, images and ideas.

Used to entertain and inform the masses.

Goes beyond the infamous binary code

Can you think of a problem a computer scientist

could solve?

Page 17: Intro to The Art of Computer Science

+Computer Scientists

Computer scientists look at individual pieces not just the big picture.

Computer simulation and automated performance was born because of the individual pieces

Computer scientists are not just programmers

Page 18: Intro to The Art of Computer Science

+

Q: Are there any jobs that you can think of where understanding computers would not be useful? Do you think there will be more or fewer of those in 5 years?

Q: What other jobs could

benefit from the help of

computer science?

Page 19: Intro to The Art of Computer Science

+Computer ScienceYour responsibility in a techy world

Page 20: Intro to The Art of Computer Science

+

What’s your responsibility?Find your balance. Here’s three ways to find balance between technology and human-power:• Technology vs. Physical Movement• Technology vs. Environment• Technology vs. Philanthropy

Drag picture to placeholder or click icon to add

Page 21: Intro to The Art of Computer Science

+Technology vs. Physical Activity

Enjoy technology but live a little. Go play outside whenever you can.

When using technology, Take stretch breaks every half an hour

Follow the 20/20/20 rule: “Every 20 minutes look

at least 20 feet away for at least 20 seconds.”

http://i.telegraph.co.uk/multimedia/archive/01249/computers_school_1249813c.jpg

http://www.medicorium.com/images/Haber%20Resim/kid-playground-425ds072809.jpg

Page 22: Intro to The Art of Computer Science

+Technology vs. Environment

Be careful with electricity Turn the lights off when

leaving a room Shut down and unplug

your computer when you’re done using it

Recycle unwanted paper

Q: What other electricity do you use that you could try to save?

Q: Is there anything else you could recycle to help offset paper use?

Page 23: Intro to The Art of Computer Science

+Technology vs. Philanthropy

Get into the habit of “paying it forward”

Help someone else having trouble with computers

Explain what you learn to others. Help them so you can help yourself.

https://philanthropy.com/img/photos/biz/photo_41217_carousel.jpg

Q: How would you help the world if you were a computer scientist? Q: Who is the first person that you are going to teach this to once you learn it?

Page 24: Intro to The Art of Computer Science

+ActivityIntroduction to Hour of Code and learning how a computer thinks

Page 25: Intro to The Art of Computer Science

+

Learning Binary CodingRefer to your handouts

Page 26: Intro to The Art of Computer Science