CodeGym /コース /C# SELF /コマンドと最初のプログラム

コマンドと最初のプログラム

C# SELF
レベル 1 , レッスン 1
使用可能

1. コマンドとの出会い

もしプログラマーの仕事をなんか難しそうで謎めいてるって思ってたら、その神話はここで終わり!プログラミングは秘密のアートじゃなくて、めっちゃイケてて超面白い仕事なんだ。今からそれを実感できるよ。

コンピュータープログラムはプログラミング言語っていう、コンピューターが理解できる特別なルールや単語を使って書くんだ。今日はC#っていう言語に触れて、最初のプログラムを書いてみて、コマンドって何かを理解して、コンピューターを(気が向けばだけど)言うこと聞かせてみよう。😅

プログラムっていうのは、コマンド(命令)のセット(リスト)だよ。最初に1つ目のコマンドが実行されて、次に2つ目、3つ目…って続く。全部のコマンドが終わったら、プログラムも終了。

どんなコマンドがリストに入るかは、誰が実行するか、つまり実行者がどんなコマンドを知ってるか(理解できるか)によるんだ。犬には「おすわり」「お手」、猫には「シャー」、人には「止まれ!」、ロボットには「働け!」みたいな感じ。👨‍💻

コマンドっていうのは、コンピューターに「これやって!」ってシンプルに指示すること。一番大事なのは、コンピューターは君が言ったことだけをやる、君がやってほしいことじゃなくてね。😆 まあAIがもっと賢くなるまでは、だけど。

C#のコマンドセットは結構いろいろある。たとえば、こんなコマンドで画面に文字を表示できるよ:

Console.WriteLine("ロボット — 人間の友達");
画面にテキストを表示するコマンド

このコマンドはコンピューターに「画面に"ロボット — 人間の友達"って表示して」って伝えてるんだ。

もし自分のフレーズを3回表示したいなら、コマンドを3回書けばOK。

Console.WriteLine("ロボット — 人間の友達");
Console.WriteLine("ロボット — 人間の友達");
Console.WriteLine("ロボット — 人間の友達");
3つのコマンドからなるプログラム

その結果、コンピューターは画面にそのフレーズを3回表示するよ。超カンタン。😎

2. プログラムの動き方:実行の順番

君のプログラムは、上から下へ、1行ずつ全部のコマンドを実行するだけ。コマンドが終わったら、プログラムも終わり。


Console.WriteLine("みんな、こんにちは!");
Console.WriteLine("今日はC#で書くことを学ぶよ!");
    
2つのコマンドからなるプログラム例

結果:

みんな、こんにちは!
今日はC#で書くことを学ぶよ!
ユーザーが出力ウィンドウで見るもの

さらに何行か追加すれば、コンピューターはちゃんと全部表示してくれるよ。めっちゃ働き者だけど、余計なことは書かないんだ。

3. 最初のプログラムを書いて実行しよう

いいことは先延ばしにしないで、そろそろ実践にいこう!じゃあ、C#で最初のプログラムを書いてみよう。

ステップ1:WebIDEを開こう

WebIDEを開いて、画面に"プログラマーって最高!😎"って表示するプログラムを書いてみて。

Program.csって名前のファイルが開いてるはず。

ステップ2:そこに次のコードを書こう

絵文字もそのまま使ってOK!C#はちゃんと対応してるからね!🥰

Console.WriteLine("プログラマーって最高!😎");
テキストを表示する最初のコマンド

ステップ3:プログラムをチェックに送ろう

WebIDEの上のパネルに"チェック"ってボタンがあるよ。それを押してみて。

全部ちゃんとできてたら、サーバーが君の解答を認めて、おめでとうって言ってくれるよ。😎

これで君はC#で最初のプログラムを書いて、無事に提出できたってこと!嬉しいでしょ?もう君は本物のプログラマーだよ(少なくとも、その一歩手前までは来たね)。😇

コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION