STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw...
Transcript of STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw...
![Page 1: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/1.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/2.jpg)
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 4: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/4.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/5.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/6.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/7.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/8.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/9.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/10.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/11.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/12.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/13.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/14.jpg)
EVENTS
14
![Page 15: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/15.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/16.jpg)
LINE TRACKER
16
![Page 17: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/17.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/18.jpg)
IF EVENTS
18
![Page 19: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/19.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/20.jpg)
WEEK 4 20
![Page 21: STATEMENT OF ATTAINMENT ROBOTIC AND CODING · statement of attainment robotic and coding tafe nsw edison robotics 1. coding jargon ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/21.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/22.jpg)
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 ...](https://reader035.fdocuments.us/reader035/viewer/2022071018/5fd1f60c7c680f728f1f7420/html5/thumbnails/23.jpg)
OBSTACLE DETECTION
23