なぜ子供はゲームが好きなのか?ゲームしか知らないからではありませんか?

んにちは!カイトです!

 

突然ですが

お子さんがなぜゲームが好きなのか

考えたことありますか?

 

私の場合は

楽しいことがゲームしかなかったんです。

父の影響でゲームしか与えられてこなかったので

ゲーム以外に楽しいことを知らなかったんです。

 

あなたのお子さんも、実はそうではありませんか?

 

仮にそうだったとしたら、チャンスでもあります。

 

社会に出てからも休日はゲームばかり...

 

そんな将来は送ってほしくないですよね!

 

ゲーム以外に

楽しいことを見つけさせてあげましょう!

 

 

それでは本題です

前回ではScratchを実際に動かしてもらいました。

 

ですが、何か不自然に思いませんか?

 

10歩動くとあるのに、

猫が直線運動しているだけなんです。

 

足を動かさずに歩いているんですから

かなり不自然ですよね?

 

私たちとしては

スタートボタン(緑の旗)を押したときに

足を使って歩いているようにしたいんです...

 

でも思い通り動かない...

 

 

ここがプログラミングの面白いところなんです 

 

コンピューターは命令通りに忠実に動きます。

 

余計な気はきかせてくれないのです。

 

この問題を解決するには

自分でスプライトが歩いて見えるように

コンピューターに命令する必要があります。

 

さっそく、プログラミングしていきましょう。

 

スクリプトから「見た目」を選択します。

画面中央の

「次のコスチュームにする」をドラッグし

画面右の「10歩動かす」の真下ではなします。

 

f:id:yappy0622:20180824204914p:plain

 

コスチュームとは、Scratch独自の要素で

初期配置されている猫には

二つのコスチュームが用意されています。

一つはこのようなコスチューム

 f:id:yappy0622:20180824205124p:plain

もう一つはこのようなコスチューム

 

f:id:yappy0622:20180824205134p:plain

 

そしてこの独自機能コスチューム...

なんと自分で作ってしますこともできます!!

楽しそうですね!!

 

「次のコスチュームにする」が実行されることで

この二つのコスチュームが入れ替わります。

 

試しに

スタートボタン(緑の旗)

を何回か押してみてください。

 

なんとなく

歩いているように見えませんか?! 

f:id:yappy0622:20180816212413j:plain

 

今度は歩かせすぎて

画面の端に行ってしまいました。

 

いちいちドラッグして中央に戻すのは面倒...

 

そういう時は、「スクリプト」の「動き」から

「x座標を○○、y座標を○○にする」

をドラッグして画面右の

「次のコスチュームにする」

の真下ではなして連結させてみてください。

 f:id:yappy0622:20180824210802p:plain

x座標とは

横(右がプラス、左がマイナス)を示し

y座標とは

縦(上がプラス、下がマイナス)を示します。

 

中学の時に習った、xyグラフのようなものです... 

 

これらの数値が両方とも0の場合

中心を指します。

 

「x座標を○○、y座標を○○にする」の○○には

適当な数字が入っていると思いますが

両方ともクリックして0を入力してください。

 

 

 

これでスタートボタン(緑の旗)を押してみましょう!

 

 

 

・・・

 

 

 

あれ?中央で猫が足を動かしているだけで

進んでいかなくなってしまいました。

 

どうしてでしょうか?

 

f:id:yappy0622:20180814212927p:plain

 

実はこのとき、ある現象が起こっています。

「バグ」です。

聞いたことありますか?バグ

 

バグとは

意図しないプログラム上の不具合や誤りを示します。

 

一つずつ解説していきます。

 

まずスタートボタン(緑の旗)を押した時点で

実は猫は10歩進んでいるんです。

 

そしてコスチュームが次のものに

変更されているのですが

その次の命令

「x座標を0、y座標を0にする」が実行されることで

せっかく10歩進んだ猫は

中央に戻されてしまっているのです。

 

これが

スタートボタン(緑の旗)を押すたびに

実行されていくのですが

一つの命令が終わり

次の命令が実行されるまでの時間は

一瞬ですので私たちが見た上では

動いていないように見えてしまうのです。

 

この先、あなたのお子さんがバグに直面することは

何度もあると思います。

 

思い通りに動かず、イライラ...

 

そういう時は、あなたがやさしく手を取って

一緒に解決してあげてください。

 

今回はここまで!

次の記事では、バグの直し方を解説していきます。

よろしくお願いします。

 

Scratchでカンタンプログラミング体験!プログラミングを学ぶメリットって?

 んにちは!カイトです!

 

前回は、子供にも簡単にプログラミングが

できてしまう「Scratch」を紹介しました。

 

今回はその使い方について数回に分けて

