↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > キッズプログラミング

キッズプログラミング(Scratchが予想を超えておもしろい)

最近自分の子供の体調が長期的に安定せず、ブログをアップできていませんでしたが久々にアップです!

その子供と接しているとデジタル・ネイティブなのかiPhoneをスワイプさせてつまんで拡大縮小したりと、 自分が小さいときとは雲泥の差でITの波にどっぷりつかっています。さて、その中で最近ちょくちょく耳にするのが「キッズプログラミング」 開発環境も敷居が下がり無償化がはじまり、SwiftもオープンソースでXCodeも無料ですので子供のプログラムはじめには ピッタリなのではと思っていたりします。

特にplayground!教育系に使われる可能性があるかもとのことですので、近い将来中学生や小学生が Swiftをさわってコンピュータでアプリをつくって億万長者、なんて日も目の前なのではと思っております。最近は人工知能の言語として python使える人の平均年収が増えているとか?子供もSwiftで人工知能が使えるような日も近づいてくるのでしょうか。

そんなKidsprogrammingについて調べてみました。

参考:小学生・中学生のためのプログラミング教室
参考:Tech Kids Camp
参考:Scratch言語
参考:Scratch言語(本家)

どうやらScratchっていう言語(ビジュアル的にプログラムを理解できる初心者向け言語)を扱うことが多いようです. 天下のMITメディア・ラボで作られた言語のようでこちらも無償で利用できるようです。Swift云々より、このScratchを触ったほうがいいのかもですね

サンプル画像

英語の記載もチラホラありますが、日本語対応もしていそうです

やってみた

Scratchを解説していってみます。ヘッダメニューをみると、なにもログインしていませんが、「作る」「見る」「話す」のキーワードが、話す?どういうことだ。。。 ひとつずつ見ていきましょう

作るを体験

作る をクリックしてみると、、、、

サンプル画像

おおおおお!

ログインもしていませんが豊富な機能が満載です。早速何も考えずに触ってみます!

サンプル画像

よくわからない、、、、、

サンプル画像

チュートリアルがあったので、そちらを確認します

サンプル画像

おお、こんな事ができるようです。画像アップできそうですね。それではSwiftサラリーマンのアイコンを右に左に動かすような ものを作ってみます!

しばし格闘中、チュートリアルもできていない、、、

まずチュートリアルができたので、その画面キャプチャを貼り付けます!

サンプル画像

どうやら右側の[Script]タブに移動させることで処理を作成できるようです。ほうほう、、、面白い、、、、思った以上にこれ面白いぞ、、、

豊富なライブラリもあるみたいですね!自分のデータも写真もつかえるようです。うーんかゆいところに手が届いている

サンプル画像

Swiftサラリーマンできるかやってみた。

サンプル画像

できました!Swiftサラリーマンですとセリフを吐いて左右に10ピクセルずつ動くキモい無限ループです


見る

サンプル画像

見るはその名の通り今までの作品集ですね!Soundが含まれているものもあるので直接ご確認ください! パラパラ漫画の粋を確実に超えているものばかり。これは子供ゲーム感覚でハマりそうです。

こちらからどうぞ!

話す

これは単なる相談するための掲示板でした。ただしこちらは日本語化はされていないようです。なので子供だけで学ぶには 少しだけ敷居が高いのかもしれませんが、英語を学ぶきっかけになるのかもしれません

まとめ

いやはや、思った以上に面白かったです。確かにこれであれば、プログラムがどう動いているか、を 楽しみながらかつ柔軟に遊び感覚で学べる気がします。

↓こんな記事もありますよ!


2021-05-14 14:21:41

WatchOSのwatchconnectivityのFiletransferの落とし穴。と、避け方。

AppleWatch 実機だと成功するんだけど、シュミレーターだと失敗するという、、、 昔作成してた時は成功してたのになーと思って調べると、どうやら昔は成功してたみたい。watchOS6以降は...

2021-05-06 14:04:37

LINEのアニメーションスタンプ制作の落とし穴、、、失敗談

ゴールデンウィークにLINEスタンプを作成してみました。 作り切って申請も通したんですが、意図したアニメーションと違う、、、、 LINEクリエーターの画面だと、アニメーションのプレビュー...

2021-05-01 18:05:35

久しぶりのAdmobをobjective-cに実装。コンパイルエラーだらけ。バーミッション不具合でエミュレータにインスコできない。

忘れないようにメモ エミュレータにアプリをインストールする際にパーミッション系のエラーがでた時、また、iphone実機にインストールする際にも権限系のエラーが出る場合。 ターゲット→ex...
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!