The code behind a robot football team | Computer Science - Cracking the Code

Thanks! Share it with your friends!

You disliked this video. Thanks for the feedback!

Added by val
448 Views
Two young coders find out about the instructions that tell robots what to do, looking at the code that operates both a robot football team and an ICub robot that is capable of learning new things.

Subscribe for more Computing clips from BBC Teach every Monday: https://bit.ly/BBCTeachSubscribe

If you found this video helpful, give it a like.
Share it with someone.
Add the video to your own teaching playlists.
Create an account, subscribe to the channel and create playlists for different age groups, sets and syllabuses.

=====================
Two young coders find out about the instructions that tell robots what to do, looking at the code that operates both a robot football team and an ICub robot that is capable of learning new things.

Science reporter Minna Kane takes them to Plymouth University to meet the Black Ninjas, a robot football team who play in the robot World Cup. The programmers show the children how they write the code that tells their players what to do. The robots can recognise shapes and colour, which means they can find the ball. They use IF/THEN commands to tell the robots when to move and in which direction. We see the code that tells the robot goalie to dive left, right or keep still depending on the position of the ball, along with coded functions like WALK TO BALL and LOOKING FOR BALL. The programmer explains how this very complex code is built up of many small functions and processes. The children are challenged to try to beat the autonomous robots using players they operate themselves. They manage easily, because football is such a complex game for a robot to play that humans have the upper hand. The children then meet the ICub robot, and its programmer Tony. He shows them how he can teach ICub to recognise objects, using voice recognition commands. They have a go at commanding the robot themselves. Tony explains that because ICub learns through recognition and repetition like a human, it makes more mistakes than a robot simply following a set of IF/THEN commands.

This clip is from the BBC series Cracking the Code. Minna Kane and her team of young coders find out all about the exciting world of computer programming in these films made for primary-age children. In Cracking the Code, they meet the visual effects artists working on Dr Who, play football with robots, test out a Formula One racing simulator and meet a man who has sent his computer into space. Back in the classroom, they learn how to write their own code and make their own games.

For more clips from Cracking the Code: https://bit.ly/TeachCTC
For our Computing playlist: https://bit.ly/TeachCS
For Class Clips users, the original reference for the clip was p01661tn.

=====================
Teaching Computing or Computer Science?

KS2: This could be used to show how programs can accomplish specific goals or as a demonstration of controlling physical systems. It could also be used to show how problems can be solved by breaking them down into smaller parts.

This clip will be relevant for teaching Computing at KS2 in England, Wales and Northern Ireland and Computing Science and ICT at Second Level in Scotland.

=====================
For more clips from other subjects at the BBC Teach YouTube channel: https://www.youtube.com/bbcteach
More from BBC Learning Zone: https://www.bbc.co.uk/learningzone
More resources from BBC Bitesize: https://www.bbc.co.uk/education

=====================
Look out for more clips released every day on BBC Teach:

Mondays: Biology, Computer Science, Music, Religion and Ethics
Tuesdays: Drama and Performance, English Language, Maths, Physical Education
Wednesdays: Languages, Media and Film studies, Modern studies, Physics
Thursdays: Art and Design, Chemistry, Geography, History
Fridays: Business Studies, Design and Technology, English Literature
Category
History and Geography

Post your comment

Comments

Be the first to comment