AISubs v3.5
In 2020, programming education will be introduced in elementary school classes!
Computers are indispensable for our lives now!
For children who dream of the future, it is important for them to know how computers work!
To do that, they need to learn programming!
Learning programming doesn't mean changing the world in the future!
That's why we're taking a step forward in programming for next year's compilation!
You can learn programming with games and music!
What's that?
Potatoes!
A love song sung by programming stars!
That's why everyone in front of the TV should prepare tablets and computers and go on a programming journey while having fun with us!
Mezase! Programming Star!
Now, it's started!
I'm Kyoko Gunji, a Japanese TV announcer and class president, and I'll be working as Mezase! Programming Star, which will create a programming star in the future!
Thank you!
First of all, let's introduce the members who will study this programming together!
First of all, Shinji-kun! Nice to meet you!
Nice to meet you! I'm Mira Shinji!
Nice to meet you!
Does everyone remember Shinji-kun?
You don't, do you? With this outfit.
It's like I've seen you somewhere...
Do you have this outfit?
Oh, but it's not that outfit.
It's not, is it?
Can you play an instrument and tell us what kind of person Shinji-kun is?
Yes, yes, yes!
Yes.
Then, please.
Then, one song.
Yes!
When you close your eyes, you'll find yourself on the other side of the line.
You're the brightest star in the sky.
You've become a good person for the first time.
You're a programming star.
And you sing love songs.
Shinji-kun is also active as a young husband of a young man.
Wow!
Nice to meet you!
Then, Shinji-kun, please.
Yes, Shinji-kun!
Next up is the idol group with 12 members who debuted under Sashihara Rino-san's production in 2017.
All Love!
From All Love!, these three are attending.
And from Not All Call Me!, who just debuted in February of this year,
Suganami Mirei-chan.
Thank you for having me.
They just debuted in February of this year.
They're so young and fresh, Shinjuku.
So young and fresh.
They're so young and fresh, Shinjuku.
They're so young and fresh, and they've been in show business for 20 years.
All of you are Sashihara Rino-san's producers, did you get any advice from Sashihara-san?
Yes, this morning she gave me some advice.
She said "Get a job and come back."
She's like a mother.
This program is brought to you by the programming learning system "Pro-star".
This time, we'll learn programming with these members.
First of all, the word "programming", have you ever heard of it?
It is an image that something is composed of unreadable words.
I have a strong impression that I can't do it unless I'm smart.
Games and computers that everyone uses as usual are all programmed.
It is an era in which computers are becoming even more active.
It is very important for you who aim for the future to learn programming.
Now, let's study together!
I would like to introduce a teacher who will teach us programming.
Mr. Ando!
Thank you for having me!
I'm Ando. Thank you for having me!
Thank you for having me!
He teaches programming learning series "Prosta" at more than 100 schools nationwide and online.
His name is Ando Noboru.
First of all, let's learn about programming today!
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 ask something of a computer.
Well, let's use this "programming" as an example of the first "otsukai" that you all know well.
"Programming" is an order book.
The "Otsukai" that everyone asked their mothers for was "programming"!
Well then, students! Let's teach you about everyday life as if you've become a mother!
On this day, 5-year-old Shinji...
Shinji?
Yes, I'm 5 years old.
Shinji is going to make his favorite curry for dinner.
I love curry.
Shinji was asked to buy the pork for curry, milk for milk shop, and potatoes for vegetable shop.
From now on, everyone will guide Shinji as if they've become a mother.
There are scary dogs along the way, so guide them so they don't get lost.
First, Equal Love's Iori-chan 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 broccoli.
A tree that looks like broccoli.
You have to walk on the left side of it.
If you turn left, you'll see broccoli.
Yes, yes, you're good.
If you do that, you'll see a meat shop with a red roof.
Meat. I think they sell meat.
Yes, they do.
You have to buy pork here.
Pork.
You have to buy pork here.
If you turn left, you'll see a river.
If you cross the river, you'll see a milk shop with a yellow roof.
You have to buy milk there.
If you turn right...
If you keep going 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 it.
This is the order of the day that Iori-chan supported.
She was able to support the milk shop carefully, but she supported the same order of the day when she went and came back.
Thank you very much.
Next up is Nagisa-chan's challenge.
Shin-chan, first you have to go straight here.
I should go straight, right?
Then, there is a yellow-green tree.
There is a tree?
You have to turn left there.
I have to turn left there, right?
Yes, you have to turn left.
Then you have to turn right there.
You have to turn right there.
You have to buy pork at the butcher's.
Then you have to turn left.
Then you have to turn left again.
Then you have to buy milk from the milk shop in the yellow roof.
Then you have to turn left again.
Then turn left again.
Go straight.
There is a blue roof.
Buy something there.
What?
Potatoes!
Buy some potatoes.
Take some potatoes.
Then turn left.
Turn left.
Then turn right.
Turn right.
Then turn left.
Turn left and go home.
Thank you.
This is the order of the road that Nagisa-chan guided.
"There" and "Here" are common.
It was a little difficult for Shinji-kun to understand.
Next is Emily-chan.
Shin-chan, when you leave the house, go straight to the left.
Shin-chan, to the left?
Yes.
And there is a first corner, so turn right there.
When you see the third corner, you will 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...
Ah! Sorry! I made a mistake!
That was a joke!
Yes! Go out of the butcher shop.
And then, walk to the left.
Yes.
And in the second corner, walk straight to the left.
Yes.
And you will see a milk shop, so buy milk there.
Yes.
And when you leave the milk shop, walk straight to the right.
Yes.
When you walk straight, you will see a goat shop, so buy potatoes there and come out of it.
Yes.
And then, you have already bought three potatoes, so you are about to go home, but if you go to the right, you will see a scary dog.
Yes.
Walk to the left, and in the first corner, walk to the right...
Yes, I will walk.
And go straight for a while, and in the second corner, walk to the right.
Yes.
And you will see your home.
Yes.
Finally, not=me's Mirei-chan.
Go straight and go straight.
Then, when you get to the end of the road, you will see a blue roof shop.
Yes.
Buy potatoes there.
Yes.
When you get out of the shop and go down, a scary scary dog
Yes, it's always scary.
Yes, so I will beat it.
Beat it?
That may not be possible for me.
Beat it.
Yes, beat it.
Shin-chan can do it.
I can do it.
Escape.
Escape and go.
Escape and go home.
Yes, I like it.
Yes.
Finally, Mirei-chan instructed Mirei-chan to beat the scary dog and proceed.
By beating the dog and proceeding, it was a shorter sequence than everyone else.
Now, Mr. Undo, four people have answered, but what is the best answer?
The last person to kick the dog at the end is also a very good idea.
Yes.
And the most important thing in programming is efficiency.
Yes.
Well, it's very inefficient to go around once and then go again.
It's a long distance, so it's important to emphasize the benefits of efficiency.
Let's look at the map answered by the students.
The most efficient way was Mirei-chan's guidance of crossing the dog and returning home.
Efficiency is necessary in order to calculate programming quickly.
By the way, have you ever heard of "algorithm"?
Algorithm...
I've heard of it, but I don't know what it is.
Actually, it's called "algorithm", which measures the efficiency of programming.
Let me explain what it is.
When you play a game, you press a button and it turns on right away, right?
This is because efficient programming is done.
But it's troublesome to press a button and wait a minute for it to turn on, right?
This is because if you give an extra order, the efficiency will deteriorate.
Algorithm is the fastest and most efficient way of programming.
Now, we're going to do a simple verification to see how algorithms work.
After this, we'll use money to verify algorithms.
How do you pay 876 yen?
The next study is about algorithms!
From now on, we are going to do a simple verification to find out the mechanism of the algorithm with things we know.
Here are some effects.
When you pay 876 yen with this effect, let's think about what you would do.
Iori-chan will challenge this!
Please pay 876 yen.
8...
...7...
...5...
...6...
...yen.
I paid 876 yen!
Yes!
What do you think?
This is the most efficient method.
This is an algorithm.
In your head, if you divide 876 yen by 500, you will have one 500-yen coin.
And you will unconsciously have 376 yen left.
Furthermore, if you divide 376 yen by 100 yen, you will have three 100-yen coins and 76 yen left.
Furthermore, if you divide 76 yen by 50 yen, you will have one 50-yen coin and 26 yen left.
By repeating this and using the shortest method, we got this result.
Wow, I'm pretty smart, aren't I?
Yes, you are.
You have a great brain.
Yes, you do.
An algorithm is about efficient processing.
For example, you can pay 8 100-yen coins without using 500-yen coins for 876 yen.
You can also pay 1-yen coins using 876 of them.
But this method is very inefficient.
As Yori-chan paid for it, the algorithm is to pay for it efficiently and with low number of times of effect.
After this, they investigated the reason for the collapse of programming education in 2020 and infiltrated the Ministry of Education and Science.
So, to summarize up to now, a program is an order book.
Among them, algorithm is a method of efficiently processing.
In fact, this programming was decided to be centralized in elementary school classes from 2020.
I'm curious about why this programming is necessary for education now.
So, I'm here to ask you the reason.
Hello, everyone! I'm Morohasana of "=LOVE".
I'm Kirari Ochiai of "not=me".
Today is the first time for us to shoot a program for the first time.
I'm very nervous.
I'm nervous right now because it's my first time.
I'm excited.
So, we'd like to ask you why programming has been centralized in elementary school since 2020.
Where are we going?
Well...
We're going to the Ministry of Education and Science!
I'm getting more and more nervous!
But I'm with you.
Are you all right?
I'll do my best!
They are nervous about their first shooting.
Please listen to me carefully.
Excuse me.
Nice to meet you.
Why is it introduced in elementary school in 2020?
Professor Origasa of the Department of Science and Technology will tell us.
Once again, nice to meet you.
Nice to meet you.
First of all, I would like to ask you why programming has been centralized in elementary school since 2020.
Today, I think that computers are used in various places around us.
On the other hand, I think it is a reality that we do not know much about how computers work.
The first step is to know that computers work only by programs created by humans.
This programming education aims to make it easier to use.
In particular, we focus on programming thinking.
When you want a computer to do something you want it to do,
you think logically about what kind of commands you should combine in what order for the computer to work as you want.
This is called programming thinking.
I think it is a power that will be needed in any occupation.
When I first heard the word "programming", I got the impression that it seemed very difficult.
How do you teach it specifically for elementary school students?
In elementary school, for example, you can't learn new things like programming or information.
For example, in mathematics, you can use programming when you want to draw a straight triangle.
Or in science, you can use electricity at home.
In order not to waste electricity, you can use programming when you want to use it efficiently.
For example, if you are near a person, electricity will be generated.
If you are far away, electricity will automatically disappear.
You can actually try these things and learn today's education by using programming.
That's right. When I was in elementary school, I was also cursed.
That's right.
You can do a lot of things, can't you?
If you have a computer, you can play a lot of games.
It is evolving more and more now.
I also use a smartphone now.
I also use such machines and tools.
Programming is involved in all of them.
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 and how they want to do it.
I think there will be more students who want to be programmers in the future.
That's right.
When I was in elementary school, I didn't have programming classes.
As you said, you will have an opportunity to learn about programming education.
I'm sure there will be children who want to do it in the way of programming.
I think it's very important from that point of view.
It's not too late for us, is it?
It's not too late at all.
Thank you!
I'd like 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.
Somehow it's not a class of programming.
Yes, it is.
It is included in the curriculum.
That's right.
There are a lot of good things if you can do this programming!
That's right. I told you a lot about algorithms earlier,
but first of all, listen to other people's opinions and try to do it yourself.
It's a higher consciousness, isn't it?
That's what you'll learn first.
And one more good thing about programming is that you can make mistakes many times.
It means you can try and error.
If you make a mistake, find the right path and guide you to the correct answer.
That's the good thing about programming.
When you say "study", you have the image of making mistakes and wrong answers, but is it okay for you to say "no"?
That's right. Making mistakes is studying.
It's not something we've had in education before, but I think that's the biggest difference.
Is there anything you'd like to do again?
I don't know...
That's "darado".
"Darado", right?
Is it okay for me to ask you that in depth?
No, you can't go that deep.
That's human relationships, too.
Like, "Why didn't you say 'thank you' back then?"
Or "Why did you act like that back then?"
I'd like to go back and do it all over again.
There are times you realize it later, right?
Yes, there are.
What about you girls?
When you eat too much, you think, "Ah! I shouldn't have eaten that much!"
You want it all back, right?
Why did I eat so much rice back then?
If you didn't eat it, you wouldn't have had a hard time.
I often go out and eat ramen by myself.
For the first time, I went to a restaurant I really wanted to go.
But I got nervous and always ordered toppings like back fat.
I didn't say anything about the toppings and just ate normal ramen.
It was good, but I regretted putting back fat on it.
I see.
I want to do it all over again.
Shinji-kun, this is a cute mistake.
He's cute.
It was actually better to mix it up.
It was actually better.
Yes, it was better to mix it up.
Yes, yes.
For dieting, back fat was good.
Yes, it was good.
Yes, it was.
Yes.
Today's review!
We learned about programming this time, didn't we?
First of all, a program is a command that you ask a computer to do.
And the algorithm is what makes programming efficiently and with minimal processing.
Next time, we'll use a computer to program!
Look forward to it!
This program was brought to you by FROSTA of the Programming Learning System.