Rubyを触ってみよう！

#Rubyを実際に動かしてみてよう！
Rubyを最短最速で教えていくために、本講座ではアプリ作成に伴い**実用的**かつ**必要最低限**なことのみ記載していきますのでご理解いただければと思います。

##1.VSCodeを起動しよう！
前回VSCodeをインストールしましたね！
それを使ってコードを書きますので、まず起動しましょう！

<img width="406" alt="dock起動.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/ae822b86-90fc-cce9-76bf-e7d1327b165a.png">

起動できましたか？

起動してこのような画面になってれ大丈夫です！
<font color="blue">※起動したらwelcomeページ出てる場合があります。その時は上(タブ)のバツボタン押して消してください</font>
<img width="1440" alt="トップ.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/a4156084-6d5d-b08b-b790-ab649e5d66ef.png">
<img width="1440" alt="トップ.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/58fde7a8-b84c-ff16-bb30-f91b3a4385f3.png">

上記の写真の通り何もない状態になりましたら次のスッテプに移りましょう！

##2.ファイルを作成しよう！
今VSCodeは何も表示されていない状態だと思います。
もちろんこのままではコードは書けないので、書くためのファイルを用意しましょう！
そのために次のコマンド打ってください

**command + n**

![ファイル作成.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/3e6ac0ff-2506-bc37-f6f2-ccc60b647c3d.png)

するとどうでしょうか？
写真の通り上に新しくファイルが作成され、文字が打てるようになりましたね！

##3.Rubyのファイルと定義しよう！
今のままではファイルは作れても**Rubyを実行できません**
というもの、

**どの言語のファイルかわからない**

からなんですね。
なのでまず、

**Rubyファイルである**

と定義しましょう！

そために次のコマンド打ってください

**command + s**

すると何やら上から画面が降りてきましたね。
ここで、
**①保存先
②Rubyファイルと定義**
<font color="blue">※①簡単にアクセスできる自分のPCトップを選択します。
※②ファイル名を「**hello.rb**」にしてください。
<img width="1431" alt="保存.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/1492ee45-30ad-9eb0-50de-9923320e4f9f.png">

これで保存すれば**Rubyファイルの定義**は完了です！
さて
どの部分が**Rubyを定義**してたのでしょうか？？

<font color="red"><details><summary>**正解はこちら！！**</summary><div></font>
<img width="380" alt="rb.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/8a83a491-755a-d50c-415b-fb2323830290.png">
**<font color="red">拡張子を「.rb」にする！</font>**
でした！
</div></details>

##4.コード書いてみよう！
やっとここでプログラミングっぽいコードを書けます！笑
長かったですね笑

それではやっていきましょう！
まず、簡単な**文字の表示**からトライしてみましょう！

先ほど作成したファイルに

```ruby:hello.rb
puts "hello!!"
```
と入力して**保存**しましょう

保存の仕方は

**command + s**

##5.ファイルを実行して表示させよう！
実際にファイルを実行して表示させるために
**ターミナル**
を起動してます

ターミナルの起動の仕方は
　・上にバーにカーソルを持っていく
　・「ターミナル」をクリック
　・１番上の「新しいターミナル」
の順番で起動します
<img width="1439" alt="ターミナル起動.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/7c970e11-5c1c-75a1-46ea-2d1c9d3f18e8.png">

起動できましたか？
下の写真の通り下にコマンドを打てるやつが出てくれば大丈夫です！
<img width="1436" alt="ターミナル表示.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/429158/ebf94a46-8c6a-db47-2f51-c72d80503fbb.png">

では！
本題の実行！

先ほど起動したターミナルに以下のコマンドを打ってください

```ruby:ターミナル
 ruby hello.rb
```

入力し終わったら**Enter**を押しましょう！
するとターミナルに

```ruby:ターミナル
 hello!
```
と表示されました！

実行できましたね！
次はさっきやったことの復習で練習問題をやってみましょう！

#練習！
今回の学んだことを1から作成して実行までいきましょう！

##練習1
VSCodeを使って**sample1.rb**というファイルを作成して保存してください。
<font color="red"><details><summary>**正解はこちら！！**</summary><div></font>
1.**command + n**
2.**command + s**
3.ファイル名を**sample1.rb**書き直して保存
</div></details>

##練習2
sample1.rbファイルに**こんにちは！**と表示させるコードを書いてください。
<font color="red"><details><summary>**正解はこちら！！**</summary><div></font>

```ruby:sample1.rb
puts "こんにちは!"
```
</div></details>

##練習3
ターミナルで**sample1.rb**を実行して表示してください。
<font color="red"><details><summary>**正解はこちら！！**</summary><div></font>

```ruby:ターミナル
ruby sample1.rb
```
</div></details>

#終わり
以上で本記事の内容は終わりになります！
何問正解できましたか？？

最初は見慣れないことが多くて難しく感じるかもしれませんが、失敗した数だけ成長します！

最初からできる人なんていません！

課題をちゃんとこなして、ちょっとずつ確実に成長していきましょう！

本記事はこちらで以上になります！

お疲れ様でした！