2019年2月19日火曜日

Why I use English books or lectures when I study new things.

Last April, I started learning Machine Learning in English. At that time I have no knowledge of machine learning, everything was new to me. I found that it's a bit difficult to learn it in an English course because I didn't have enough knowledge about it plus, I was not able to read or listen to English well. Then, why did I choose that way to learn machine learning?

There are two reasons: first, I think it's killing two birds with one stone. Yes, I admit that I did not know anything about machine learning and have a good command of English then. But it is also a big chance to learn both English and Machine Learning at the same time. Why don't you take advantage of it? Personally, I like the idea of "kill two birds with one stone" a lot. I feel pleasure when I make progress on many things simultaneously.

I think the second reason is, In the English world, there are a lot of good resources for everything to learn! I think it is very realistic merit to using English as a language to learn something new because if you google it on your computer, many of good materials appear on your browser 1 to 1000 ... pages. For example, the number of Wikipedia pages in English is the largest in the world, it is five times larger than in Japan. In addition, As I use English, I can take advantages of learning computer science because a computer program is written in English! That's a serious problem, I think.

I have read a lot of books in English recently, because of the above reasons. Now I believe that my English skills have improved a little bit more than Last April. By the way, I started learning Mandarin Chinese two days ago. So, this year's aim for me is to learn something new in Mandarin Chinese.


(Third reason is that I can widespread my perspective or my view of the world to use English or other languages. If I could take a walk on the Internet in various languages, it would be extremely delightful. As I was attracted to such a fascinating world, I decided to learn new languages. )

2019年2月18日月曜日

What is the Most Important Thing When You Learn a New Language.

It's PRONUNCIATION. This article has finished.

...

I think when we begin to learn a new language, the most important and effective thing to do first is to learn pronunciation. Why? Because the human brain is good at listening to language as a sound. As a child, we first couldn't write or speak anything at all. We have to start just listening to every sound around us because we couldn't hold a pen in hand when we are a cute baby, right? If you have to write or memorize each word to learn a new language, why you have a good command of your language(maybe English)?


I am a Japanese person and I learned English step by step, from an alphabet. I was lucky because I was able to notice that pronunciation is essential in learning a foreign language. So I first started learning pronunciation sign like this (ӕ). Looking back the way I did, it was a really really good choice I've ever made. Thanks for pronunciation signs, I could pronounce English words just seeing it without any CD players or iPod! It helped me to reduce a lot of wasted time to use just prepare music.


Needless to say, Grammer and Vocabulary are also essential parts of learning languages. But how you can acquire pronunciation skills initially heavily affects the way you learn vocabulary and grammar because every time you met new words, you have to check the pronunciations, each day each time. If you didn't have a good understanding of its pronunciation, you would waste many hours in total!

Just practice it.

By the way, I started to learn Mandarin Chinese yesterday. Of course, I began to study pronunciation at first! For a Japanese, learning their characters is a relatively easy task because they use kanji that is also used in Japan :) Yes it's a piece of good news for me but, Chinese has a completely different structure that is difficult for usual Japanese people cuz their sentence is SVO as SOV in Japan. Uhhm, it's tough to learn. Oh wait, wait, English has also SVO structure! I did it. I'm glad I learned English. (NO that's not true, me.  Still, a long way to go.)

2019年2月16日土曜日

How I Learned Programming Languages at University. (April~January)

March ~ 

I started to read "The Self-Taught Programmer: The Definitive Guide to Programming Professionally" by Cory Althoff. It tells me what programming is and how to code program using Python programming language. I think the book is really good but is a bit difficult for complete beginners because it is packed tons of information about HTML, Bash, Algorithm, Git, Regular expression, Python, Data structure and more. I would say you should put another easy programming book on your desk. It helps you to learn more faster way.

Then I studied Machine Learning on Coursera https://www.coursera.org,  that is a well known online course founded by Stanford. At that time I hadn't had a learning experience in English especially studying about something new. I tackled it and tried to absorb new things in every episode. The course itself is very informative and beneficial for me. Everything was new to me from linear regression to Neural Network. I learned a lot. This course uses Octave used in numerical programming. It was challenging for me to learn two new concepts at the same time, Octave and Machine Learning in English.

April ~ June

In April, the Spring Semester had started. I took a scientifical programming course that uses Fortran as a first programming language. Fortran is a considerably old language created in 1954. Even now
it is widely used in the science field, the structure of Fortran is quite difficult and tough to learn first. I think it's a bad idea to use Fortran as a first programming course because of its difficulty. From April to June, I didn't study programming much because there were lots of subjects to study in the first semester. 

October ~ January

Fall semester had started in October. In this semester, I took a second scientifical programming course that uses C language. C is the most famous programming language in the world. It is used in every field from industry to academia. There was a problem though. This class is a SCIENTIFICAL programming course. So I could learn what is C, what is Fortran, what is a variable and what is object-oriented programming, but I couldn't learn how to make something using these programming languages. 

I would say that it's better to learn to code while creating their own products because these class told us just a knowledge that is difficult to expand. Although it's challenging to teach such a class, I believe that making something from scratch is the most effective way to learn program.

.....



I Took an Examination with Flu.

Last week I had flu. It was a terrible experience in my life. When I woke up morning, I felt something wrong with my body.  Firstly I thought that I didn't have enough sleep because I stayed up too late last night to play a video game.

As usual, I ate breakfast and left my house to go to university at 7:45 am then I reached my station. As soon as I took a train, I realized that there is a bad thing in my body. Perhaps It is flue, I considered. Yes, I had to get out of the train and go back home as soon as possible. Although I wanted to cure myself at ease in my home, there were five examinations on that day! I lost hope. May the force be with ME.

First class was CHEMISTRY. I strongly believed that it's an easy task, yes, I can score 90% out of 100.  I faced up the test paper and started to try to solve problems. The moment I read them, my hopeful idea went somewhere else. It was a nightmare. I struggled to fill in the answer sheet using my sicked brain.

Finally, I managed to fill in all blanks with many wrong answers. I won, next. A second class was GENETICS. I had a confidence about this subject because I like it. As I thought, I could safely finish the test. Thank you.

The third class was LINEAR ALGEBRA. Wow, thanks. I also like it. BUT I only like just the subject, linear algebra. I hated this class because the tests were full of heavy, boring calculation. I want to say that it's better to use a computer program to calculate such a thing. Multiplying 4 by 4 matrices is just a punishment.

The last class was ELECTROMAGNETISM. Uhh, it's a tough subject, right. Its test is also a matter of calculation, overusing my hand....





2019年2月15日金曜日

First Blog Post

This is my English Blog ( mostly for English practice ).

I'm Takashi Inagaki, a university student majoring mechanical engineering in Japan.
I also have a Japanese Blog Here