AISubs
Programming education is finally starting!
But according to a survey conducted this year,
there are many parents who still don't know much about programming education.
So, PLOSTA renews!
First of all, what is a computer?
How does programming education change school classes?
What are the benefits of programming?
Shinji, Noemi, and I will try to find the answers to everyone's questions!
In this program, we will review the programming information that we learned in April!
And in the pre-release, we will explain the programming problem that Emily and Iori challenged!
What?
In addition, in Scratch Special Course, we will challenge the history quiz that Emily made!
If you watch our program, you will know everything about programming education!
I want to know now! Aim for programming star!
First of all, let's review the programming education that Emily and Iori learned on April 11th.
What do you think is the purpose of learning programming now?
Purpose?
In order to be good at programming?
There are a lot of programmers now, so is it to increase such people?
Certainly, in Japan, the number of programmers is declining year by year due to aging.
However, due to the influence of aging, the development of programming does not begin in elementary school.
One of the things that the Ministry of Education and Science is looking for in programming education is to nurture the idea of ​​programming- like thinking.
Programming-like thinking is a way of thinking to order the computer, and these six processes are necessary.
Once you decide what you want the computer to do, you think about how to combine symbols to make it happen.
The three types of programming are important at that time.
The first is sequential processing. It is basic to instruct the computer in order from the top.
The second is repetition. If you repeat the programming many times, you can process efficiently without lining up the same blocks.
And the third is condition separation. If it is 〇〇, create a different order.
Based on these three types of order, you write the programming and actually run the computer.
If there is a problem, find the cause. Programming is a try and error. You can do it over and over again.
Mistakes are a treasure. If you make an error, let's say it's a nice error and praise each other.
And to nurture programming-like thinking is not just a class using a computer.
It is called unplugged programming. You can learn programming-like thinking by using a flowchart instead of a computer.
If you study programming so far, will there be a programming test someday?
Yes, it's already out, and there is also a programming news for junior high school students.
Wow, that's amazing.
In a junior high school in Tokyo, a question was asked to use Scratch to think about programming for cats to walk around a triangle.
But this is not actually aimed at how well Scratch can be done,
but there is also a group discussion after the end to explain how you made the program.
All of these are the subject of the examination.
It's like an audition.
Let's review what kind of software it is for those who don't know Scratch.
Scratch is a software called Visual Programming, which does not use the source code used in conventional programming.
You can build a program just by connecting blocks with instructions in Japanese.
It's very easy to get Scratch.
Search for Scratch on the Internet and go to the Scratch homepage.
And if you click on Create, you can start right away.
From here, two people will challenge the original test question that Aikawa-san made with Scratch.
There are cats and black lines on the stage.
Let's walk from A to B on the line and build a program that goes back to A again.
Let's get started.
Do I have to repeat this?
Yes, you do.
Do I have to repeat this?
Yes, you do.
Really?
We've been watching you for a long time.
Oh!
It moved!
Isn't it good?
How many times do I have to repeat this?
It's about 30.
Oh!
Wait, wait, wait.
I think you did it too many times.
I did it too many times.
As you can see, you can easily do it again no matter how many times you fail.
So, it's very important to challenge without fear of failure.
Let's praise each other by saying,
If you fail, it's a nice error.
Oh!
Isn't it good?
It's good.
Do you want to flip it over or leave it as it is?
I think it's better to flip it over.
It seems that the two want to flip the cat on the beach ten like this.
Can they do it well?
What do you mean by flipping it over?
It's like rotating it by tens of degrees.
Wasn't there anything that can move?
There was.
This one?
180 degrees?
Let's try it.
Is it OK to put it here?
Let's try it.
Put it back.
Let's go.
Isn't it OK to flip it over with this?
It's cute, isn't it?
I think it's good because it's unique.
The two gave up on flipping it over.
Let's do the programming to make it face the opposite direction.
The block facing 90 degrees faces up at 0 degrees,
to the right at 90 degrees,
to the bottom at 180 degrees,
and to the left at minus 90 degrees.
When you want to face the opposite direction, the block facing minus 90 degrees is correct.
However, since the cat is facing the opposite direction,
from the moving block,
if you connect the rotation method to the left and right only,
the rotation will be only to the left and right,
so it will face the left side properly.
Next, we will go back, right?
Will we go back?
Let's see.
Will we go back?
What is going back?
Can't we repeat this twice?
No.
Here?
Yes.
10 steps.
Minus.
I see.
Is this also minus 10 steps?
Yes.
If you make the replicated block minus 10,
you can go back to the previous route.
Emily, well done.
Don't we need this?
Do we need this?
Yes.
Can we move it as it is?
Yes.
Can we move it as it is?
Can you go back?
No.
Wait a minute.
Let's rotate the cat again.
Again, a nice error.
The cat will go in the direction it is facing now.
In this case,
make sure to rotate the cat in the direction it is facing.
Let's do it.
Yes.
We did it.
You have successfully completed the task.
You two thought hard about it.
I think this is the right way of programming.
You did well.
Here is another one.
Let's add a walking motion to the cat.
Let's add a block to the programming we just made.
First, select the next costume from the appearance palette.
Connect it to the bottom of the walking motion.
Then, connect the next costume from the appearance palette to the bottom of the walking motion as well.
If you press the flag, the cat will start walking.
By knowing the contents of the blocks, you can add various motions.
Please try to remember the mechanism of the blocks while repeating the trial and error.
I think it's great that we met such a fun thing.
If we had been able to do programming at this time, we would have become smarter.
That's right. We didn't do it.
In Hulu, you can watch the past broadcast of the program for home support.
Free distribution until May 10th.
Let's review it many times on Hulu.
This program is provided by PLOSTA, a programming learning system.
Wow!
Programming saves the world.
On April 4th and 11th, two Noemi researchers investigated the programming technology that protects the lives of cats.
Wow, it's the latest.
Here it is.
Toretta, a cat-specific toilet developed to detect urinary tract diseases in cats early on.
Urinary tract diseases can be detected by the number and dose of urine.
Every time a cat goes to the bathroom,
TRETTA measures weight, dosage, number of times it urinates,
number of times it urinates, how long it stays in the bathroom,
and how long it takes to go to the bathroom,
and sends the information to the smartphone.
TRETTA also has an individual camera equipped with an AI,
so no matter how many cats there are,
it collects information for each cat.
We asked the developer how Toretta was born.
When there was an earthquake, our representative saw the situation where pets were left behind.
We decided to start a pet business because there was nothing we could do for pets.
While we were doing various services for pets,
the vet told us that we needed information about the toilet at home to manage the cats' health.
We decided to develop this toilet to get that information.
What was the most difficult part of developing Toretta?
The most difficult part was to measure the amount of urine when the cat entered the toilet.
We had to match the amount of urine.
So we measured the amount of urine every time the cat entered the toilet.
We took a month to test whether the weight of the urine was the same as the weight of the program.
That's a lot of work.
Data collection program for weight, amount of urine, and number of urine,
and individual program for AI.
However, the development was not easy.
So, the NoiMi members challenged to recreate the development story.
After the prototype was completed, we got the data of the staff cats, but this is still not reliable.
That's right, senpai. I want to improve the accuracy of the urine data.
What should we do?
That's right. We need more data.
Ah! Let's investigate in a place where many cats are kept!
Where is that place?
Fufu. It's a cat cafe!
It's a dream space for a cat lover like me.
Hey, I didn't come here to play with a cat.
It's an investigation.
Investigation.
Just a little is fine.
Meow.
Don't be a cat.
You really like cats.
Teacher, thank you for today.
Thank you.
Let's get the data.
It's going to take a long time, so be prepared.
Yes.
This is how the investigation that will take us a month began.
The most difficult thing is the collection of urine data.
Oh, I'm going to the bathroom.
It's gone.
Every time I go to the bathroom, I write down the amount of urine and check if it matches the data in the program.
Several cats were examined at the same time.
14 hours and 35 minutes.
Tama-chan's urine is 20 milliliters.
I'm going to do this to this program.
If it doesn't match the data, the program will be modified.
I repeated this over and over again.
20.5 milliliters.
Hey, I'm out.
Oh, I'm sorry.
Well...
And a month of data collection.
If you have the data of Tama-chan's next toilet, it's done.
It's about time to go to the bathroom.
That's right.
Oh!
It's done!
Now, I'm going to measure it!
The current input is...
...equivalent to the program data!
We did it!
Yay!
We did it!
We collected the data over and over again, and modified the program.
This effort finally paid off, and it was finally completed.
After this, Emily-chan will take on a history quiz created by Scratch!
Number 3, Jomon Bakufu.
Wow!
On the official website of the program,
you can find works of Web Fusion created by members in the past,
and works created by Scratch.
There's also a home page for viewers, so be sure to check it out!
Aim for the Programming Star Special Lesson!
Programming has been a must-learn in elementary schools since April of this year.
What kind of lessons will there be?
Instead of adding new programming subjects,
programming will be incorporated into subjects such as
Japanese, Mathematics, Science, and Society, and so on.
So, in this program, we'll take on an original lesson that incorporates programming as soon as possible.
In the last lesson, these three people created a history quiz about society.
Okay.
Then, I'll be number 2.
For the history quiz using Scratch,
if you click on the question on the screen,
you can see the answers for the three choices.
And if you click on the answer, the correct answer will be displayed.
To create a history quiz,
click on the cat mark at the bottom right and select the brush mark.
Press the square mark to create a base for the problem.
Next, select the T mark and type in the question.
Once you've reached this point, click the cat mark at the bottom right again to select the brush mark.
Select the T mark and type in the answer.
Once you've entered the answer, click the cat mark at the bottom right again to select the brush mark.
Once you've entered the answer, select the T mark and type in the answer.
Once you've reached this point, select the sprite of the question and select when this sprite is pressed from the event.
Then, connect the message 1 from the event.
Next, select the sprite of the answer and select when the message 1 is received from the event.
Next, connect the display from the appearance.
Next, select when the flag is pressed from the event and connect the hide from the appearance.
Next, select when this sprite is pressed from the event.
Also select when this sprite is pressed from the event and select when the message is received.
Next, select when this sprite is pressed from the event and select when the message is received.
Let's change it to 2.
And let's connect the look to the display.
Once you've done this, select when the flag is pressed from the event and connect the look to the display.
Programming is now complete.
When you press the flag, only the question appears.
When you click the question, the choice appears.
When you click the choice, the correct answer appears.
Let's take a look.
Using this programming, Emily-chan will make two questions about Oda Nobunaga.
Two questions.
In the meantime, you two can review.
Yes.
Break the Iwagawashi, follow the Noromachi Bakufu, and create the Azuchi Momoyama era.
Ah, I see.
Emily-chan, are you ready?
Yes, I'm ready.
Emily-chan's first Oda Nobunaga Quiz.
Question.
What was the battle that Oda Nobunaga fought with Takeda?
Oh, I said it earlier.
What was it?
1. The Battle of Sekigahara 2. The Battle of Nagashino 3. The Battle of Ito
I've never heard of the Battle of Ito.
Maybe there is.
But this is...
Let's say it together.
2. The Battle of Nagashino
The correct answer is this.
2. The Battle of Nagashino
3. The Battle of Ito
The Battle of Nagashino was won by the alliance of Oda Nobunaga and Tokugawa Ieyasu in 1575,
which defeated Takeda Katsuyori.
In this battle, the Oda army won by using guns.
Next is the second history quiz of Emily-chan.
What kind of quiz will it be?
Oh!
On Hulu, you can watch the past episodes of the program for home support
for free until May 10th.
Let's watch it again and again on Hulu and review it!
The second Oda Nobunaga quiz is made by Emily- chan.
Question!
Ta-da!
What is the WAKUFU that Oda Nobunaga destroyed?
Oh, just now.
This is also written clearly.
Certainly.
1. Muromachi WAKUFU
2. Edo WAKUFU
3. Jomon WAKUFU
Oh!
This is...
What is it?
Don't get lost in the third one.
3. Jomon WAKUFU
I've heard of it.
1. Muromachi WAKUFU
The correct answer is...
Yes, it's Muromachi WAKUFU.
Thank you.
Congratulations.
Ashikaga Yoshiaki, the 15th Shogun, who opposed Oda Nobunaga,
tried to defeat Nobunaga at various temples.
Even so, Nobunaga won victories in various places
and exiled Ashikaga Yoshiaki from Kyoto in 1573.
As a result, Muromachi WAKUFU perished.
Don't you think it's easy to remember if you make a problem yourself using Scratch?
That's right. I've learned a lot, too.
It stays in my memory.
That's right.
It's hard to make a problem, and it's hard to think of options.
This program was brought to you by PLOSTA, a programming learning system.