教材紹介 - 基礎コース -
- Home
- Scratch
基礎コース(Scratchコース)
使用言語:Scratch
主に小学生から中学生向けに作られたビジュアル言語「Scratch」(スクラッチ)を使ってアニメやゲームを実際に作り進めていきます。
Scratchは150以上の国で使用されており、40カ国語以上に翻訳されています。何百万人もの人が、自宅や学校、博物館、美術館、図書館、公民館、コミュニティセンターなど、とても幅広い場所でScratchプロジェクトを作っています。
Scratchプロジェクトは、次の組織から金銭的支援を受けています。
:アメリカ国立科学財団、Scratch財団、Google、LEGO財団、Intel、カートゥーンネットワーク、Lemann財団、MacArthur財団。
なぜ?Scratchなのか?
-
初心者でも簡単に、直感的なブロック式プログラミングを学べる。
-
オリジナル作品制作で子どもの創造力と問題解決能力が育つ。
-
家庭で手軽に利用でき、特定の環境に依存しない学習コンテンツ。
-
作品を共有できるグローバルコミュニティがあり、深い知識を身につける。
-
論理的思考力が身につき、他のプログラミング言語への応用可能。
Scratchは、子どもたちが楽しみながらプログラミングを学ぶことを目指してMITメディアラボが開発した教育用ツールです。視覚的で直感的な操作で、初心者でも簡単にプログラムを作成・学習できます。子どもたちはアニメーションやゲームを自由に制作し、創造力や問題解決能力を育みます。また、Scratch3.0は特定の環境に依存しないウェブベースのプラットフォームで提供されており、インターネットに接続されたコンピューターがあれば、どこでもアクセス出来る特徴があります。教室で作成した作品を自宅で、復習することも容易です。
Scratchは、子どもたちにとってプログラミング学習の入り口となり、21世紀に求められるスキルを身につけるためのサポートを提供しています。親御さんも一緒になって、楽しくプログラミングの世界を体験してみてはいかがでしょうか。
はじめてのプログラミング(Scratch初級)
目安期間:8ヵ月(全12課題)
パソコンでのプログラム設計・デザイン制作を通じて、基礎的なプログラミングの学習をします。
作品を制作しながら、以下の内容を学びます(一部抜粋)
- 順次処理
- 繰り返し処理
- 条件判定/条件分岐
- 座標(X軸・Y軸)
- メッセージ機能
- 変数
- 乱数
- リスト機能
プログラミングドリル(Scratch中級)
目安期間:12ヵ月(全12課題)
「はじめてのプログラミング」で学習した知識をもとに、より複雑な作品を作ります。完成イメージと仕様に基づいて、作品の制作を行います。
- スピアフィッシング
- 反射神経
- ドラゴンを探せ
- ゴースト退治
- すごろく
- 神経衰弱ゲーム
Scratch上級
目安期間:12ヵ月(全8課題)
実際のゲーム・アプリのような作品を制作するために、必要な知識・技術を身につけます。
-
実社会とゲーム上の表現の違いを考えながら、創作します。
-
”なぜなぜ分析”などを行い、適切なコードを学びます。
-
現象に着目し、その理由を深く考察します。
-
発生する可能性のあるエラーやバグを予測して、対応します。
-
数値を変更した時に、どんな変化が起こるかを予測し、実際に検証します。
-
これまでに学習した内容をもとに、横スクロール型のゲームを作成します。