簡単に説明させていただきます。

 

その前に!

 

プログラミングを学ぶメリットって

なんだと思いますか?

 

将来その知識が役に立つから?

就職時に特技として

アピールできるから?

 

もちろんそういったメリットも

ありますがプログラミングには

そういった見えるメリットのほかにも

見えないメリットがあります。

 

それは

物事に対する思考が変わる

というメリットです。

 

論理的思考と言われています。

 

論理的思考とは、

目的を達成するために物事の道筋を考えて

計画的に実行する考え方です。

 

この考え方は非常に重要

プログラミング教育が

義務教育化されようとしている今

小学生を中心に求められている思考です。

 

あなたのお子さんは、論理的思考

身に着けていますか?

 

休みの日、連休は来る日も来る日も

ゲームゲームゲーム...

 

そうしている間に、

あなたのお子さんの周りのお友達は

プログラミング教育の義務化に向けて

努力をしているかもしれませんよ?

 

このままでもいいんですか?

 

 

「よくない!」

 

f:id:yappy0622:20180824201214p:plain

 

手遅れになる前に、プログラミングを通して

論理的思考を身に着けていきましょう。

 

 

さて、前置きが長くなってしまいましたが、本題です。

 

まずは、Scratchのサイトにアクセスしましょう。

 

Scratchの会員登録をします。

サイトの右上の

「Scratchに参加しよう」から5分ほどでできます。

会員登録をすると作業内容を保存できるのでお勧めです。

 

会員登録が済んだら

メニューバー「作る」をクリック。

f:id:yappy0622:20180824202356p:plainするとこのような画面が出てくると思います。

 f:id:yappy0622:20180824202547p:plain

初期配置では画面左上の猫のようなものが

配置されています。

 

これがスプライトです。

 

このスプライトを動かすことにより

様々な作品を作っていきます。

 

画面中央にあるカラフルなブロックのようなものは

スクリプト(命令)です。

 

このスクリプトを画面右側にドラッグすることで

スプライト(猫)に動作を与えることができます。

 

試しにやってみましょう!

 

画面中央上の「イベント」をクリックして

緑の旗がクリックされたとき」

をドラッグして右の画面に放り込みます。

 

 

f:id:yappy0622:20180824203347p:plain

 

この緑の旗はスタートボタンです。

このボタンをクリックすることで

プログラムが動作します。

 

次に、「イベント」から

「動き」へと移動しましょう。

 

そして、「10歩動かす」をドラッグし

緑の旗がクリックされたとき」

の真下のあたりではなすと二つが連結されます。

 

f:id:yappy0622:20180824203659p:plain

 

これで、スプライト(猫)に

命令を与えることができました!

 

試しに、猫の右上方にある

スタートボタン(緑の旗)

をクリックしてみてください。

 

猫が少し動きましたね?

 

※猫が画面端に行ってしまった場合

ドラッグして、中央に戻してあげてください。 

 

小さいですが

これでもうプログラミングはできちゃっているんです!

 

このようなスクリプト(命令)をブロックのように

つなげていくことで様々な作品を作っていきます。

ちょっと楽しくないですか?

 

作業が終わったらメニューバー

「ファイル」から「直ちに保存」をクリックして

作業内容を保存してください。

 

 

ここで学んだことを

今度はあなたがお子さんに教えてあげてください。

1日30分でいいんです。

逆に1日に何時間も進めるのもいいことではないんです。

 

継続していくことが力となり

論理的思考を根強いものにしていきます。

 

本日はここまで!

また次のブログでお会いしましょう!

わざわざ教室に通わせる必要なんてありません!プログラミングって家で簡単に出来るんです...!

んにちは!カイトです!

 

 

あなたはプログラミングと聞いてどんなイメージがありますか?

 

クールでかっこいい!

知的!

 

 

でも難しそう、、、

お金がかかりそう、、、

家庭で簡単にできるものではなさそう、、、

 

 

マイナスのイメージのほうがプラスのイメージより多いのではないでしょうか?

 

その気持ち、わかります。

私もそうでした。

 

 

ですが、完全に食わず嫌いだと気付かされました。

今の私のプログラミングのイメージはズバリ

 

レゴブロック

 

です。

 

ブロックを組み立てて、作品を完成させる

それだけのことなんです。

 

レゴブロックなんて

小学生にもなればある程度形のある作品を作ることができますよね?

 

そうなんです!プログラミングも同じなんです。

 

レゴブロックと同じ感覚で出来てしまうんですよ!

 

 

今回はプログラミングで実際にゲームを作るにあたって

最適といえるツールを紹介します。

 

プログラミングには「言語」というものが存在します。

言語によってできることが違ってきたりもします。

 

大半の日本人には中国語は通じませんよね、それと同じで

ゲームを作るにはゲームを作るのに向いている言語が存在します。

 

 

・・・難しいので今の話は忘れてもらって結構です。

 

 

簡単に言えばゲームを作るアプリケーションのようなものが存在するのです。

 

子供にもできて、専門的な知識を必要とせず

ゲームを作るのに最適な言語(アプリケーション)、、、

 

それは、、、

 

 

 

「Scratch(スクラッチ)」です!!

 

f:id:yappy0622:20180819212947j:plain

 

Scratchはビジュアルプログラミング言語と呼ばれ

視覚的にプログラミングを学べるということで

小さなお子さんから大きなお兄さんまで人気を集めています。

 

プログラミングというと黒い画面に英語の文字がズラリ...

そんな印象を持つ人も多いと思いますがスクラッチを使えば、知識を必要とせず

直感的に覚えることができます。

 

なので、初心者にとてもおすすめなんです!!

 

本当に直感的にできてしまうんです!!

子供向けの言語ですが、やってみると楽しくて気が付いたら日が暮れています。

 

しかも余計なダウンロード等は不要!サイトにアクセスするだけで

すぐにプログラミングができちゃうんです!

 

必要なものは

・パソコン

・ネット環境

 

これだけでいいんです!

f:id:yappy0622:20180819212329p:plain

さっそくやってみたくなりませんか?

 

 

Scratchはプログラミングをするだけでなく

他の人が作った作品を実際に遊んでみたりすることができます。

 

まずは、Scratchのサイトにアクセスし、お子さんと一緒にゲームをしてみてください。

 

ママ(パパ)と一緒にゲームしてみない?

 

ゲームをするのですから、お子さんも嫌がらないはずです。

一区切りついたところで、

 

ママ(パパ)と一緒に、ゲーム作ってみない?

 

そう言ってみてください。

 

興味を持たずにはいられないはずです...!

具体的に約束ができるとなおいいですね!

 

それじゃあ、さっそく金曜日のご飯の後、やってみよっか!

 

それまでにこのブログを読み、Scratchの最低限の使い方を覚えて

お子さんに聞かれたときにこたえられるようにしておきましょう。

 

大丈夫です。私がサポートします。

 

今回はここまで!

次のブログから、具体的な使い方について説明していきます!

ありがとうございました!

 

好きは無限のエネルギー?!お子さんが立派なエンジニアになる為の理想のサイクル

 

 

んにちは!カイトです!

 

まったくの未経験なのに、子供にプログラミングなんて教えられるのかしら、、、

 

 

結論から言うと...

 

 

できます!!

f:id:yappy0622:20180819210358p:plain

 

というか、あなたは隣でお子さんががんばっている姿を見守るだけでいいんです!

それが重要なんです!!

 

子供というのは不思議なもので、プログラミングの初めの基礎の部分

ゲームの作り方をやさしく教えてあげれば

あとは自分たちで創造性を広げ、ガンガン作品を作り上げていきます。

 

あなたはそれを見てあげて、褒めてあげればいいんです。

それが子供にとっては至福なんです。

 

お子さんはゲームをする感覚でプログラミングをする...

できたものをあなたに見せる...

あなたが褒めてあげる...

それがモチベーションになり、もっともっとプログラミングをしたくなる...

 

 

とても良いサイクルだと思いませんか?

 

お子さんが

 

ゲームと変わらないことをしているのに、お母さん(お父さん)に怒られない

むしろほめてくれてとってもハッピー!!

 

と思うことができたら、もう立派なエンジニアなんです。

 

f:id:yappy0622:20180819210433j:plain

 

好きなことっていうのは無限のエネルギーを生み出します。

現に、あなたのお子さんはゲームに関しては

無限のエネルギーを発揮していると思いませんか?

 

その矛先をプログラミングに向けるのです。

それを手伝うのがあなたの仕事です。

 

 

何も難しいことはありません。

このブログに、プログラミングの基礎的な知識、アプリケーションの使い方

ゲームの作り方を具体的に書いていきます。

あなたはそれを読んで、あなたのお子さんにやさしく教えてあげる、、、

 

あとはお子さんが自分でぐんぐん作品を作り上げていくので

それをみてリアクションしてあげてください。

 

私もついています。わからないことがあれば、どんな些細なことでもご相談ください。

子供がゲーム依存症から脱却し、日本人に大切な”作る楽しさ”を学んで更生させる驚きの方法

 

 

じめまして!

カイトです!

 

このブログを

見てくださっていると

いうことは、

 

お子さんが、ゲーム依存症の恐れがあり困っている

 

ということですね?

f:id:yappy0622:20180814202358p:plain

