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, 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 for the first week of next year.
We will learn programming with fun using games and music.
What is that?
It's Takayama!
Programming Star
So, everyone in front of the TV should prepare a tablet or a computer.
Let's go on a programming journey while having fun with us.
Mezase! Programming Star
Hello, everyone. I'm Kyoko Bunji, the class president of Mezase! Programming Star, and I will be teaching you programming.
And I'm Ando, the program teacher.
Nice to meet you.
Today's program is brought to you by Shonan-no- Kaze's young husband, Shinji Nira.
Rino Sashihara produced Equal Love,
Emiri Ohtani and Iori Noguchi.
And this time, a new student has joined us.
This is Hitomi Takamatsu from Equal Love.
Nice to meet you.
And this is Moeko Kanisawa from Not Equal Me.
I'm Moeko Kanisawa from Not Equal Me.
Nice to meet you.
First, let's start with revenge.
Regular people already have it in their heads, right?
Mr. Noguchi, what is a program?
An order book.
Correct.
I was scared just now.
For example, do you know Hajimete no Otsukai?
Yes, of course.
A mother instructs her child to be able to use it safely.
This instruction is called programming.
Please think about it.
Then, I have a question for Shinji.
Shinji, who is using it for the first time,
What is the necessary procedure for Shinji to get shopping in the best way without getting lost?
Algorithm.
Correct.
I know.
Programming is to create an order book.
Algorithm is to program it efficiently.
Last time, we used Scratch. Let's review it.
What is Scratch? Let's review it.
Until now, the programming language was complicated like this.
How do you feel when you see this?
It's like hmmm.
It makes you feel unpleasant.
However, a revolutionary programming has been developed.
That is
This one.
Yes.
In other words, a lot of words were needed to make an instruction manual.
Now, with this software called Scratch, the instruction manual has become this simple and easy.
Yes.
Scratch is different from the source code used in programming so far.
You can program just by connecting blocks.
It's easy to get Scratch.
Search for Scratch on the Internet and click on it to go to the website of Scratch.
And if you click on this, you can start right away, so let's get ready.
Now that you know what Scratch is, let's teach the two of you who participated for the first time what you practiced last time.
Good luck!
Shinji, let's do it together.
The first thing we did in Scratch was the action of moving 10 cats.
Ohtani, please teach the two of them.
First, click on the event.
And when the space key is pressed, click and move to the right in the middle.
Drag and move.
And next is the movement.
What color is the movement?
The movement is blue.
Click on the event to move 10 cats.
And when you press the space key,
Did you remember everyone in front of the TV?
Hitomi is the first to challenge Scratch.
It worked!
Oh, it's done?
Yes, it's done!
Oh, that's great!
To move the cat,
from the event palette,
when the space key is pressed,
bring it to the code area,
and from the movement palette,
connect the zip to move.
When you press the space key with this programming,
the cat moves forward.
When this is done,
to make it look like it's running,
use the picture on the second costume.
To use this picture,
connect the purple block
to make it the next costume.
Then, it moves like it's running.
If you've done all this,
today's mission is
to make an original character!
Programming Learning System
This program is brought to you by
the Programming Learning System.
Sensei, how do you actually draw?
Let's try it.
First, at the bottom right of the screen,
there's a sprite list.
There's a cat-like mark here.
If you click on it,
a menu will pop up like this.
It's the brush mark.
If you click on it,
a screen like this will pop up.
We're going to make it move,
so change this to
convert it to a vector.
To draw your own character,
first click on the cat-like mark
on the sprite list.
A brush mark will pop up,
so click on it.
Then, it'll become a drawing screen,
so click on convert to bitmap,
and choose convert to vector.
Let me explain how to do it.
First, choose the color of the line.
It is difficult to choose the color.
For example, since it is black,
slide the slider to the left.
If you slide the slider to the left,
you can draw in black.
First, choose the color and press the slider to draw.
Like this.
Next, fill in the color.
For example, choose a pen and draw.
If the line is closed,
choose a bucket and tap to fill in the color.
First, click to fill in the color.
Choose the color and brightness.
If you move the mouse while pressing the click button,
you can draw.
If you want to fill in the color,
choose the mark of the bucket.
If you click where you want to fill in the color,
you can fill in the color like this.
Now, let's start drawing.
Please draw your favorite character.
What should I do?
It's easy.
You can draw on your computer.
Yes.
It's really fun.
Shinji, you have a good sense of drawing.
Yes, I do.
I'm done.
I'm done, too.
That's fast.
I even added a pop-up.
What kind of characters have been completed?
Let's take a look at everyone's drawings.
First of all, Takamatsu-san.
Wow, it's cute.
I'm a rabbit, but I think I drew it a little better.
What kind of movement is this?
I'll go with this.
What? It grew.
Oh, I see.
The legs grew.
Let's move on to Kanisawa-san.
Wow, it's cute.
You're good at this.
We're all good at this.
I don't like it.
What kind of movement is this?
I'll go with the second one.
Wow, it's cute.
It moves like this.
It's like a belly button.
Let's take a look at Noguchi-san.
First of all, the first one.
You're good at this.
This is my original character, Sukime-chan.
Sukime-chan?
It's an original character.
Please look at the second one.
It's like a leaf and a hand moving.
It's really cute.
Let's take a look at the fourth one, Ohtani-san.
It's pretty novel.
Who do you think this is, Ando-sensei?
Is this a Teletubbies?
No, it's not.
I actually drew Ando-sensei.
You did?
Yes.
Didn't you notice?
Is this how I look?
You're wearing tights underneath.
How does it move?
Like this.
It's so cute!
It's so soft!
I printed it out with my own character.
It's cute!
It's a stamp.
I'm so happy!
Thank you!
You captured the characteristics of the form.
Let's take a look at Shinji's.
I'm a bit like Ando-sensei.
Very popular.
Thank you!
It's different.
It's like Goho. It's a real one.
If I had done it better, I could have drawn it better.
What kind of movement does it have?
Nice Error!
Great!
Thank you!
Nice Error!
It's great, isn't it? The eyes are wide open.
Nice Error!
Thank you!
Here are the characters drawn by five people.
Did you all draw well?
Everyone drew their favorite characters.
Let's move the characters from here.
After this, let's move the original characters freely.
Next, let's move the original characters.
Before that, let's make a program to make a cat run.
First, let's make a program to make 10 cats run.
Then, let's connect the purple-colored palette to the next costume.
Then, it will run like a cat.
From now on, I will add various blocks to this running programming and make it complicated.
The next thing to study is control.
Just by learning this control, you can do a lot more.
Repeat the control 10 times.
From the orange palette called control, repeat the control 10 times.
Then, insert the blocks.
I will add new instructions.
Please bring the character here.
This is the starting point. I will bring the character to the starting point.
The starting point is here, so from the movement,
X coordinate, Y coordinate.
Then, it will always start from the starting point.
First, move 10 blocks in the control palette 10 times, and insert the next costume.
Next, move the drawn character to the starting point.
From the movement palette, connect the X coordinate and Y coordinate blocks under the space key.
In addition, a new block will be added
It's a control. Wait a second for the control
If you insert the wait a second into this, the costume will change every second
Oh, I see. It becomes slow
Let's connect the wait a second from the control palette to the next costume
What kind of movement did this program make?
Let's take a look at everyone's screen
Let's take a look at Takamachi's
Is the rabbit walking?
Cute
Oh, it's walking
It's really good
Amazing
Let's take a look at Shinji's
It's like Shuril
It's like something from Attack on Titan
I should have made it like DOKEDOKE
Here are the movements of the characters programmed by the other three
Everyone was able to line up the blocks without making a mistake
Let's change the direction of the characters in the next study
Now, let's change the direction of the characters in the next study
Bring this to here
Then, change the direction of the characters like this
Now, the direction is like this, but if you move the arrow up, the direction will change
Move the arrow to the direction you want to change
If you want to change the direction of the characters, move the arrow from the moving palette to 90 degrees and add it to the bottom block
If you click 90 degrees, the arrow will come out, so let's put the arrow in the direction you want the characters to face
Now, from here, it's work
Let's head to the milk shop from where we are now
Let's try it
From the start to the milk shop, let's move the characters through the path on the map
The hint is to move 10, and if you repeat it 12 times, you can move one block
How many degrees from here?
Sensei, my sensei is in this state
Yes, that's right
How many degrees to go like this?
How many degrees, or you can just change the direction
90 degrees or something like that is fine
Did everyone do the programming properly?
Let's take a look at the students' screen
Let's take a look at Nobuchi-san
Let's go
Wow, that's amazing
Mitsuhyun goes straight from the house, turns the tree to the left, goes to the tree and then turns to the right
Let's take a look at Ohtani-san
Where did you go?
Where did I go?
You went to the river
I went to the river
Kawashima went to the river
I understand how you feel
Ando-sensei
Let's take a look at Shinji-kun
Ando-sensei is following the same path
That's how I feel
Is there such a coincidence?
Why did Shinji-kun and Emiri-chan go to the river?
That's because the number of times they repeated was wrong
Let's all challenge without fear of failure with the spirit of try and error
After this, let's learn programming in the station
What is programming at home?
Let's learn programming at home
The smart phones and games that everyone uses are actually made by programming
Let's investigate the things that we use at home
Last time, we learned about the convenience of programming such as automatic ticket vending machines and automatic ticket vending machines at Odakyu Dentetsu
Let's learn about the convenient programming technology at the station
First of all, this is the emergency information display.
When the train stops due to an accident, it is a display that shows you that you are going to use the return transport tower.
At Shinjuku Station, it is a display installed in front of the ticket office. Usually, advertisements are displayed, but when an accident occurs, it is a system that shows where it is happening.
In the past, it was the basic movement of customers to visit the station, but
With this display, it is a tool that can guide you to the latest information such as how to go to another return transport.
This is a display of the actual stop, but for example, when an accident occurs in this area, it shows that it is stopping at this red dot.
Also, we will inform you at the same time about what time the return of driving will be.
I don't usually know the return time of driving, so I'm wondering what time it will be, but it's great to show me.
You can also see the information on this display from the Odakyu Electric Railway website and the smartphone app.
I'm driving normally now, so everything is displayed in blue and I'm driving normally.
If this is an accident, it will be represented by red and orange lines and marks.
We feel that this is also possible due to the improvement of programming.
Great!
Next is a programming system that considers the safety of users.
I just came to the platform, what is here?
Here is a program that protects the safety of users.
What is it?
Do you know what it is?
What is it?
Is it this wall?
It closes.
Home door.
That's one of them.
What I'm going to introduce today is a little different.
Home door, which is often seen recently.
This is also an important system to prevent falling into the track.
What else protects the safety of users?
The correct answer is this.
Yellow line.
Yellow line?
What is this?
This is a remote camera.
It detects the sensor.
When a customer is outside the yellow block,
it will automatically guide you to the inside of the yellow block.
It announces this.
Great!
Let's actually experience what it is.
This is a program that is broadcast when it is dangerous.
Please never imitate it.
That's right.
Today is a little special.
Don't do it.
This is an act to know the system, so please never imitate it.
Please stay away from the yellow display block.
What?
I think you can go until everything is over.
Please stay away from the yellow display block.
So, it means that it will be as long as you keep going, right?
That's right.
When the number of users exceeds the yellow display block, a telephoto camera reacts and broadcasts the announcement.
However, when you get on the train, the number of users exceeds the yellow display block.
What will happen in this case?
The red lamp on the side of the train.
Yes.
When this is on, the announcement will not be broadcast even if you are outside the yellow display block.
I see.
With that lamp.
That's right.
When a telephoto camera detects the red lamp on the train, the announcement is not broadcast.
This kind of system is also controlled by a program.
Today, we looked inside the Odakyun Line to learn familiar programming.
How was it, Natsume-chan?
I had a lot of fun because there was a lot of programming that I had never cared about before.
I'm going to see a lot of things when I get on the train from now on.
That's right.
It was fun, wasn't it?
It was fun.
So, I would like to continue to investigate the programming that I am familiar with.
Thank you.
See you again.
Review of the day.
This time, we used Scratch to create an original character.
Shinji-kun, you're good at drawing.
I'm really good at it.
We used a control block to make the character walk.
Did everyone do well?
Next time, we'll review everything up to this point.
Look forward to it!
This program was brought to you by Prosta, a programming learning system.