wedo programming

29
WeDo Programming Craig Shelden [email protected] 202-251-7578

Upload: jalia

Post on 23-Mar-2016

120 views

Category:

Documents


1 download

DESCRIPTION

WeDo Programming. Craig Shelden [email protected] 202-251-7578 . Focus. Develop WeDo Programming Capability Understand WeDo interface Familiarity with Software Capability Sample Instructional Applications Show more advanced programming applications Example / Instruction - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: WeDo Programming

WeDo Programming

Craig [email protected]

202-251-7578

Page 2: WeDo Programming

2

FocusDevelop WeDo Programming Capability

Understand WeDo interface Familiarity with Software Capability Sample Instructional Applications Show more advanced programming applications

Example / Instruction

Hands On… Lots of Hands On

Balance as Needed

Don't Suffer in Silence...

Page 3: WeDo Programming

3

Some Thoughts on Programming

Clear Problem Statement

Pseudocode

Words First. Maybe a drawing…

How is a Program Like a Story?

Beginning……. Middle…… End

Page 4: WeDo Programming

WeDo – NXT-G ConnectionSimilar: • Syntax• Coloring• Left – to – right

program flow

Page 5: WeDo Programming

Lego Process Structure

Page 6: WeDo Programming

6

WeDo Philosophy

Page 7: WeDo Programming

7

Teacher – Student ActionsAsk & Imagine Plan & Create

Improve

Page 8: WeDo Programming

Flow Theory

Page 9: WeDo Programming

9

WeDo Parts

Page 10: WeDo Programming

WeDo Parts

Page 11: WeDo Programming

11

WeDo Programming Environment

Page 12: WeDo Programming

12

WeDo Programming EnvironmentExit the WeDo Environment

Open a Program

Start a New Program

Programming Palettes

Connection Status

Content

Display

Stop

Page 13: WeDo Programming

13

WeDo Programming EnvironmentExit the WeDo Environment

Open a Program

Start a New Program

Programming Palettes

Connection Status

Content

Display

Stop

Change Filename(put the cursor over the name and type….)

Page 14: WeDo Programming

Spin the Motor

Page 15: WeDo Programming

Spin the Motor… again

Add an idler gear

Page 16: WeDo Programming

Spin the Motor… againAdd the tilt sensor.

Page 17: WeDo Programming

Dancing Birds

Page 18: WeDo Programming

Dancing Birds

Page 19: WeDo Programming

Dancing Birds

Add the Motion Sensor to the build.

Control the program?

Page 20: WeDo Programming

Starting Blocks

Page 21: WeDo Programming

Loop Block and its Controls

Page 22: WeDo Programming

Smart Spinner

Page 23: WeDo Programming

Drumming Monkey

Page 24: WeDo Programming

Alligator

Page 25: WeDo Programming

Sailor Max

Page 26: WeDo Programming

26

WeDo Help Lego Education Tech Support

866-349-LEGO

US FIRST Jr.FLL Web Site http://www.usfirst.org/roboticsprograms/jr.fll

Forums: http://forums.usfirst.org/forumdisplay.php?f=25

Tufts University – STOMP Network Resources: http://stompnetwork.org/stomp-resources Simple machines activity

probably align closely with WeDo Activity Database:

http://stompnetwork.org/tufts/fellowresources/activity-database?catid=5

Carnegie Mellon Robotics Academyhttp://www.education.rec.ri.cmu.edu/roboticscurriculum/index_to_robotics.htm Simple machines area probably most applicable

Page 27: WeDo Programming

27

Some Thoughts on Programming

Clear Problem Statement

Pseudocode

Words First. Maybe a drawing…

How is a Program Like a Story?

Beginning……. Middle…… End

Page 28: WeDo Programming

28

Questions?

Page 29: WeDo Programming

WeDo Programming

Craig [email protected]

202-251-7578