Coding Introductory Lesson Upper Elementary

21
Think About It You Do How do video games work? What do you already know about coding and programming? Challenge: Give examples.

Transcript of Coding Introductory Lesson Upper Elementary

Bell Ringer

Think About It

You DoHow do video games work?What do you already know about coding and programming?Challenge: Give examples.

1

Todays PlanReview what we already know about how things work and computers

Learn about coding and programming

WRITE CODE!!! With some cool activities and familiar characters

ReviewWhat have we learned?

Internetnavigateurlshortcutaddress bar

3

Explain and Model ActivitiesGuided PracticeOpen Google Chrome

Click in the address bar

Type code.org

Click enter to go to coding website WITHOUT any shortcuts

13

2

4

Guided Practice Time

1

3

2

We Do

code.org

Reflect:How do you feel about this topic?

ReflectionRemember: Click on your response and click Vote.

Reflect and rate yourself:

Hour of Code

Stop at 3:11 fwd to 4:20

a set of symbols and rules used to represent directions or instructions to a computer

What is programming?

the action of writing the code behind programs and websitesOrCreating a sequence of instructions

Programming Languages

Java, Ruby, C++, C sharp (not C hastag for all you twitter fans), php (Hypertext Preprocessor))12

Each language is different

BlocklyVisual Easy, drag and dropCode is under the hood of each block

ExpectationsWork in pairs quietlyDivide task fairly and evenly (Ex: one arrange blocks of code, one press run code and debug if needed)Reset and try again! (= debug)

Lets get started!Start with Angry Birds to learn basics

See how block language works

Click on green Show code

Are we STRIVING for the goal?

Class Status for STRIVE

Time Check

We Do

Partner TeachShare the best thing you learned today about how to write code

Hour of Code Activity Choices

Start with Angry birds to learn basics

THEN CHOOSE

National Computer Science Education Week