学習コンテンツ

学習コンテンツのお知らせ

スクラッチを体系的に学ぶことのできるコンテンツを作成しました。STEP1では基本操作を学び、STEP2ではブロックの使い方を学ぶことが出来ます。コンテンツは随時追加公開していきますので、ぜひクリアしてスクラッチマスターを目指してください(*...
スキルアップの練習

【スクラッチ】本格ビンゴゲームを作ってみよう

Scratch星人パーティーやイベントで盛り上がるビンゴゲーム。「スクラッチで作れたら楽しそう!」と思ったことはありませんか?この記事では、本格的なビンゴゲームをスクラッチで作る方法を紹介します。1〜75のランダム配置、中央のフリーマス、縦...
ブロックの応用テクニック

【スクラッチ】初代ゼルダ風の切り替え式マップを作成してみよう

Scratch星人前回の記事ではドラクエ風のリアルタイムスクロールマップを作成しました。今回は初代ゼルダのような画面の端に行くと次切り替わるRPGマップを作成してみます。ぜひ、どちらの作り方もマスターして、作品作りに活かしてみてください!マ...
ブロックの応用テクニック

【スクラッチ】ドラクエ風RPGマップスクロールを作ってみよう

Scratch星人キャラクターが歩くたびにマップ全体がリアルタイムになめらかにスライドする、昔のドラクエっぽいRPGマップを作成しようと思います。仕組みのポイントは「9つのスプライトを3x3に並べて、全てを同時に動かす」ことです。少し複雑で...
ブロックの応用テクニック

【スクラッチ】セーブ&ロード機能を実装してみよう

Scratch星人ゲームをしていて「途中でやめなければいけない・・」という経験はありませんか?そんな時、セーブ機能があればどれだけ助かるか!と思いますよね。この記事ではスクラッチでセーブ&ロード機能を実装する方法を紹介します。少しレベルアッ...
スキルアップの練習

【スクラッチ】タイピングゲームを作成してみよう

Scratch星人みなさん、タイピングは好きですか?寿司打やタイピンガーZなど、楽しみながらタイピングを学べるアプリケーションが数多くあります。この記事では「スクラッチでオリジナルのタイピングゲーム」を簡単に作る方法を紹介します!コスチュー...
スキルアップの練習

【スクラッチ】敵キャラに当たり判定を設定してみよう

Scratch星人ただの当たり判定を設定したい場合は「〜に触れた」のブロックを使えばいいのですが、ひとつの敵キャラに2つの当たり判定を設定したいこともあると思います。ジャンプで上から踏んだら攻撃判定正面や背後から触れたらダメージ判定この記事...
スキルアップの練習

【スクラッチ】2進数と16進数を勉強してみよう

Scratch星人コンピューターの世界では「0」と「1」が使われている。という話を聞いたことがないでしょうか?実は、私たちが入力した数字や文字は、コンピューターの中で「0」と「1」に変換されて処理しているんです!この考え方を二進法と言い、変...
スキルアップの練習

【スクラッチ】移動可能な場所の色を変えてみよう

Scratch星人「移動可能な場所の色」ってどういうこと?というタイトルになりましたが、とある生徒の子が「マス目を一筆書きで進むゲームを作ってみたい」とのことだったので挑戦してみました。その中で、移動可能な場所(マス)を分かりやすく表示する...
ブロックの応用テクニック

【スクラッチ】「まで待つ」と「まで繰り返す」を使っていこう

Scratch星人スクラッチでコードを作成する時に「ずっと」というブロックを使うことは、よくあると思います。実際に「ずっと」と「もし」を組み合わせることで、やりたいことの多くは実装できてしまうと思います。しかし、なんでもかんでも「ずっと」を...
スキルアップの練習

【スクラッチ】リストを使ってCRUD(クラッド)を学んでみる

Scratch星人いきなり英語が登場しました。CRUD(クラッド)と聞いて、何を思い浮かべますか?実はとても大切なものなんです。この記事を読んでいる人たちの多くは、スクラッチでゲーム作りを頑張っていると思います。将来的にプログラミングを使っ...