Scratchでシンプルにプログラミングを学ぼう!
おはようございます、Tech Kids Home Teacher 千葉幕張ベイタウン教室 飛田です。
今週も、生徒たちは楽しみながら、悩みながら、集中してプログラミング学習を進めています。
当教室の生徒たちが学んでいるプログラミング環境は、プログラミング言語「Scratch(スクラッチ)」です。Scratchのいいところは、
・小学生でもすぐにプログラミングの世界に慣れる(もちろん初心者の大人にも最適です!)
・マウス操作が中心ですが、コメントを入力するなどタイピングもしたくなる要素があって、タイピングも覚えることができる
・アイテムや背景を描きやすい環境が整っている
・既存のゲームの要素がないので、ゼロから自分だけのアイディアを形にしていくことができる
・体育の授業のように、何度も繰り返して上手になることをシンプルに実感できる(生徒談)
〈小学3年生の女の子は、1年間学んで得た知識を生かしてオリジナル開発を製作中。学習中は主にゲーム開発ですがオリジナル開発ではストーリー作りにチャレンジ!自らやりたいと思うことに取り組める学習スタイルは子供たちの意欲を引き出します引き出します〉
子供たちに大人気なマイクラやスプラトゥーン、マリオなどの既存のゲームを活用したプログラミング学習もたくさんありますが、すでにあるアイテムや想像の中でのアイディアになりがちで、ゼロから何かを生み出す環境ではないのかなと感じています。
その点Scratchは、マイクラやスプラトゥーン、マリオのようなゲームを作るにはどうしたらいいだろう、こんな開発にこんなアイテムがあったら面白いかもなど、アイテムや背景・ストーリなど、開発全てをゼロから進めていかなければなりません。
私は、子供たちそれぞれのアイディアややり方を、シンプルに取り入れやすいのがScratchの一番の魅力だと思います。その証拠に、子供たちの開発はどれもオリジナリティあふれるもので、1つとして同じものがないことがわかります。
Tech Kids Home Teacher 幕張ベイタウン教室のオリジナル開発はこちらをクリック!
2020年の小学校でのプログラミング学習導入に向けて、ぜひ、シンプルにプログラミング学習に取り組めるScratchにチャレンジしてみませんか。
Scratchはオンライン版・オフライン版(無料でダウンロード)がありますので、気軽に触れることができるのも魅力ですよ。