AISubs v3.5
The summer vacation that endured self-restraint ended and a new semester began.
Children's excitement never stops, does it?
Yes, programming classes that should have started in many schools in April are waiting for us.
But it's also true that we don't know how to learn programming right now.
So, a new project to learn programming in an easy- to- understand manner has started!
The catchphrase is "I want to know now!"
Programming that actually permeates our lives deeply.
The fireworks of Amuro Namie are also launched by programming.
A tour of society of that company that everyone wants to know about.
Create a homepage with programming!
The programming star who changed the world with the power of programming also appears one after another!
A cross member will challenge programming only!
The road to passing may not be easy!
Now, let's have fun and learn while playing!
This time, we will directly attack the amazing programming star who was involved in the development of Windows 95!
And the original homepage of the printing house is complete!
I want to know now!
Let's go for it, programming star!
Sometimes it's convenient, and sometimes it's moving, the world of programming.
There are many star programmers in the world who have succeeded using that technology.
Why were they able to change the world with programming?
Let's ask them the secret of their success in person!
Star Programmer File
The first episode will focus on the developer who changed the world with Windows 95, a computer OS released in 1995.
This program is brought to you by PROSTA, a programming learning system.
Now, I'm sure you've heard of the computer OS we often use.
Moyoko, do you know anything about it?
Windows or Mac, I'm currently using Windows.
There is an OS that contributed the most to the spread of computers, and that is Windows 95.
In other words, it was released in 1995.
It was released before I was born.
That's right. I was born just a little while ago. I think I was about five years old.
Do you know what a "computer OS" is?
An OS is an operating system.
A computer does not do something on its own.
A computer operates by ordering the operator what work to do.
For this order, a computer needs a way of doing an order that can be understood,
and no one can give orders using complex programs.
So, it's OS's turn!
OS conveys an order we make using a keyboard or a mouse to a computer,
and displays what the computer is processing on a monitor.
An important intermediary that connects humans and computers.
In other words, it is an important software that we cannot master at all without an OS.
Windows is famous for this OS.
Windows has evolved from its first generation to now, and now Windows 10 is the mainstream OS.
In this episode, we will directly attack the star programmer who was involved in the development of Windows 95, which is said to have revolutionized the OS.
Actually, did you know that the person who made Windows 95 is Japanese?
Is that so?
Yes.
Is he Japanese?
Satoshi Nakajima is said to be the father of Windows 95.
This time, let's ask Mr. Nakajima various things.
He lives in Seattle, USA, so let's call him remotely.
Yes.
Mr. Nakajima, thank you for your time.
Thank you for your time.
Hello, this is Nakajima.
Thank you for your time.
Star programmer file 1.
Mr. Satoshi Nakajima, who changed the world with Windows 95 development.
Mr. Nakajima, have you been familiar with programming since you were a child?
Well, I think I started programming when I was about 16 or 17 years old, when I was in high school.
I used to be a very smart boy, so I like new things like that.
My uncle, who knew about it, sent me an article in a magazine for me to wear.
The first microcomputer kit in Japan came out of NEC.
My uncle sent me it because it was interesting and I thought it would be nice to play with it.
At that time, there were no computers or microcomputers yet, so I thought I'd use a microcomputer for industry purposes.
It was released as a business development kit.
This is a microcomputer called "tk-80" released by NEC in 1976.
This is the first microcomputer ever made in Japan with 25 keys and an 8-digit LED display.
The performance is one in four thousand compared to today's computers.
However, by programming, you can make games and music. It was innovative.
Oh, there it is! This is it!
It's durable, isn't it?
This is the computer I made when I was 17 years old.
It's amazing! I lost my words!
The back is soldered, and you can heat and attach one by one.
What did you make with the Mycon kit?
I made a game.
The first game I made was "Dirty Harry Game".
Mr. Omai is "P", and the gang is "G", and the citizen is "C".
I had to shoot with a gun as soon as I saw it.
If I shot Mr. Omai, he was shot back and killed.
If I shot the gang, I got a point.
If I shot a citizen, I was caught as a criminal.
I see.
I'm 16 or 17 years old, but I can't swallow it yet.
I didn't know anything about programming, but I made it.
At first, I didn't know how to explain it, and I didn't have YouTube like I do now, so I had to study it myself.
After about a month, I was able to write programs.
I could make games and it was fun.
Now, we also make our own games using "scratch".
Wow, programming is so fun!
It's such a simple assembly and it's finally done.
Mr. Nakashima makes it from scratch.
Mr. Nakashima polished his programming skills with a business-use microcomputer.
He became the foundation of Windows 95 and changed the world.
If you are passionate about one thing, you can do something really amazing.
Nakashima ran at the forefront of the programming world as a high school student.
After graduating from college, he also explored the world and joined Microsoft.
But the road to becoming a star programmer was bumpy.
After moving to Microsoft, how did your job of creating OS develop?
Bill Gates knew me, so he prepared some interesting positions for me.
Bill Gates is a representative of Microsoft headquarters in the United States at the time.
Bill Gates founded Microsoft with his friends when he was 19 years old and studying at Harvard University.
He developed Microsoft Office for words and Excel that you all use, and became the world's richest programmer for 13 years in a row from 1994 to 2006 in Forbes, an American magazine.
Bill Gates knew me, so he prepared some interesting positions for me.
One of them is to create a next-generation OS, and I was told to make a prototype there.
Do you know what a prototype is? It was given the role of creating a next-generation OS that was in motion at first glance.
The first job Nakajima asked Bill Gates to do was to make a prototype of a new OS,
in other words, to make a prototype.
Every day I went to work in the office and kept writing programming.
After repeating try and error for a year, I finally had a prototype in my mind.
At one point, I was asked to announce it, and when I went to prepare and announce it properly, there were about 2,000 people there.
2,000 people!
When the finished prototype was announced, 2,000 people gathered at the place to announce it!
So, I showed them the next-generation OS of Microsoft.
The prototype of Haribote made by Mr. Nakajima, that is, a hypothetical expected OS, was announced as the next-generation OS of Microsoft.
But in front of 2,000 people, you suddenly announced it and started making the next- generation OS.
The project is also quite large, isn't it?
Yes, it is.
The first group actually increased to about 400 people.
There is a business called "architect" that decides what is important, for example, strategy or how to make it.
It's like a ship, and in the first group, there were about ten architects. I was one of them.
There were ten of us, and we had a meeting every morning, but ten of us all said what we wanted to say, so it didn't work out at all.
So I got really sick of it, and I couldn't stay here forever, even if I was in the next generation voice group.
So the next group I joined was the windows group, and the team there was really small, this one is 400 people, but this one is only about 30 people.
So far, I've made a lot of prototypes and made a lot of things, and I've started doing them all by myself.
And that's a very lucky thing, because that group only has 30 people, so when it comes to the parts I was particular about, I was told, "Oh, you can do whatever you like," and I suddenly became a pioneer.
So I was able to make everything I wanted, and in the end it became windows 95.
Hey, you two, this is amazing!
The windows 95 Nakajima-san created is an OS that allows general users to easily use a computer that only experts have used before.
It's been four years since it was released.
In 1999, it sold about 200 million copies.
The biggest feature is the graphical user interface that is still in use.
Until then, a computer could not even open a file without writing a program in text.
You can open it just by clicking it with a mouse.
Anyone can operate a computer by moving their mouse.
Windows 95 is an OS that brought about this revolutionary change and made computers spread all over the world at once.
Windows 95 wasn't actually an OS, but in the end, this 400-member group fell apart.
In fact, everyone in this 400-member group hates me.
That's right. The person who missed out on what he was trying to make made it.
While I was making it, this group got really angry and contacted Bill Gates himself.
Bill Gates came to crush me and sent me a very thick 400-page document about how bad the software I was making was.
After that, Bill Gates' secretary contacted me and said, "This is the situation now, so come and explain it to me."
If I had time to discuss such boring things with Bill Gates, I would have written a program.
If you leave it to me, I'll definitely release it in six months, so please leave it to me.
At that point, Bill Gates canceled this 400-member group.
It was a disbandment.
Bill Gates avoided 400 people's opposition and risked the possibility of the next generation of OS made by Nakajima-san changing the world.
Companies and things like that don't go as you think.
For example, it's not like you can make something good just because you hired 400 people or hired 10 smart architects.
Rather than that, I think it's better for one or two people to forget about new jobs with passion because they want to make something like this.
Nakajima-san, who forgot to sleep in high school and devoted himself to programming and devoted himself to development.
It's a good habit to like what you like.
Passion is a driving force for success that surpasses anything.
After this, what is the problem that the program written by Nakajima-san is causing now?
Now that the problem has come up, I want you to fix it or something like that.
Just the other day, there was a 25th anniversary party for Windows 95, and I talked with former Microsoft people, and there was still a program I wrote in Windows 10.
Wow!
And it was like, "Now that the problem has come up, I want you to fix it or something like that."
And I said, "No, I refuse."
In fact, in Windows 10 OS, there are folders, files, control panels, networks, etc. called "Windows Explorer", which can be displayed by icons in the remodeling structure, or moved or copied by dragging and dropping, but the programming written by Nakajima- san is still working.
It's still being used today - the program Nakajima-san created is amazing!
I'm sure you know that programming started in elementary school as well, but starting in 2020…
I think there might only be about 100 people like me who are able to do it, but it's still good.
I think it's a big plus in that sense, because I'm happy if children who think they can do their best can be born.
People often ask me what kind of study I should do to become like that, but what I say the most is that if you solve a lot of applied problems like math in elementary school or junior high school,
you can break down logical thinking and complicated things in your brain and solve them one by one by dividing them into small problems one by one, and you can develop those kinds of techniques and abilities, so I think it's really good.
But now that you mention it, it's exactly what we call "programming-like thinking", isn't it?
Yes, it is.
Learning programming doesn't mean learning difficult programming languages, but creating circuits that think logically in your head.
In other words, if you get used to it, anyone can do it.
Would you like some advice or encouragement for children studying programming?
I really want you to think of it as a game and work on it.
In fact, programming doesn't have many rules, so you can do it as you like.
Unlike mathematics, programming is very creative and close to art in a way.
There is not only one answer, and it is very important.
Actually, I would like you to ask this question to your teacher as well.
There are about 100 programs to solve these problems.
There are various methods.
So, if you learn how to memorize repetitive answers like you have learned in many other departments,
you will not learn anything and it will not be interesting in the first place.
It is better to be slightly wrong than that.
It may not be the best answer or it may be too far away,
but it is fun to find the answer yourself and make something you can make by yourself.
I want you to do your best in that area.
When we learn programming while playing,
we always come up with a lot of errors, don't we?
We always call it "nice error" and...
That's right. When I write a program and it works in one go, it's not bad.
I've been doing this for a long time, and when I write a program, it's usually wrong and doesn't work in the first place.
Then, I fix it and make it more and more while thinking about why it doesn't work,
so it's natural for errors to come up.
Learning programming does not mean learning difficult programming languages.
Creating a circuit that logically thinks things in your head.
In other words, if you get used to it, anyone can do it.
If you have 100 people, you can give answers to 100 people in programming.
How do you guide your answers?
A sense of play that makes you enjoy yourself.
A life with more than one answer is wonderful, isn't it?
After this, we'll make an original homepage for printing companies!
Prostaca's Big Task! Big Strategy! Let's make an original homepage!
Last time, Noimii's Ochiai Kirari-chan and Tomita Nanaka-chan visited printing companies' work experience and printing factories!
This time, we'll finally make a homepage!
They'll use Webfusion!
Webfusion is a software that allows you to freely change words and photos by yourself by selecting 10,000 different templates!
First of all, select a template for your homepage!
What would be good?
There are many things I want to summarize this time,
and this is a homepage where you get to know the company,
so I'd like something like that.
I'd like to include a lot of photos this time.
Isn't this good? Doesn't it look like it'll fit in well?
I have a good feeling about it.
I'm a little nervous about this.
Is there an explanation below?
Then I'll go with this!
OK, it's decided!
Once you've decided on the templates, decide on the layout of the page!
When you ask at the printing shop,
would it be better to write that it was different from your first impression?
Current...
Yes, yes, yes.
Impression?
Image?
Yes, image!
Here is the layout you two discussed and decided on!
The theme you want to convey is the image of an evolving printing shop!
Programming is used in the creative department!
Making a business card!
What you're most troubled with right now!
Bunshodou's own service!
Printing in a factory!
And finally...
Seven impressions!
I wonder what kind of homepage will be completed!
The two of them will share their work, and Nanaka- chan will create sentences, and Kirari-chan will build the homepage!
The first picture is very important, isn't it?
That's right. Can you choose one?
I'm thinking about it.
The first picture, which can be said to be the signboard of the homepage!
Until now, I used to put up signs and products of shops, but this time it's a printing shop!
I wonder what kind of picture I will choose!
Wow!
Look!
Wow!
It's good!
Wow!
It's well-balanced!
Yes, it's well-balanced!
The picture I chose this time is a picture of a sign we made ourselves!
With this, unlike the previous website, it seems that something with impact will be completed!
In addition, Kirari seems to want to try new things!
I used to put up signs and products of shops, but this time I wonder if I can choose a title that will attract people's attention, like a newspaper headline?
What do you think?
It's good, isn't it?
Is it OK?
What do you think, Yuka-chan?
We talked about it in the car, didn't we?
Yes, we did!
Well, as I heard, printing technology has improved a lot, so...
Evolving...
It's evolving, isn't it?
Evolving...
Evolving printing technology?
That's good!
It's cool!
It's compact!
Really?
Is that OK?
That's definitely good!
OK, then I'll go with that!
The title of the website is "Evolving Printing Technology"!
What kind of website will it be?
It's been six hours since we started working!
Finally!
The website is done!
Is it done?
This is the finished website!
Thanks to programming and changes of times, attention has been drawn to the evolving printing technology!
Printing companies' efforts have paid off!
Since we're doing this interview,
if we didn't know about it and it's still used in places like this,
we'd like to know more about it, wouldn't we?
I'd like to know more about it!
Two people who are interested in programming and how it's used in various places!
The website they created is now on the official website of the show!
In addition!
We'd like you to create a website for us!
We also have a repair page for you!
Please apply for it!
Next episode, we'll get closer to the backstage of programming used in Kyosuke Kimuro's fireworks show!
This program was brought to you by FROSTA of the Programming Learning System.