AISubs
In 2020, programming education will be introduced in elementary school classes.
Now, we must have a computer in our lives.
It is important for children to know the mechanism of the computer for their future.
In order to do that, they 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 one step ahead of next year.
We will learn programming with fun using games and music.
What is it?
It's Takayama.
Takayama!
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.
Go for it! Programming Star!
Hello, everyone.
I'm Kyoko Gunji, the head of the school, and I'm going to make a programming star in the future.
And, Mr. Ando is going to teach us programming.
Nice to meet you.
Mr. Ando is the principal of the popular series of programming classes that can be learned in more than 100 schools nationwide, in math and online.
He is the head of the school.
I'm going to study with everyone in front of the TV again.
Nira Shinji, the young master of Shonan no Kaze.
From Rino Sashihara's Equal Love,
Emiri Ohtani, Iori Noguchi, Nagisa Saito,
and Honda Miyuki of Not Equal Me.
Before today's mission, let's review what we've done so far.
Programming is creating an order book.
Algorithm is efficiently programming.
We've been learning programming using the popular game Minecraft's make code.
To learn programming using Minecraft,
we use Minecraft Education Edition.
By using blocks to program,
the make code gives an order to the agent in the game.
To get the agent, press C on the keyboard,
and on the make code screen,
from the player's menu,
enter the chat command jump,
and change the jump to T.
Next, from the agent's menu,
connect the agent to 00 and teleport it to the west,
and change the west to east.
Once you've reached this point, click the execute button at the bottom right.
Press the enter key, and change to the chat command screen.
To change the chat command,
press the enter key,
and change to the chat command screen.
When you type in T, an agent will appear at your feet facing east.
Today's mission! Let's play a tag game!
In Hulu, you can see the programming of Equal Love in no cut! Don't miss their nice errors!
This program is brought to you by PLOSTA, a programming learning system.
Today, we will learn the basics of make code using Minecraft.
Today's mission is to play a tag game!
Do you know what a tag game is?
Yes!
Recently, Splatoon is famous as a tag game.
You paint ink on the walls and the ground to increase your population.
Let's play a tag game using Minecraft.
What will it be like to play a tag game in Minecraft?
Let's play a tag game. First, you have to lay blocks on the grass.
For example, like this.
Like this.
Wow!
You have to do this by programming.
The team with the most blocks wins.
This is a team game, right?
Yes, I think the team game will be more exciting.
Who will you play against?
Team game.
We will announce the team later.
The first study. Let's fill the place where you walked with blocks.
We are going to build a program to fill the place where the agent walked with blocks.
Let's get started.
First, the chat command as usual.
Since you can move the agent forward, set it to F.
Then, move one block forward from the agent.
Since you can't move one block forward from the agent,
let's move three blocks forward from the agent.
Then, you can see the position.
It's a coordinate.
Yes, it is.
I'm so happy.
Since there are so many things to do,
let's make a program that focuses on the agent and the coordinates.
When you remember the coordinates, you can do the hard work you've done so far in an instant.
So, I'd like to explain the basics.
As you can see, the agent is in the center of the coordinate.
Let's make a building with the front, right, and height as the coordinates.
Let me explain how to use the coordinates.
The agent is in the center.
There is a flat surface that is the basis of the coordinates.
As the center of the agent's coordinates,
for example, the yellow part.
The yellow part is the place where 1 is in front and 1 is on the right.
So, put 1 and 1 in front and right of the agent's coordinates.
Then, you can represent this yellow part.
By doing this, you can paint around the agent.
Then, duplicate this and make two.
By making these two, you can paint a wide area around the agent.
Let's try it.
You can replace the block at the bottom.
Did you do it?
Yes, I did.
What does this replace?
I'm going to divide the grass block into red and blue teams.
This time, I'm going to choose this blue wool.
If you put this in here like this, you can paint with this.
I'm going to put this kind of number here.
This is 1, 1.
This is minus 1, minus 1.
The bottom is minus 1, minus 1.
This is 1, 1.
Is this OK?
This is OK.
Let's try it.
Let's try it with F.
Oh! It's wider than I thought.
Yes.
Oh, I see.
That's it.
To fill in the space where the agent walked,
select the chat command Jump from the player menu.
Let's change Jump to F.
To move one block forward from the agent's menu,
change 1 to 3 to move the agent 3 steps forward.
Next, select the block with 6 zeros from the position menu,
and fill in the agent's coordinates from the agent's menu.
Once you've reached this point, right-click to duplicate the agent's coordinates.
Let's change the replacement block to a sky-blue wool!
And put the agent's coordinates at the beginning and end of the replacement coordinate range.
Set the beginning of the replacement coordinate range to 1, minus 1, 1.
Set the end of the replacement coordinate range to minus 1, minus 1, minus 1.
If you can do this, type F in the chat command.
The agent will fill in the place where you walked in sky blue wool.
Let's check everyone's programming.
First of all, Emily.
F, right?
Yes.
F, right?
Yes, it's done. I made it white.
Yes, like this.
Well done.
Thank you.
Nagisa-san.
It's done.
Yes, please.
Oh, I broke it.
I broke it. What should I do?
What was that?
Enter.
It's T.
First, call the agent.
Oh, it's F.
Oh, it's T.
Call the agent.
Yes.
Oh, it's here.
It's easier to see if you put it away a little.
Yes.
A lot.
Do your best.
I'm sorry.
Do your best.
Where should I put it?
You put it away.
Yes.
Then, press enter.
F.
Yes.
Good.
Yes, it's done.
It's done.
Yes.
It's pink.
There are some parts that are not painted.
That's true.
What kind of nice error is this?
This means that you don't paint where there is nothing.
You want to paint where there is nothing, right?
Yes.
So, right-click this and duplicate it.
Yes.
I'll put another one here.
Yes.
Here, it's the air where there is nothing.
Oh.
Yes.
Then, press F and you can paint.
Oh, great.
Yes.
It doesn't fall into a hole, does it?
No, it doesn't.
The agent stays in the air as it is.
So, let's paint the air like this.
Yes.
To paint where there is no block, right-click the replaced block and duplicate it.
Let's change the soil block to air.
In this way, you can paint the air where there is no block.
The next study is to destroy the block with a bomb
In order to take the opponent's position, you have to destroy the block with a bomb
That's right. So, for example, let's say you go with F and it hits the opponent's position
There are times when you want to put it here
In that case, it's a bomb from the player, so it's B with a bomb
B
Then you can use a command called animals here
I'll put this animal here
For some reason, there is a TNT that ignited this animal in the animal
That's true
Then enter the coordinates of A and N
For example, if you can't paint it, you can destroy the opponent's position with B and TNT
Teacher, what are you doing?
Destroy it like this, and if you go with F, you can paint it
It's difficult, but it's amazing
To destroy the block with a bomb
Select when you enter the chat command jump from the player menu
Change the jump to B
Select to make the animal appear from the animal menu
Select the TNT that ignited from the animal menu in the animal part
Then enter the coordinates of the agent
The bomb will be placed where the agent is standing
Let's check Iori-chan's programming
The agent is here
I'll go with B
The bomb will be placed where the agent is standing
This bomb has a lot of destructive power
It's destroying your own base
It's going to go into the opponent's base
Today's work
Let's play a game
In Wooroo, there are more than 100 million people registered in the world
Popular game Minecraft
Learn the programming function of the educational version
Original content is being distributed
Watch it
From here is work
The program of the agent game has been completed
Let's actually split into groups and have a confrontation
I'm looking forward to it
Team split is Shinji-kun, Emily-chan, Iori-chan's regular team
And Naito-san, Honda-san, and Ando-sensei's newbie and teacher team
Shinji-kun, Emily-chan, Iori-chan's regular team vs
Nagisa-chan, Miyuki-chan, and Ando-sensei's teacher team
This is the stadium that the teacher programmed to play the game
It's like a stadium
Great
It's like this
It looks fun
In addition to the movements you learned in the study, you will need movements to move to the right and left, so I will add programming
To move the agent to the left, select when you enter the chat command jump from the player menu
Let's change the jump to L
Let's connect the direction to the left from the agent menu
In addition, duplicate the program by right- clicking and change L to R and left to right
If you do that, you can move the agent to the right or left
Next, to divide the color of the team, the regular team replaces the block with a pink wool
Let's change the block to a sky blue wool
Is it really blue vs. pink?
It's blue vs. pink
In addition, we will attack from the east
First, can you move the teleport to the west?
We will attack from the east
To move the regular team to the west, let's change the teleport to the west
The teacher is tough
This is a game I made
Let's have a strategy meeting
Miyuki-san, did you call the teacher?
The regular team seems to have a firm strategy and challenge the game
Ok, I'll do it.
On the other hand, the teacher team is not having a strategy meeting.
Will it be okay?
Now, let's start the game.
The time limit is 5 minutes.
In the end, the winner will be decided by which team has more human resources.
Then, ready, start!
Let's start with F.
Now, the game has started.
The teacher is really fast.
First, Ando-sensei is in the middle.
He has already forgotten that he is playing against a girl.
Wait a minute.
Shinji-san!
Shinji-kun has destroyed his teammate's human resources.
Is this his strategy?
Something weird is coming out.
Is it okay?
Oh, it's not.
It's L.
It's this.
Oh, it's wrong.
This is...
The teacher team has forgotten that it is a TV and is playing a game with a rubber band.
A bomb will explode.
I want to go to the right.
Ando-sensei, which one am I?
Here, Miyuki-chan has lost sight of her own agent.
Please do it on your own.
But, the blue team is ahead of us.
Who? Who's purple?
The bomb is way behind us.
I'm way ahead of you.
Thank you very much.
Nagisa-chan is trying her best to cover the left side of the screen.
Right now, the blue team is 2 out of 3 behind us.
Please stop the bomb! Who's purple?
It's me.
I'm purple.
The purple team's agent is Sensei.
Even if the opponent is a student, he's not holding back and keeps attacking.
I'm the bomb player.
Can I say that?
Shinji-kun is coming up with a strategy.
Will it affect the rest of the game?
The blue team is ahead of us.
The bomb exploded, so it's not wet at all.
It's almost a hole.
It's true.
It's not a human-to-human game.
If you don't paint it, the agent has to make a hole.
I'm doing my best to paint it pink.
I can't speak at all.
Only Emily-san is wet.
Do your best to paint it pink!
Everyone, do your best to paint it!
Do your best to paint it!
Yuri-chan, do your best!
There's a bomb over there!
It's bullying.
The bomb is amazing.
There's one minute left.
The time limit is one minute.
It seems that the blue team is still a little ahead.
What will happen?
Miyuki is following me. Who is this?
It may be me.
Miyuki is running without caring about her seniors.
5 seconds left.
4
3
2
1
It's over.
There were a lot of people in such a place.
Which team won?
Team Regular vs. Team Sensei.
Which team won?
It's heated up.
I don't know if it's heated up, but everyone is silent.
Let's check the results from the top.
The results are as you can see.
Which team won?
Team Blue won.
Team Pink won.
Team Pink has a lot of points.
Team Shinji is complaining, but Team Pink has 173 points.
Team Blue has 274 points.
Team Sensei won by a huge difference of 100 points.
Even though Sensei is here, there are 3 regulars, so I wanted you to think about it a bit more.
No, no, no. We did our best.
We did our best, didn't we?
Next time, let's do a revenge.
That's right.
We'll come up with an interesting game next time.
Thank you.
And the regular team was secretly talking.
That's right.
I was going to bomb the blue team, and you two were going to paint it.
I heard that you were bombing the pink team at first.
Shinji was bombing behind me as soon as I put it down.
That's a lie, isn't it?
This is the scene where Shinji bombed Iori's house.
Shinji's agent destroyed the house Iori painted.
We can't ignore this.
By the way, what was your strategy, Sensei?
First of all, I relied on my own ability.
That's right. You said you didn't know anything about people.
I only believed in telepathy.
Did you understand what Sensei meant?
No, I didn't understand anything.
Hello, everyone. I'm Yori Noguchi.
I'm Emiri Otani.
I'm Kiyara Saito.
I'm Shiori Nagata.
Mezase Programming Star has decided to launch an event!
On the 28th, Not Equal Me will be on the show!
And on the 29th, Equal Love will be on the show!
We look forward to seeing you all!
This program was brought to you by PLOSTA, a programming learning system company.