AISubs
In 2020, programming education will be introduced in elementary school classes.
Computers are a must in our lives now.
It is important for children to know the mechanism of the computer.
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 for next year's finalization.
We will learn programming happily using games and music.
What is it?
It's a potato.
It's a potato!
So, everyone in front of the TV should prepare tablets and computers.
Let's go on a programming journey while having fun with us.
Go for it! Programming Star!
Programming Star
In Programming Star, Shinji Nira, the youngest member of Programming Star, is also active as a solo artist.
In 2017, he debuted with Rino Sashihara as a producer.
They are a group of 12 members.
In February of this year, they were born.
They are the sister group of Equal Love, Not Equal Me.
They have been studying programming together since April.
We are taught by more than 100 teachers all over the country.
Mr. Noboru Ando, who is the principal of PROSTA, a popular series of programming courses that will begin next year.
We have been learning programming using Minecraft's make code since July.
To learn programming using Minecraft, you can use Minecraft Education Edition.
And you can build a house or grow a field using programming using the make code.
This month, we used agents to compete in a game and made a shopping mall together.
First, let's review how to make an agent game!
Here, we are going to create a program to fill in the places where agents walk in blocks.
Sensei, please give us the code.
Let's get started.
First, as usual, the chat command from the player.
Since we can move the agent forward, let's set it to F.
Then, one block forward from the agent.
Since we can't fill in the places where agents walk in blocks,
let's move the agent forward by 3 steps.
3 steps.
Then, the position will appear.
It's a coordinate.
Yes, it is.
He looks happy.
Since there are so many things to do, let's create a program that is centered on the agent.
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 here, the agent is in the middle.
Yes.
I'd like to create a building with the front, right, and height as the coordinates.
Let me explain how to use the coordinates.
This time, the agent's position is the center.
Here, there is a flat surface that is the basis of the coordinates.
As the center of the agent's coordinates,
for example, this yellow part.
The yellow part is the place where 1 is in front and 1 is on the right.
So, you 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.
I see.
Then, I'll duplicate this and make two.
By making these two, you can paint a wide area around the agent.
Let's try it.
By doing this, you can paint a block.
You can replace it.
You did it, right?
Yes, I did.
What do you replace it with?
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 it in here like this, you can paint it with this.
I'm going to put in a corner like this.
This is 1, 1.
This is minus 1, minus 1.
Below is minus 1, minus 1.
Yes.
Is this okay?
This is fine.
I'm going to try it with this.
With F.
Yes.
It's wider than I thought.
Yes.
That's it.
To fill in the place where the agent walked in the block, select when you enter the chat command jump from the player menu.
Let's change the jump to F.
Connect the block to move one block forward from the agent menu.
Let's change 1 to 3 to make the agent walk three steps.
Next, select a block with 6 zeros from the position menu and fill in the agent coordinates from the agent menu.
Once you've reached this point, right-click to duplicate the agent coordinates.
Next, select a block with 6 zeros from the position menu and fill in the agent coordinates from the agent menu.
Change the block you want to replace to a sky-blue wool.
Then put the coordinates of the agent at the beginning and end of the range of replacement.
Set the range of the beginning of the coordinate of replacement to 1, minus 1, 1.
Set the end of the coordinate of replacement to minus 1, minus 1, minus 1.
If you can do this, type F in the chat command, and the agent will fill in the place where you walked with a sky-blue wool.
In addition, to fill in the place where there is no block, duplicate the replaced block with a right-click, and change the soil block to air.
If you can do this, type F in the chat command, and the agent will fill in the place where there is no block.
In this game, the only way to take the opponent's position is to destroy the block with a bomb.
Yes, that's right.
So, for example, type F and say that you are in the opponent's position.
There is a case where you want to put it here.
In that case, since it's a bomb from the player, type B with the bomb.
Then, you can use a command called animals here.
I'm going to put this animal here, but for some reason, there is a TNT that ignited this animal in the animal.
Yes, that's right.
Then, enter the coordinate of the agent.
In this case, for example, you can destroy the opponent's position by pressing B and TNT.
Teacher, what are you doing?
Destroy it like this, and if you type F yourself, you can fill it in.
It's difficult, but it's amazing.
On the broadcast on September 7th, we all played a game using the program earlier.
Let's take a look at it again.
Ready, set, go!
I'll go with F.
Now, the game has started.
As expected of Sensei, you're fast.
First, Ando-sensei will go straight to the center.
Sensei has already forgotten that he's playing against a girl.
That's right.
Huh? Wait a minute.
Shinji-san!
Shinji-san, good luck!
However, Shinji-kun has destroyed his teammate's position.
Is this his strategy?
Something weird is coming out.
Ando-sensei, which one am I?
Now, Miyuki-chan has lost sight of her own agent.
Do it on your own!
It's just that the blue is overflowing.
Who? Who's purple?
Please don't bomb me! Who is it?
Who's purple?
It's me! It's me!
The genius is purple!
Sensei, you're so immature!
I'm sorry!
The purple agent is Sensei.
Even if the opponent is a student, she doesn't hold back and keeps attacking.
It's exploded, so it's barely wet.
It's almost a hole.
It's true!
It's a game to capture people, isn't it?
If you don't paint it, the agent will make a hole.
I can't speak at all.
Only Emily-san is wet.
Paint it pink!
Everyone, paint it!
The bomb is amazing.
There's one minute left.
The time limit is one minute left.
It seems that the blue is still a little ahead.
What's going to happen?
You're following me, aren't you?
Who is this?
It might be me.
Miyuki-chan doesn't care about her seniors.
She's going to blow up the opponent's base.
I'm desperate.
5 seconds left.
4
3
2
1
There were a lot of things like that.
It's over.
Who won?
This program is brought to you by PLOSTA, a programming learning system.
A game to capture people, a battle between a regular team and a teacher team.
Who will win?
It's heated up.
I don't know if it's heated up, but everyone is silent.
Let's check the block from the top.
As you can see, the result is...
Who won?
Aochi!
It's pink!
There's a lot of pink.
Shinji's team is complaining, but the result is...
Pink is 173 blocks.
And blue is 274 blocks.
The teacher team won by a huge difference of 100 blocks.
There are three regular players, so I wanted you to consider it a little more.
No problem.
Next time we will do a revenge.
and the regular team is...
I pulled the trigger on the blue and they played.
At first, I heard that you were blowing up the pink one.
Yes, when I put it down, it exploded behind me.
It was Shinji.
That's a lie, isn't it?
This is the scene where Shinji blew up Iori-chan's house.
Shinji's agent destroyed the house Iori-chan built.
We can't ignore this.
By the way, what was your strategy, Sensei?
I left it to my own ability.
You said you didn't know anything about people.
I just kept moving forward and blew up.
He did it faithfully.
Did you convey your intention, Sensei?
No, I didn't convey anything.
After this, let's review how to make a shopping mall.
On September 14th, we made a shopping mall together.
Let's review it again.
The coordinates we learned in the last lesson are the points!
To use the coordinates, select the block with 6 zeros from the position menu.
Then, insert the coordinates of the agent.
Once you've done this, right-click on the block you just created and duplicate it.
Select when you enter the chat command jump from the player menu.
Change the jump to 1.
Next, select line up the blocks from the block menu.
At the beginning and end of the range, insert the coordinates of the agent you just created.
If you can do this, change the end of the range to 10, 10, and 10.
And if you enter 1 in the chat command, you can make a cube of 10 blocks in height, width, and height.
The good thing about this is, for example, I'll change this to glass.
Please take a look at this.
If you enter 1 now, it will become glass in an instant.
It's like a shopping mall.
That's right. In addition, the inside is filled with glass, so in order to cut through the inside,
I'll set the mode here to neutral.
The inside is empty.
If you do this again, enter 1, and the inside will be empty.
Let's go inside.
Yes, this is done.
If you can review it, it will be unreleased from here.
Let's take a look at how the shopping mall is made.
First, the size of the shopping mall.
You know, there are some malls with a long floor and a small floor.
Like a building or an apartment.
Let's try that.
I want to be unique.
How about the floor?
20.
Is it too high?
No, it's fine.
The height...
It's 4 by 4, so considering the height of the back, it's better to go in.
9.
It's very subtle.
I'm particular about it.
I think so, too.
1.
How is it?
It's big.
Is it big?
It's big.
It's good because the bigger one stands out.
That's good.
The bigger one stands out.
Once the first floor is done, the second floor is the next.
But it feels open.
I have to decide.
The third block.
I think the second one is better.
The third one is good.
That's good.
It seems that the second floor is a little off.
Let's change the color.
Let's make it pink.
Like an eco-love color.
I see.
Once the position is decided, the second floor is the next.
That's cute.
Let's make it like that.
This way?
That's cute.
Let's make it like that.
Let's do it.
Wait a minute.
Is it powder?
Because it's powder?
What does that mean?
Because it's powder, everything fell?
But it's cute!
It's cute!
It's stylish!
It's cute!
In Minecraft, powder and sand cannot be placed in the air.
Therefore, when building the second floor, let's not choose powder and sand.
It's cute.
We haven't built the second floor yet, but let's talk about what kind of shopping mall we're going to build.
Are you going to build this building with a roller coaster?
I think I can do it.
If I can, I want to do it.
Let's make it fun.
What can you make?
I can make a aquarium.
I can make a zoo.
I can make a cage.
After talking about what to make, let's try to build the second floor.
I think white is good.
Let's put a roller coaster here.
Let's put a roller coaster on the shopping mall.
That's good.
Wait a minute.
Don't imitate me.
Did you hear it?
I didn't hear it.
Did you speak in a loud voice?
I didn't hear it at all.
I wasn't aware of it at all.
We're not aware of it, either.
It's not a fight, is it?
I think it's good.
I think I can do it with this.
The second floor has been completed.
It seems that this second floor will be an aquarium.
How do you fill the aquarium with water using the coordinates?
The EcoLab team borrows the teacher's help to learn how to fill the aquarium with water.
First, let's make it from the top.
Raise the interior of the aquarium.
The height of the corner should be 18 cm.
The height of the corner should also be 18 cm.
The idea of the coordinates is very important.
You can fill the aquarium with water just by changing the coordinates.
Fill the aquarium with water.
After the aquarium is completed, the next step is to make a door for the shopping mall.
Make a door for the shopping mall.
What kind of shopping mall did the EcoLab team make?
Let's take a look at the shopping mall that everyone made on September 14th!
First, Shinji's team
Where is it?
Here it is
There is a door
It's an automatic door
Excuse me
Please look up
It's set to be in the sea
There is a aquarium on top
Yes, it's an aquarium
What is this?
This is a showcase
Do you sell this?
Yes, we do
Please look at the middle
With Shinji's idea, there is a tree in the middle
Oh, that's right
It's small
There was a chestnut tree in the middle, so we made it like this
I want to read books here
It's a little mature shopping mall
Yes, it was a mature shopping mall
Next is the Ecolab team
Here is the shopping mall made by the Ecolab team
The entrance is here
It's an automatic door
Can I enter from here?
Yes, please
Is it narrow?
Oh, it's perfect
There are stairs
Oh, it's coming out
Please open it yourself
I think a cat will come out
This is an animal cafe
There is a decent desk
It's all-you-can-touch
It's a cat cafe
There are cats, owls, and pandas
Pandas are rare
There was a sheep
I was surprised
If you look up, it's a aquarium
You can touch animals while enjoying the cafe
You can also enjoy fish in the aquarium
We made a space
You can also enjoy fish in the aquarium
Next time, we will review the basics of programming that we learned in half a year