楽しく独学できるプログラミング言語

この記事を書いた人
鈴木朝
システムエンジニア

■ 得意なプログラミング言語
・フロントエンド(HTML/CSS/Javascript)
・バックエンド(C/C++/Java/PHP/Python)
・その他(アセンブラとか・・・?)

プロダクトエンジニアとテクニカルサポートエンジニアのキャリアは合計4年です。
インフラ周りもそこそこ触っていました。

システムエンジニアとしてのキャリアは15年以上です。

ブラウザとテキストエディタさえあれば独学できる!

生徒ちゃん
生徒ちゃん

せんせー!
質問がありまーす!

鈴木朝
鈴木朝

元気が良いね!
どんな質問かな?

生徒ちゃん
生徒ちゃん

プログラミングって一般的に小難しいじゃないですかぁ?
もっとこう、簡単に楽しくできるプログラミングってないですか?

鈴木朝
鈴木朝

ありますよ。
Javascriptなんてどうでしょう?

生徒ちゃん
生徒ちゃん

Javascriptって、インターネットとかでよくあるやつですか?

鈴木朝
鈴木朝

そうです、それです。
CとかJavaとかは色々インストールして設定しないと始められないのですが、Javascriptはインストール不要で色々作れちゃうんです。

生徒ちゃん
生徒ちゃん

え!
それって、超簡単ってことですか?

鈴木朝
鈴木朝

はい、超簡単ってことです。
用意するものは、インターネットブラウザとテキストエディタの2つだけです。

生徒ちゃん
生徒ちゃん

テキストエディタって何ですか?

鈴木朝
鈴木朝

ggrksと言われちゃうくらいに一般用語化しているアプリです。

生徒ちゃん
生徒ちゃん

辛辣ですね。
そんなことを聞きたいわけではないです。
具体的にどれを指すのか教えてください。
さもないと、通報しますよ。

鈴木朝
鈴木朝

通報は勘弁してください。
そうですねぇ・・・具体的に言うと、Windows標準のメモ帳だとか、Mac標準のメモですね。
ただ、Javascriptでプログラミングしていく中でソースコードの見やすさを高めたいなら、サクラエディタや VS Code(読み:ブイエスコード) をお勧めします。

生徒ちゃん
生徒ちゃん

あ、VS Code なら知ってます。
この前、@IT(読み:アットマークアイティー) っていうニュースサイトで見ました。
スマホでもできますか?

鈴木朝
鈴木朝

もちろん、できますよ。
VS Code のスマホ版はありませんが、Jota+(読み:イオタプラス)というテキストエディタがあります。
僕もスマホにインストールして使っています。

生徒ちゃん
生徒ちゃん

(Jota+を検索中・・・)

生徒ちゃん
生徒ちゃん

あ、ありました!
あー・・・

鈴木朝
鈴木朝

ん?
どうかしました?

生徒ちゃん
生徒ちゃん

先生が好きそうなやつですね。
美少女モードがあります。

鈴木朝
鈴木朝

うっ・・・

生徒ちゃん
生徒ちゃん

まぁ、良いです。
これを使えば、スマホでもJavascriptの独学ができるんですね?

鈴木朝
鈴木朝

はい、できます。
ただ・・・

生徒ちゃん
生徒ちゃん

ただ・・・?

鈴木朝
鈴木朝

スマホだと画面が小さいので、やりにくいと思います。
あらかたパソコンで記述した上で、出先で手直しするくらいの時にスマホでやるっていう使い方が良いと思います。

生徒ちゃん
生徒ちゃん

なるほどぉ。
たしかに、この狭い画面でたくさんのソースコードを見続けるのは大変ですね。

具体的な独学方法

生徒ちゃん
生徒ちゃん

じゃあ、次の質問です。
この2つのアイテムで、どうやって独学すれば良いですか?

鈴木朝
鈴木朝

独学するにはサンプルを入手するのが手っ取り早いです。

生徒ちゃん
生徒ちゃん

そんなもの、どこにあるか知りません。
どうやって探せば良いですか?

鈴木朝
鈴木朝

テックアカデミーのようなオンラインスクールのサイトにたくさんあります。
最初は何が書いてるかわからないと思うので、とりあえずコピペしまくって動きを確認するのが良いです。

生徒ちゃん
生徒ちゃん

コピペなら良くやってるので、できそうです!
テックアカデミーの記事を読んでコピペすれば良いんですね!
超簡単そう。

鈴木朝
鈴木朝

作業自体はコピペ&動作確認ですが、ちゃんと説明も読みましょう!

生徒ちゃん
生徒ちゃん

はーい。

楽しむために・・・

生徒ちゃん
生徒ちゃん

先生、もう1個だけ質問しても良いですか?

鈴木朝
鈴木朝

はい、どうぞ。

生徒ちゃん
生徒ちゃん

Javascriptの独学って楽しいですか?
私、楽しくないと続かないんですけど。

鈴木朝
鈴木朝

単純なお勉強としてやるなら楽しくないです。
でも、楽しめる教材があります。

生徒ちゃん
生徒ちゃん

マジすか!
超知りたいんですけどぉ。

鈴木朝
鈴木朝

では、教えてしんぜよう。
その教材とは、「ぷよぷよプログラミング」だ!

生徒ちゃん
生徒ちゃん

うおおおお!
あの、

コンパイルが開発し、1991年10月25日に徳間書店インターメディアから発売された落ち物パズルゲーム

ですか!?

鈴木朝
鈴木朝

よ・・・良く知ってるね・・・。
そしてスゴイ熱量だね・・・。

生徒ちゃん
生徒ちゃん

私、あれめっちゃ好きなんです!
スイッチで出てるやつもめっちゃやりこんでるんですよ!

鈴木朝
鈴木朝

そ・・・そうなんだ・・・。

生徒ちゃん
生徒ちゃん

でも、あれって製品だから著作権とかあってお高いんでしょ?

鈴木朝
鈴木朝

著作権はあると思うけど、なんと今ならゼロ円なのだ!

生徒ちゃん
生徒ちゃん

な・・・
なんやてーーーー!

鈴木朝
鈴木朝

詳しくは下記サイトを覗いてみてね。

ぷよぷよプログラミング

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です