AISubs
In 2020, programming education will be introduced in elementary school classes.
Computers are necessary in our lives now.
It is important for children to know the mechanism of the computer for their future.
To do that, we need to learn programming.
Learning programming is not a dream to change the world in the future.
So, in the program, we will challenge programming for next year's final exam.
We will learn programming happily using games and music.
What is that?
It's a potato.
The song of love sung by a programming star
So, everyone in front of the TV should prepare tablets and computers.
Let's go on a journey of programming while having fun with us.
Mezase! Programming Star!
I'm Kyoko Gunji, a Japanese TV announcer and class president.
Thank you very much.
First of all, let's introduce the members who will study this programming together.
First of all, Shinji. Nice to meet you.
Nice to meet you. My name is Shinji Miura.
Do you remember Shinji?
I don't think so. He's dressed like this.
I think I've seen him somewhere.
He's dressed like this.
But he's not dressed like that.
Shinji, can you play an instrument and tell us what kind of person you are?
Yes, please.
I'll sing a song.
If you close your eyes, you can see a thousand stars.
You are the brightest.
I've become a good map for the first time.
I'm a programming star.
I sing a love song.
Shinji is also active as a young husband of Shonan no Kaze.
Shinji, please.
They debuted in 2017 with Rino Sashihara Produce.
These three are from Equal Love.
Nice to meet you.
And the sister group of Equal Love, who just debuted in February of this year,
Not Equal Me,
Suganami Mirei.
Nice to meet you.
You just debuted in February.
You're so fresh, Shinji.
Fresh.
It's been 20 years since I debuted.
You're Rino Sashihara Produce.
Did you get any advice from Rino Sashihara?
I got it this morning.
She told me to put food on my hands and come back.
Like a mother.
This program is provided by PLOSTA, a programming learning system.
We're going to learn programming with these members.
First of all, the word programming in the first place.
Have you ever heard of this?
It's an image that something is composed by writing an unreadable word.
I have a strong impression that I can't do it unless I'm smart.
All the games and computers that everyone uses as a matter of course are all programmed.
It's a time when computers are even more active.
It's very important for you to learn programming for your future.
Let's study together.
I'd like to introduce a teacher who will teach us programming.
Mr. Ando.
Nice to meet you.
Thank you.
I'm Ando. Nice to meet you. Thank you.
Prof. Noboru Ando, who is the principal of the Programming Learning Series, PROSTA, which can be learned in more than 100 schools nationwide and online.
First of all, let's learn about programming.
What is programming?
Well, in a word, it's an order book.
An order book?
Yes, it's an order book.
It's a word you use when you make a request to a computer.
Then, let's use this programming, which you all know well, for the first time.
Programming is an order book.
It was programming that everyone asked their mother to use.
Now, let's teach the students the order of the day, pretending to be their mother.
On this day, 5-year-old Shinji...
Shinji?
I'm 5 years old.
I'll be 5 years old.
Shinji is going to make his favorite curry for dinner.
Shinji was asked to buy pork for curry at a butcher's shop, milk at a milkman's shop, and potatoes at a butcher's shop.
From now on, everyone will be guided by Shinji, pretending to be their mother.
There are scary dogs on the way, so please guide them so that they don't get lost.
First, Iori-chan from Equal Love will challenge.
Shin-chan, listen carefully.
First, when you leave the house, you have to walk straight.
I have to walk straight, right?
Yes, if you walk straight, you'll see a tree that looks like a broccoli.
A tree that looks like a broccoli?
Yes, a tree that looks like a broccoli.
You have to walk on the left side of that tree.
I have to walk on the left side of the broccoli?
Yes, yes, yes. You're good.
If you do that, you'll see a meat shop with a red roof.
Meat? There's a meat shop?
Yes, there is.
You have to buy pork here.
Pork?
Yes, pork.
Then, turn left.
There's a river flowing.
If you cross the river, you'll see a milk shop with a yellow roof.
You have to buy milk there.
Then, turn right.
Turn right.
Go straight to the right.
If you go straight, you'll see a milk shop with a blue roof.
You have to buy potatoes there.
Potatoes?
Yes, you have to go back the way you came.
I don't think I can do that.
This is the order of the road that Iori-chan instructed.
She was able to follow the order of the way to the milk shop,
and she was able to follow the order of the way back home.
Next up is Nagisa-chan's challenge
Shin-chan, first you have to go straight
I have to go straight
Then there's a yellow-green tree
You have to turn left
I have to turn left
Then you have to turn right
I have to turn right
You have to buy pork at the butcher shop
Then you have to turn left
Then you have to turn left again
Then there's a milk shop on the yellow roof
You have to buy milk there
Then you have to turn left again
You have to go straight
There's a blue roof
You have to buy something there
What do I have to buy?
Potatoes!
You have to buy potatoes
Then you have to turn left
Then you have to turn right
Then you have to turn left
Thank you
This is the order of the way Nagisa-chan instructed
There and here are a lot
Shinji-kun is a bit confused
Next is Emily-chan
Shin-chan, when you leave the house, go straight to the left.
To the left?
Yes.
And there's a first corner, so turn right there.
When you see the third corner, you'll see a butcher shop, so buy meat there.
Buy meat...
Shin-chan!
And after that, go to the right of the butcher shop.
To the right of the butcher shop...
Sorry, I made a mistake.
I was just joking.
Go out of the butcher shop.
Then, walk to the left.
And at the second corner, walk straight to the left.
Then you'll see a milk shop, so buy milk there.
Then, go out of the milk shop and walk straight to the right.
When you walk straight, you'll see a butcher shop, so buy potatoes there.
Now that you've bought three, you're ready to go home.
But if you go to the right, there's a scary dog.
Walk to the left.
At the first corner, walk to the right.
Then go straight.
At the second corner, walk to the right.
Then you'll see your home.
This is the order of the day that Emily-chan instructed.
She instructed to avoid scary dogs.
The last one is Mirei of NOT EQUAL ME.
Go straight.
When you get to the end of the road, you'll see a blue house.
Buy a potato there.
When you get out of the house, you'll see a scary dog.
It's always scary.
So you have to beat it.
Beat it?
That's impossible for me.
Beat it.
You can do it, Shin-chan.
I can.
I'll run away.
I'll run away and come back home.
That's good.
She instructed to beat a scary dog.
This is the road that Mirei instructed.
By defeating the dog, they were able to complete a shorter route.
Mr. Ando, we had four people answer.
What was the best answer?
The last person was like kicking a dog.
That was a very good idea.
The most important thing in programming is efficiency.
For example, it's very inefficient to go around once.
It's far away.
It's important to focus on efficiency.
Let's look at the map that all the students answered.
The most efficient way was to guide Mirei, who came back home after defeating the dog.
Efficiency is very necessary to calculate programming quickly.
By the way, have you ever heard of the word algorithm?
Yes, I have.
Algorithm?
I've heard of it, but I don't know what it is.
In fact, the degree of measuring the efficiency of programming is called an algorithm.
What does it mean?
When you play a game, you turn on the power as soon as you press the button, right?
This is because efficient programming is done.
But it's a problem if you press the button and wait a minute before the power comes on.
This is because the efficiency is getting worse by giving extra orders.
Algorithm is the most efficient way to process programming efficiently.
Now, let's do a simple verification to find out the mechanism of the algorithm.
After this, we will use money to verify the algorithm.
How do you pay 876 yen?
The next study is to know the algorithm.
From now on, we are going to do a simple verification to know the algorithm.
There are some effects here.
When you pay 876 yen with this effect, let's think about what everyone will do.
Iori-chan will challenge this.
Please pay 876 yen.
876 yen.
I have paid.
How is it?
This is the most efficient method.
This is the algorithm.
If you divide 876 yen by 500, you will get one 500-yen coin.
And the rest is 376 yen.
If you divide the remaining 376 yen by 100 yen, you will get three 100-yen coins and 76 yen coins.
If you divide the remaining 76 yen by 50 yen, you will get one 50-yen coin and 26 yen coins.
This is the shortest way to do this.
I'm smart.
Brain is amazing.
Algorithm is efficient processing.
For example, you can pay 876 yen with 8 100-yen coins without 500-yen coins.
You can also pay 1 yen coin with 876 coins.
But this method is inefficient.
The algorithm is to pay as little as possible for the number of effects as well as efficiently as Iori-chan paid.
After this, we will investigate the reason for the depletion of programming education in 2020.
We will infiltrate the Ministry of Education and Science.
Let's review what we have learned so far.
Program is an order book. Among them, the algorithm is the procedure to process efficiently.
In fact, this programming has been decided to be mass- produced in elementary school classes from 2020.
I wonder why this programming is necessary for education now.
So, I went to ask for the reason this time.
Hello, everyone. I'm Moroha Sano of Equal Love.
I'm Kirari Ochiai of Not Equal B.
Kirari-chan, today is the first time for us to be on the show.
That's right.
I'm very nervous.
I'm very nervous because this is the first time for me.
I'm excited.
So, we are going to investigate the reason for the depletion of programming education in elementary school classes from 2020.
Where are we going to investigate?
We are going to the Ministry of Education and Science.
I'm so nervous.
But I'm with you.
Are you OK?
I'll do my best.
They are nervous because this is the first time for them to be on the show.
Please listen to their story carefully.
Excuse me.
Why is it introduced in elementary school in 2020?
Mr. Origasa of the Department of Literature and Science will tell us.
Nice to meet you again.
First of all, I would like to ask you why programming has become so popular in elementary school since 2020.
I think that computers are used in various places around us today.
On the other hand, I think that it is a fact that we do not know much about how computers work.
The first step is to know that computers work only by the programs created by humans.
The purpose of this programming education is to make it easier to use.
In particular, we focus on the training of programming thinking.
When you want a computer to do something you want it to do,
it is the power to think logically about what kind of commands and what order to combine to make the computer work as you want.
I think that it is a necessary power for any occupation.
When I first heard the word programming, I had the impression that it seemed very difficult.
How do you teach it specifically to elementary school students?
In elementary school, for example, it is not possible to learn new things such as programming or information.
For example, when you want to draw a triangle, you can use programming to draw it.
In science, electricity is used at home.
In order not to waste electricity, we use programming when using it efficiently.
We use programming to deepen the learning of today's education.
That's great. I learned it when I was in elementary school.
You can do a lot of things. When you have a computer, you can play a lot of games.
I also use a smartphone and other devices all year round.
Programming is involved in everything.
I've never thought about it before, but when I heard about it, I felt close to it.
I wanted to know more about it.
Elementary school students are very curious about what they want to do.
I think there will be more students who want to be programmers in the future.
When I was in elementary school, I didn't have a programming class.
As you said, you can have an opportunity to learn programming.
I think there will be children who want to be programmers in the future.
I think it's a very important story.
We're not too late, are we?
Not at all.
Thank you very much.
I want to learn a lot from now on.
Please do your best.
Thank you very much.
I have an image that it is very difficult to study on my own, but I thought it would be very convenient if I could be taught at school.
It's not a class called programming.
That's right. It is included in the curriculum.
That's right.
There are many good things if you can do this programming.
That's right. Earlier, I told you a lot about algorithms.
First of all, listen to other people's opinions and try to do this yourself.
It's a higher consciousness.
That's what I learned first.
Another good thing about programming is that you can fail many times.
You can try and error.
If you make a mistake, you can find the right path and guide you to the right answer.
That's the good thing about programming.
I have an image that if you make a mistake in studying, you will be punished.
Is it okay to make an error?
That's right. Making a mistake is studying.
It's something that hasn't been taught before.
I think that's the big difference.
Is there anything you want to do again?
What is it?
It's all over the place.
Can I ask you more about that?
No, I can't go that deep.
It's the same with human relationships.
Why couldn't I say thank you back then?
The teacher at the school.
Why did I take so much time back then?
I want to go again if I do it again.
You'll find out later, right?
How about you, ladies?
But when I eat too much,
I feel like I shouldn't have eaten.
I think about it when I eat too much.
I want to rewind it.
Why did I eat a lot of rice at that time?
If I didn't eat it, I wouldn't have had a hard time.
I often go to eat ramen alone.
There's a place I really want to go.
But I'm nervous.
I usually order back fat as a topping.
I didn't say anything about the topping.
I ate normal ramen.
It was delicious.
I regretted that I wanted to put back fat on it.
I see.
I want to do it again.
Shinji, this is a cute error.
I think it would have been better if I had done it the other way around.
It would have been better if I had done it the other way around.
I think it would have been better if I had done it the other way around.
That's right.
Review of the day
You learned about programming this time.
First of all, a program is an instruction manual for a computer.
And it is called an algorithm to do the programming efficiently and with the shortest processing.
Next time, we will use a computer to do the programming. Please look forward to it!
This program was brought to you by FROSTA, a programming learning system.