presentation unit 2 programming

16
UNIT 2_ programming Technologies 1 ESO gabriela-teacher.blogspot.com

Upload: gabriela-technoteacher

Post on 22-Jan-2018

2.756 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Presentation  unit 2 programming

UNIT 2_ programming

Technologies 1 ESOgabriela-teacher.blogspot.com

Page 2: Presentation  unit 2 programming

INTRODUCTION &

FIRST STEPS

Page 3: Presentation  unit 2 programming

COMPUTATIONAL THINKING

“Computers are incrediblyfast, accurate and stupid.

Human beings are incredibly slow, inaccurate and brilliant.

Together they are powerfulbeyond imagination”.

(Leo Cherne, 1968)

Page 4: Presentation  unit 2 programming

Creativity Solving problems

Analytical thinking Understanding data

Patience Learning takes a time

Will Really wanting to make it happen

Critical thinking Using the right tools

Searching skills Looking for the right tools

Abstract thinking De-coding a problem before coding its solution

Flexibility Programming is not a repetitive task

WHAT WILL WE IMPROVE?

Page 5: Presentation  unit 2 programming

AN EXAMPLE… LETS COUNT!!Use your computational thinking skills!! You have

to find a method to answer to this question:

How many people are there at ademonstration?

Page 6: Presentation  unit 2 programming

WHAT IS SCRATCH?

It’s a slide-and-drop language that allowschildren to create games and programs.

It uses a simple interface of “blocks” that are puttogether to make simple codes.

It’s a language that lets us express feelings,thoughts or ideas… So it’s very creative!

In Scratch we work with a group of objects thatcommunicate in a virtual word.

Page 7: Presentation  unit 2 programming

HOW TO START… We can download and install Scratch on our

computer:https://scratch.mit.edu/scratch2download/

We can use it online: https://scratch.mit.edu/

If we create an account, we can share ourprojects.

We will create accounts and groups ofstudents the first day we go to the computerlab.

Page 8: Presentation  unit 2 programming

SCRATCH INTERFACESTAGE: Shows the results

THUMBNAILS: Shows the sprites and backdrops

BLOCKS: Commands,costumes and sounds

WORKSPACE: Wherewe drag and dropblocks to createcode

Page 9: Presentation  unit 2 programming

THE STAGE AREAPROJECT’S name

Save, open ordownload a project

LANGUAGEsettings

REDUCE/ENLARGEobject

DUPLICATEobject

DELETEobject

FULL SCREEN RUN/STOP program

Page 10: Presentation  unit 2 programming

THE THUMBNAILS AREA

SPRITES LIBRARY(double click)

PHOTO SHOOTING: Usethe webcam to take aphoto

DRAWING PAD: designfrom scratch

UPLOAD AN IMAGEfrom my computerto use as sprite orbackdrop

SPRITE’S SETTINGS: Name,rotation style (linear,rotatory)…

Page 11: Presentation  unit 2 programming

BLOCKS WINDOW

SCRIPTS TAB: Showsall the blocks bycategories

SOUNDS TAB: A spritecan have differentsounds that we canedit or change

COSTUMES TAB: A sprite canhave different costumes toshow a posture, clothing, astate…

Page 12: Presentation  unit 2 programming

STARTING TO PROGRAM!!! Access Scratch.

Start your session withyour username andpassword.

Add two more spritesfrom the library to thestage.

Reduce or enlarge themto have themproportioned.

Page 13: Presentation  unit 2 programming

PROGRAMMING SPRITE 1 Double click on one of

the sprites and programthese comands:

When right arrow keypressed Point indirection 90 & Move 5steps.

When left arrow keypressed Point indirection -90 & Move 5steps.

Page 14: Presentation  unit 2 programming

ANALYSING THE RESULT Click the right and left arrows:

Are you happy with the result?

Click on the “i” label in your sprite and changeits rotation style to linear.

Page 15: Presentation  unit 2 programming

PROGRAMMING SPRITE 2 Double click on the

second sprite andprogram this command:

Since we start (run) theprogram For ever,point towards themouse pointer andmove 5 steps.

What about this sprite’srotation style?

Page 16: Presentation  unit 2 programming

PROGRAMMING SPRITE 3 Double click on the third

sprite and program thiscommand:

Since we start (run) theprogram For ever,turn 15 degrees.

CONGRATULATIONS!You have created your first program