Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Video

Discussion Expectations

1) Participate!

2) One speaker at a time

3) Safe space to share ideas

4) Use the text and your own experiences as evidence

5) Stay on topic

This fast explanation should help to clear up what Moore's Law is, and why it might be ending.

Warning - this video is corny

Discussion

If someone asked you to explain whether Moore's Law is real, what would you tell them?

What does Moore's Law make you predict about the future?

How might we overcome slowing growth in processor speeds?

Lesson 1.3

Demo

Do Now:

On the reading...

Need one? Go print it from Google Classroom!

L3 tree = 7 branches

L5 tree = 31 branches

L10 tree = 1023 branches

1) Find at least three sections, statements, or words in the reading that you are confused by.

2) In your own words, what is Moore's Law?

3) According to the reading, why have people believed that Moore's Law is true?

If you could draw 5 branches each second, it would take you ~200 seconds to draw a L10 tree. How long did it take the computer? ~12 seconds!

Aim & Challenge

AIM: SWBAT discuss the concept of Moore's Law as it pertains to the components of a computer system

Quick Review

What is the difference between 'Hardware' and 'Software'?

Why does hardware matter?

Purpose: to provide a context for discussing current trends and topics in technology fields.

Moore's Law

What is it?

Why does it matter?

Agenda

I. Do Now

II. Quick Review

III. Video - Moore's Law

IV. Discussion

V. Reflection [GC]

II. Lesson

Basic Components of a Computer

Central Processing Unit, contains transistors that transmit information

CPU

RAM

transistors are very small switches that can be turned 'off'(0) and 'on'(1). Based on the configuration of these switches, information can be stored.

Random Access

Memory, stores

information in short-term memory. Faster than HDD, but is erased when unpowered.

GPU

PSU

the device that does the computing

Graphics Processing Unit, works like CPU but specialized for graphics.

Power Supply

Unit, manages

electricity to

the rest of the components.

1.1

Hardware

Software

Coding

Peripherals

HDD

Hard Drive, stores information in long-term memory

the rules that the hardware follows to do the computing

Allow people to interact with the computer, or for the computer to output something specialized.

Computing

"Pickering's Harem"

Charles Babbage's "Difference Engine"

Color code...

Taking Notes

“Computing is any goal-oriented activity requiring, benefiting from, or creating algorithmic processes” - wikipedia

Black - copy this

Algorithm - a step-by-step procedure for completing a task.

Blue - paraphrase

- Approximately twice a week

- Necessary for classwork

- Your first source for help

- ALL quizzes & labs are open-note!

Red - no need to copy

User

Paraphrased:

- the source of the goal, creates the algorithm

Computer

- follows the algorithm to reach the goal

the process and form of writing the rules that the hardware follows to do the computing

As a computer science student, you will be studying, creating, and using the step-by-step algorithms that a program will follow in order to reach a goal. A program can only follow the specific algorithms that you give it!

Pseudocode: informal scripted algorithms that help programmers to conceptualize the way that they will solve a problem or reach a goal.

Examples of Computation

Algorithm = Computer =

area base you

* height

1) Using a tape-measure to determine the volume of your locker

2) Determine the length of a third, unknown side length in a right triangle

3) Using Google Maps to find directions to a museum

Algorithm = Computer =

a^2 + b^2 = you

c^2, solve for c

Model - "Turn Off the Lights Algorithm"

Algorithm = Computer =

? google

User = the class

Goal = turn off one set of lights

Computer = Volunteer

Algorithm = ?

Today's Product

Answer the following questions with your partner on your algorithm sheet:

Paper Airplane Algorithm

Count off - 1, 2, 3

When you hear "Go!", find a partner with your #

1) Log on to google classroom

2) Write a response to the Google Classroom question

1) Why is this pseudocode an example of computing?

2) What did you find difficult about writing this code? Why was it difficult?

3) What would have made it easier to complete this activity?

Keep your notes out. You will get two sheets of paper: The lined paper will be for your algorithm, and the printer paper will be for practicing the steps.

Part 1 - [10 min]

Write your algorithm. Be as detailed as possible!

Part 2 - [5 min]

Trade with another group and follow their algorithm.

Minimum of 4 complete sentences - don't rush through this, be thoughtful in your response!

IV. Share-Out

Shout-Outs, Questions & Prep for Tomorrow

Trade pseudocode

Try to follow the instructions to complete the goal!

Learn more about creating dynamic, engaging presentations with Prezi