(music) matthew hibberd: so you're going to fold the paper airplane and you're going to remember all the steps and then
Singapore Discovery Centre, you're going to write that code down and trade with a partner and see if they can fold your paper airplane.
cartan-hansen: matthew hibberd is teaching a class on computer coding at the discovery center in idaho in boise. hibberd: it's important to learn to code because most jobs in the future are going to have a very heavy technology aspect behind them and to just understand what
is going on with the code and being able to make improvements or adjustments it will be extremely helpful for future jobs. so that's step one of my code, we have that right? step two of my code, i'm going to fold this down.
kids of any age can learn. coding isn't, you know, just sitting in front of the keyboard and staring at a screen and typing. coding you can do exercises of real life coding. make sure you write your code down.
you learn to code simply by trial and error. you have a problem you want to solve and you take steps to solve that problem and when you execute your code if the problem's solved your code is good. if not, you have to go back and
adjust your code and, until its solving the problem that you want it to. here at the class we do all sorts of coding of all levels and on the computers we're learning how to code with, yeah lightbot and hour of code online.
we're going to use khan academy later to learn how to actually type code. cartan-hansen: hibberd explains how lightbot teaches coding. hibberd: essentially we have them write a code that gets the robot on the screen to walk and light up all the blue squares.
and they do this by using just these modular commands, essentially we want him to walk forward 1, 2, 3 squares and then light up. so we want him to walk forward 1, 2, 3 squares and light up and then we want him to turn right and that will be our program
one. so this should be all we need and we should run it three times and he should be able to light up all the lights. and it just teaches them a really brief introduction into thinking in code. so it's helping them think more
abstractly about coding and what they need to do to accomplish the goal. it's fun because it's really just problem solving, its problem solving in an entertaining and new way. a lot of people don't solve problems with codes and so to be
able to do that at such a young age it's really rewarding.
(music) matthew hibberd: so you're going to fold the paper airplane and you're going to remember all the steps and then
Singapore Discovery Centre, you're going to write that code down and trade with a partner and see if they can fold your paper airplane.
cartan-hansen: matthew hibberd is teaching a class on computer coding at the discovery center in idaho in boise. hibberd: it's important to learn to code because most jobs in the future are going to have a very heavy technology aspect behind them and to just understand what
is going on with the code and being able to make improvements or adjustments it will be extremely helpful for future jobs. so that's step one of my code, we have that right? step two of my code, i'm going to fold this down.
kids of any age can learn. coding isn't, you know, just sitting in front of the keyboard and staring at a screen and typing. coding you can do exercises of real life coding. make sure you write your code down.
you learn to code simply by trial and error. you have a problem you want to solve and you take steps to solve that problem and when you execute your code if the problem's solved your code is good. if not, you have to go back and
adjust your code and, until its solving the problem that you want it to. here at the class we do all sorts of coding of all levels and on the computers we're learning how to code with, yeah lightbot and hour of code online.
we're going to use khan academy later to learn how to actually type code. cartan-hansen: hibberd explains how lightbot teaches coding. hibberd: essentially we have them write a code that gets the robot on the screen to walk and light up all the blue squares.
and they do this by using just these modular commands, essentially we want him to walk forward 1, 2, 3 squares and then light up. so we want him to walk forward 1, 2, 3 squares and light up and then we want him to turn right and that will be our program
one. so this should be all we need and we should run it three times and he should be able to light up all the lights. and it just teaches them a really brief introduction into thinking in code. so it's helping them think more
abstractly about coding and what they need to do to accomplish the goal. it's fun because it's really just problem solving, its problem solving in an entertaining and new way. a lot of people don't solve problems with codes and so to be
able to do that at such a young age it's really rewarding.