スクラッチで資格を取ろう！プログラミングレッスンvol.1

##目次
1. [プログラミング能力検定とは？](#1-プログラミング能力検定とは)
2. [レッスン①](#2-レッスン)
3. [ヒント](#3-ヒント)
4. [答え](#4-答え)
5. [まとめ](#5-まとめ)


#1. プログラミング能力検定とは
「[プログラミング能力検定](https://programming-sc.com/
)」という新しい資格が2020年12月から始まります。


` 「プログラミング能力検定」は、2024年度の大学入学共通テストから必修となる「情報Ⅰ」(生年が2006年以降の方が対象です)のプログラミングに関する範囲への対応を目指した資格試験です。企画・運営・販売は、株式会社プログラミング総合研究所が行っています。
レベルは1～6まであり（現在受けられるのはレベル3までです）、ビジュアルプログラミングからテキストプログラミングまで習得段階に応じて問題が用意されております。（原則、小学生・中学生・高校生が受検できます）`  

` 当レッスンをvol.5まで進めることで、レベル1の出題範囲を半分まで理解できます。` 
スクラッチキャットの人生（猫生？）にも注目！！

[Scratch](https://scratch.mit.edu/)を開いてレッスンを始めましょう！

#2. レッスン①
##レッスン①の目標
Scratchで、

* スタートボタンを置く
* キャラクターを進ませる
* キャラクターをしゃべらせる
* キャラクターを待たせる
* 音を出す

ができるようになる。

***

まだScratchを開いていない方は**「[ここ](https://scratch.mit.edu/)」**をクリックして、Scratchを開いてみましょう。

Scratchを開いたら、上部にある「作る」をクリックすると、ブロックを並べてプログラプログラムを作ることができます。
![「作る」説明.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/808969/4c98d096-20c8-31ea-a497-93b8b62bef98.png)

プログラムを作るページは開けたでしょうか？
それでは早速、Scratchを使って問題を解いていきましょう。
最初のうちは、**[ヒント](#3-ヒント)**や**[答え](#4-答え)**を見ながらやってみてくださいね！

##問題：スクラッチキャットを瞬間移動させよう！
この猫の名前は「スクラッチキャット」と言い、Scratchのメインキャラクターになっています。
さて、このスクラッチキャット。何か困っていることがあるようです。
Scratchでプログラムを作り、スクラッチキャットを助けてあげましょう！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/96dfb1cb-d434-e21f-6219-0eb0fbcee1c8.png)

**「Gigaちゃんが遊びに来るから急いで帰らなきゃ！
でも歩いて帰ると間に合わないなぁ……。
おねがい、僕にワープの力をちょうだい！」**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/1c152345-85e0-3022-a927-0f34492119e0.png)
動きの見本を見たい場合は、**「[ここ](https://scratch.mit.edu/projects/435201642/)」**をクリックし、<font color="limegreen">緑のはた</font>を押してください

##作成するプログラムの内容
* ステージ  
Blue Sky
* アイテム(動きのないスプライト)  
なし
* 登場人物(動きのあるスプライト)  
 **Cat1(スクラッチキャット)**  
旗をクリックすると、  
「よーい」と１秒言って、  
３秒待って、  
「わーぷ！」と１秒言って、  
ニャーと鳴いて、  
400歩動く

#3. ヒント
<details>
<summary>**クリックして開く**</summary>
<div>

* [ステージの変え方](#ステージの変え方)
* [重要なブロック](#重要なブロック)

##ステージの変え方
Scratchの画面右下、ここに注目
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/70db3867-11d5-00a0-f41f-c3e396b6da88.png)
このアイコンをクリックし、使いたいステージを選ぶ。
 ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/9a5a9165-0cb0-3ba7-e7c3-70e5c2fcbfd2.png)

##重要なブロック

|  ブロック                                                                                                                     |   説明                                   | 
| ------------------------------------------------------------------------------------------------------------------------- | -------------------------------------- | 
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/cd556b00-dd07-4b95-b41e-dd6cdd282d87.png) | 旗が押されたらプログラムをスタート                 | 
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/57202500-4524-19bd-ee6a-d0019b8f8f12.png) | この場合、「よーい」と「２」秒間セリフを言う                       | 
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/994ce4d1-4e07-8119-c08c-bce05e8701b0.png) | この場合、「２」秒待つ                               | 
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/1b13aa21-add6-f57d-4b43-e46fed6ab34e.png) | この場合、「ニャー」の音を鳴らす                        | 
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/fae8461e-c8a8-381d-d40d-1577f9d410c6.png) | この場合、「400」歩動く                               | 

</div></details>

#4. 答え
<details>
<summary>**クリックして開く**</summary>
<div>

[**答えのページ**](https://scratch.mit.edu/projects/435201642/)で、画面右上の「中を見る」をクリックするとコードを見ることができます。

| スプライト                                                                                                                | コード                                                                                                                | 
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | 
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/b8b35c08-171e-9d6b-8811-b3a19c98ac4e.png) | ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/709908/262ed412-8d96-8e3e-3e49-fc09eb5e49a3.png) | 

</div></details>

#5. まとめ
スクラッチキャットを助けるプログラムを作ることができたでしょうか？
このレッスンは、Scratchで下記の項目をプログラミングできるかどうかの確認問題でした。

* スタートボタン
* 進む
* しゃべる
* 待つ
* 音

これは、プログラム能力検定のレベル１の出題範囲です。

それではまた[次のレッスン](https://qiita.com/vteacher/items/9da99b3597d6196985e7)でお待ちしています！

※Scratchは、MITメディア・ラボのライフロング・キンダーガーテン・グループの協力により、Scratch財団が進めているプロジェクトです。[https://scratch.mit.edu] (https://scratch.mit.edu)から自由に入手できます。