\r\n\r\n
コンピュータのコードはとても重要です。あなたが使っているほとんどすべての電子機器は、コードに依存しています。仕組みはわかりにくいようで、分解してみると実はとてもシンプルです。
コードを書く人は、プログラマー、プログラマー、デベロッパーと呼ばれます。みんなコンピューターを使って、ウェブサイトやアプリケーション、さらにはゲームまで作っているんですよ。今日は、それが何をコード化するのか、何に使われるのか、そして自分でコード化を学ぶにはどうしたらいいのか、について学びます。
コンピュータは、機械語と呼ばれる独自の言語を持っていて、何をすべきかを教えてくれるのですが、ご覧の通り、これは人間にはあまり意味がありません
それぞれの数字や文字は、コンピュータにメモリ内の何かを変更するように指示しています。数字や単語、絵や動画の一部などです。コンピューター自身は、何をどうすればいいのかわからないのです。その指示を出すのがプログラマーの仕事です。
機械語を学ぶことは可能ですが、長い時間がかかります!幸いなことに、コンピュータと通信するための簡単な方法があるのです。
これで、ずいぶんわかりやすくなりましたねこの画像は、コンピュータに「こんにちは、世界」と言うように指示する方法を示しています。マシンコードの代わりに、Pythonというプログラミング言語を使っています。
ほとんどすべてのプログラミング言語が同じように動作する。
プログラミング言語が何百種類もあることに戸惑いを覚えるかもしれませんが、どれもやることは同じです。何をさせたいかを入力すると、コンパイラがそれをコンピュータが理解できる言語に変換し、コンピュータがそれを実行する...これをプログラミング言語のコード実行と呼びます
コーディングとは、プログラミング言語を使ってコンピュータを思い通りに動作させることです。コードの各行は、コンピュータに何かをするように指示し、コードの行でいっぱいの文書をスクリプトと呼びます。
それぞれのスクリプトは、あるタスクを実行するために設計されています。その作業とは、画像を撮影してそのサイズを変更することかもしれません。特定の音や音楽を再生することがあります。ソーシャルメディアで誰かの投稿をクリックすると、スクリプトが発生するようになっています。
人間と違って、コンピュータは指示したとおりに動いてくれる。これは良いことのように聞こえますが、問題を引き起こす可能性があります。コンピュータに上へ向かってカウントを始めるように指示し、止めるように指示しなければ、永遠にカウントし続けるのだ!優れたプログラマーとは、コンピュータにどのように指示を出せばよいかを知っていることです。
スクリプトそのものは、コンパイルしてから実行しないと実行できない。これは作業している間は便利ですが、作業が終わった後、プログラマーでない人にもスクリプトを使えるようにしたいですよね。必要なのは、スクリプトをプログラムにすることです。
スクリプトが完成したら、それをコンパイルしてプログラムにします。ご存知のように、コンパイルはプログラミング言語のコードをコンピュータが理解できるマシンコードに変更することです。今回は、その機械コードを誰でもダウンロードして使えるプログラムに格納した。アプリケーション、ゲーム、Webサイトなど、あらゆるものがプログラムである。
コーディングはとても簡単で、誰でも基本を学ぶことができます。コーディングは図書館の本に例えるとわかりやすいでしょう。簡単な言葉で、わかりやすいストーリーの本もあります。また、非常に複雑な言葉を使い、意味がわからないような話をする人もいます。簡単なものでも、読みにくいものでも、本には変わりありません。
本を読めば読むほど、読書がうまくなる。複雑な言葉やわかりにくい話が簡単に理解できるようになり、ある日突然、昔は夢にも思わなかったようなことが読めるようになるのです。
コードを覚えるのも同じです。初めてコードを書くときは難しいと思いますが、回を重ねるごとに上達します。プログラミング言語の習得が困難な場合でも、ビジュアルコーディング言語を使って、その背後にある重要な考え方を学ぶことができます。コード入力なしで、自分だけのマリオゲームを作ることもできますよ。
上の画像は、hello-hellou nameというスクリプトです。1行のコードで、コンピュータが画面に印刷することができることはおわかりいただけたと思います。単にhello worldと言うのではなく、ユーザーが自分の名前を入力して、コンピュータに挨拶してほしいと仮定してみましょうか。ここで何が起こっているのか、分析してみましょう。
この例では、コードエディターで書いた簡単なコードを、ターミナルウィンドウ型のCmderで実行します。さて、この2つが何であるかはあまり気にしないでください。これで、Pythonのコードがどのようなものか、このスクリプトがどのように動作するかがわかったと思います。
コードを書くのが全く初めての人は、上のようなスクリプトが、どうして自分が使い慣れたプログラムのようになるのか、まだ不思議に思っているかもしれません。上の画像で、左側のウィンドウは、Pythonスクリプトをプログラムに変換するためのツールです。右のウィンドウにhello_name.exeというアイコンがありますが、これをクリックするとどうなるか、想像がつくと思います。
コードがない状態から、完成したプログラムへ。この例は非常にシンプルですが、ほとんどすべてのコーディングはこのように行われます。毎日、人々は学んだプログラミング言語を使って、私たちが使うプログラムとなるスクリプトを書いています。
今日の記事では、コードとは何か、そしていくつかのPythonのコードがどのように動作するのかを学びます。コードを学ぶのに役立つ素晴らしいウェブサイトやアプリもたくさんありますよ。
コーディングは誰にでもできるものであり、始めるのは決して簡単ではありません。