+ All Categories
Home > Documents > STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw...

STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw...

Date post: 23-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
23
STATEMENT OF ATTAINMENT ROBOTIC AND CODING TAFE NSW EDISON ROBOTICS 1
Transcript
Page 1: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

STATEMENT OF ATTAINMENTROBOTIC AND CODING

TAFE NSWEDISON ROBOTICS

1

Page 2: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

CODING JARGON

• SEQUENCE: STEP-BY-STEP

• INPUTS: INFORMATION AND INSTRUCTIONS YOU GIVE TO A COMPUTER

• PROCESS WHAT THE COMPUTER DOES WITH A COMPUTER PROGRAM

• OUTPUTS: RESULTS FROM A COMPUTER (ACTIONS BASED FROM INPUTS)

• VARIABLES: CHANGING VALUES

2

Page 3: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

CODING JARGON

3Video: https://youtu.be/cDA3_5982h8

Page 4: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

CODING JARGON• SEQUENCE: STEP-BY-STEP

AN ACTION OR EVENT LEADS TO THE NEXT ACTION.

• SELECTION: A DECISIONA QUESTION IS ASKED AND DEPENDING ON THE ANSWER, THE PROGRAM TAKES ONE OF TWO COURSES OF ACTION.

• LOOP: REPETITION

• INFINITE LOOP: ENDLESS REPETITION

• VARIABLES: CHANGING VALUES4

Page 5: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

CODING JARGON

• SYNTAX: RULES OF HOW A PROGRAMMNG LANGUAGE WORKS.

• SYNTAX ERROR: CAUSED BY PROBLEMS IN HOW YOU WROTE YOUR CODE WHICH BREAK THE RULES OF THE LANGUAGE

• LOGIC ORGANISED WAY OF THINKING THAT MAKES SENSE TO A COMPUTER. LOGIC DETERMINES THE FLOW OF A PROGAM, HOW YOU ORDER THINGS ISIDE A PROGRAM AND WHAT INUT YOU USE TO GENERATE THE OUTPUTS YOU WANT.

5

Page 6: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

CODING JARGON

• OPERATORS

6

Page 7: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

PLAY A TUNE

7

Page 8: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

MOVE TO A TUNE

MULTITASKINGCAN YOU PUT IT IN THE RIGHT ORDER?

8

Page 9: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

PLAY A TUNE WHILE DRIVING….

9

Page 10: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

TO REPEAT AN ACTION – ADD A LOOP

WEEK 4 10

Page 11: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

USE THE LIGHTS

HOW TO YOU GET THE LIGHTS TO FLASH?

ADD CONTROLWAIT

ADD CONTROLREPEAT

11

Page 12: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

TO REPEAT AN ACTION – ADD LOOP

12

Page 13: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

WHAT HAPPENS IF WE CHANGE IT THIS….?

13

Page 14: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

EVENTS

14

Page 15: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

CHALLENGE: DRIVE A SQUARE

• CAN YOU MAKE EDISON DRIVE A SQUARE?

15

Page 16: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

LINE TRACKER

16

Page 17: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

USE THE IF BLOCK (IF STATEMENTS)

17

Page 18: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

IF EVENTS

18

Page 19: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

IF-ELSE EVENTS

19

Page 20: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

WEEK 4 20

Page 21: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

EVENT: CLAP CONTROLLED DRIVING

WEEK 4 21

Page 22: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

LINE TRACKER PROGRAM

22

Page 23: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...

OBSTACLE DETECTION

23


Recommended