1. コマンドとの出会い
もしプログラマーの仕事をなんか難しそうで謎めいてるって思ってたら、その神話はここで終わり!プログラミングは秘密のアートじゃなくて、めっちゃイケてて超面白い仕事なんだ。今からそれを実感できるよ。
コンピュータープログラムはプログラミング言語っていう、コンピューターが理解できる特別なルールや単語を使って書くんだ。今日はC#っていう言語に触れて、最初のプログラムを書いてみて、コマンドって何かを理解して、コンピューターを(気が向けばだけど)言うこと聞かせてみよう。😅
プログラムっていうのは、コマンド(命令)のセット(リスト)だよ。最初に1つ目のコマンドが実行されて、次に2つ目、3つ目…って続く。全部のコマンドが終わったら、プログラムも終了。
どんなコマンドがリストに入るかは、誰が実行するか、つまり実行者がどんなコマンドを知ってるか(理解できるか)によるんだ。犬には「おすわり」「お手」、猫には「シャー」、人には「止まれ!」、ロボットには「働け!」みたいな感じ。👨💻
コマンドっていうのは、コンピューターに「これやって!」ってシンプルに指示すること。一番大事なのは、コンピューターは君が言ったことだけをやる、君がやってほしいことじゃなくてね。😆 まあAIがもっと賢くなるまでは、だけど。
C#のコマンドセットは結構いろいろある。たとえば、こんなコマンドで画面に文字を表示できるよ:
Console.WriteLine("ロボット — 人間の友達");
このコマンドはコンピューターに「画面に"ロボット — 人間の友達"って表示して」って伝えてるんだ。
もし自分のフレーズを3回表示したいなら、コマンドを3回書けばOK。
Console.WriteLine("ロボット — 人間の友達");
Console.WriteLine("ロボット — 人間の友達");
Console.WriteLine("ロボット — 人間の友達");
その結果、コンピューターは画面にそのフレーズを3回表示するよ。超カンタン。😎
2. プログラムの動き方:実行の順番
君のプログラムは、上から下へ、1行ずつ全部のコマンドを実行するだけ。コマンドが終わったら、プログラムも終わり。
Console.WriteLine("みんな、こんにちは!");
Console.WriteLine("今日はC#で書くことを学ぶよ!");
結果:
みんな、こんにちは!
今日はC#で書くことを学ぶよ!
さらに何行か追加すれば、コンピューターはちゃんと全部表示してくれるよ。めっちゃ働き者だけど、余計なことは書かないんだ。
3. 最初のプログラムを書いて実行しよう
いいことは先延ばしにしないで、そろそろ実践にいこう!じゃあ、C#で最初のプログラムを書いてみよう。
ステップ1:WebIDEを開こう
WebIDEを開いて、画面に"プログラマーって最高!😎"って表示するプログラムを書いてみて。
Program.csって名前のファイルが開いてるはず。
ステップ2:そこに次のコードを書こう
絵文字もそのまま使ってOK!C#はちゃんと対応してるからね!🥰
Console.WriteLine("プログラマーって最高!😎");
ステップ3:プログラムをチェックに送ろう
WebIDEの上のパネルに"チェック"ってボタンがあるよ。それを押してみて。
全部ちゃんとできてたら、サーバーが君の解答を認めて、おめでとうって言ってくれるよ。😎
これで君はC#で最初のプログラムを書いて、無事に提出できたってこと!嬉しいでしょ?もう君は本物のプログラマーだよ(少なくとも、その一歩手前までは来たね)。😇
GO TO FULL VERSION