こんにちは!もーりーです!

今回は【プログラミングの学習効率が倍増する考え方】を紹介します❗

それは正しく意味を理解することです。

ただアルファベットとしてメソッド仕様を暗記するのではなく、

「これはこういう意味なんだな」

と理解しながら覚えるのが学習効率の上がる道です。

それでは実際の例を見てみましょう

int型の例

では突然ですが問題です❗

Q.intはどのような意味でしょうか?

そうですね。これは簡単ですね。

A.整数型

が正解です❗

これを答えれる人はほとんどだと思います。

しかしなぜこれが整数型か答えられますか?

それはintはintegerという整数の意味の英語の略だからです。

もしこれを覚えていないと、

「あれ?intとfloatってどちらも数字なのは覚えているけど…どっちが整数で使うんだっけ?

となってしまったとき、ググる以外の対処方は存在しません。

しかし、この仕組みを覚えておけば

「intはintegerだから整数だな」

と導き出す事ができます。

ちゃんと何故その意味を持っているのかを知っておくのが大事という事ですね❗️

プログラミングは英語の略&そのままが多い

プログラミングは基本英語で書かれています。

なので翻訳すると案外そのまんまの意味だったりすることがあるんですね。

例えば

Q.executeの日本語訳は?

A.実行する

が正解です。

そしてなんと、PHPにexecuteというSQLを実行するメソッドが存在するのです。

マジでそのまんまですね。

自分が最近覚えた、関数の英語の意味を調べてみましょう!きっと理解が深まりますよ❗

正しく意味を理解することが学習効率を上げる

人間はただの記号として覚えればすぐに忘れてしまい定着しません。

しかし、正しく意味を理解すれば

「これはこういう意味だから…こうだ❗️」

と導き出すことが出来ます。

何も考えずにただコードを写しているだけの学習をしていませんか?

しっかりと意味を考えて学習効率を倍増させていきましょう😋