私自身、小さなときはゲームが大好きで

休みの日には起きてから寝るまで食事と風呂の時間以外はずっとゲームをする

いわゆるゲーム依存症でした。

 

 

お子さんがもし

 

・1日3時間以上ゲームをしている

・肌身離さずスマホ、ゲーム機を持っている

・ゲームをしている時間より、していない時間のほうが無気力的

 

このどれか一つでも満たすようであればゲーム依存症である確率が

かなり高いです。

 

ゲーム依存症を侮ってはいけません。

 

なんとゲーム依存症はWHO(世界保健機関)に認められた

立派な病気です。

 

 f:id:yappy0622:20180814202957p:plain

 

 はじめは、夜遅くまでゲームを続けることによる睡眠障害からはじまり、

授業中の居眠り、朝起きられずに遅刻が増え、成績が低下し始めます。

 

だんだんと現実社会との関わりが減り、ゲーム社会での関わりが増えていきます。

 

それに伴い、満足感や充実感も増していき、ますますやめられなくなってしまい

その結果引きこもり、不登校になってしまいます。 

 

 

f:id:yappy0622:20180814204244p:plain

 

そうなる前に、何とかお子さんをゲーム依存症から脱却させたい!

そう思い、むやみやたらにしかりつけたりしていませんか?

 

それではいつまでたってもお子さんはゲーム依存症から立ち直ることができません。

 

時間を制限したり、無理やり取り上げたりするとストレスがたまり

そのストレスを発散するためにまたゲームをするという悪循環に

陥ってしまうからです。

 

しかし、何も問題ありません。

なぜって?

 

あなたはこのブログに出会うことができたからです!!

 

このブログを読みたくても読めない人もいるので

 

あなたは本当にラッキーです。

 

私はあるものを学ぶことで、ゲーム三昧の日々にピリオドを打ち

ゲーム好きをいかして視点をぐるりと180度かえ

高校での成績は3年連続TOP3入りを果たすことができました。

 

 

そのあるもの、気になりますよね?

 

それをお教えする前に、ひとつだけ

あなたにお願いしたいことがあります。

 

 

それは・・・

 

 

あなたが持っている教育のセオリーをすべて捨ててください。

 

厳しいことをいいますが、あなたのお子さんがゲーム依存症になってしまった

あるいはなってしまいそうなのはあなたの責任ともいえます。

 

なぜなら、

お子さんにゲーム機を与え

その環境を作ってしまったのはほかでもないあなただからです。

 

あなたが良かれと思ってやっているその教育方法がお子さんを

ゲーム依存症へと導いてしまったのです。

 

もう一度お願いします。

ここから先を読み進める場合は

 

あなたが持っている教育のセオリーをすべて捨ててください。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ここから先を読んでくださっているということは上で私がしたお願いを

聞いてくれたということですね?

 

あなたにだけ特別にお教えいたします。

お子さんをゲーム依存から脱却させるあるものとはズバリ

 

 

 

プログラミングです!!!

  

f:id:yappy0622:20180816212413j:plain

 

何を隠そうゲームはプログラミングされてできています。

つまり、プログラミングができれば自分だけのゲームを

作ることさえできてしまうのです!!

 

自分のゲームをつくり、誰かに遊んでもらう...

ゲームが好きな誰もが夢みること...

 

一番早くかなえてくれるのがプログラミングなんです!!!

 

またお子さんのゲーム好きが原動力になるので上達もあっという間...

将来的には有名なコンテストで1位...

なんてこともありえない話ではなくなってきますよ...!

 

あなたのお子さんがコンテストで1位...想像してみてください

 

f:id:yappy0622:20180816213051j:plain

 

 

でも、プログラミングなんて難しそう...どうやったらできるの??

 

 

プログラミング、難しそうな横文字ですが

全くの誤解です!!

初心者にも簡単に始めることができます。

 

アメリカでは小学生のプログラミングのコンテストがあるくらいには

簡単に始められます。 

 

6歳や7歳の子供にできるんですから

あなたやあなたのお子さんにもできるような気がしませんか?

 

その息です...!

 

長くなってしまいましたがこのブログではあなたのお子さんのゲーム好きを利用し

日本人に大切な「作る楽しさ」を学んでいただくために

 

あなたがお子さんにプログラミングを教えるための方法をお伝えしていきます。

 

 

あなたがすることは簡単。何も難しいことはありません。

このブログを読み進めていき

書いてあることをそのまま実施すればいいだけ

 

いたってシンプル!!

 

何も難しいことはありません。

難しそうな言葉に惑わされて食わず嫌いをしていては、現状は変わりません。

 

私がついています。悩んでいることや、わからないことは気軽に相談してください!