loveshermiejp’s diary

最新技術や情報、映画、本、子育て経験をシェアします。

AIは嘘つきを学んだ、さらに人類が理解できない新言語を発明

最近、フェイスブックは実験中二つのAIチャットロボットを会話させた、まさに人類が理解できない独特な言語を発明したそうです。

この実験主な目的は、AIが交渉を学ばせることです。

実験中、交渉を通じて双方のプレイヤーがいくつかの物を分け取る(例えば本二冊、帽子一つ、ボール3個)、違うプレイヤーにとって物の価値はそれぞれです。交渉で分け取った物がプレイヤーにもたらしたポイントは違います。

人類の角度から理解すると、ポイントはこの物に対する欲しさです。面白いところは研究者が設置したシーンは現実世界と同じ、情報の非対称性が存在する。自分がどれほど欲しいのは知ってますが、相手の考えが知らない。会話の中に相手の考え方を推測しなければならない。

f:id:loveshermiejp:20170620191345j:plain

ゲーム画面

会話の全てが計算済み

訓練しながら、AIが無駄話や意味不明な話をしないことを学んだ、交渉の効率を向上させた。

交渉はもちろん簡単なことじゃない、言語と推理の芸術見たいな物です。対抗しながら協力もする、目的を果たすために、プレイヤーが適切な理解と表現を勉強しなければいけないです。

FAIRは話されてない対話の可能性をシミュレートし、各対話がもらえるポイントに基づいて、言うべき言葉を計算する対話の推論モデルフレームワークを開発した。

f:id:loveshermiejp:20170620192602j:plain

AIが偽装と欺くを学んだ

調査後、研究チームは次のような現象を発見した:

人類はAIより分かりづらくわがまま:人類を相手にする時、交渉の時間が長くなり、交渉結果を受け入れるのももっと時間がかかった。人類とAIのもう一つの違いは人類は時々交渉を拒絶する。実験中のAIは合意と結果を出すまではずっと交渉し続ける。

f:id:loveshermiejp:20170620193903j:plain

AIとAIの対戦 VS AIと人類の対戦

AIが駆け落ちする:あるケースの中、AIプレイヤーはある物がすごく欲しいと装う、実際は全然欲しくないのに。あとで妥協のふりをするため、相手がすごく欲しがることを気づき、そうしたら相手がもっと価値あるもの手放すーー人類もよくする小細工、誰も教えてあげないのに、AI自分で悟った。

人類が理解不能な新言語を発明

強化学習の間、AIプレイヤーは他のプレイヤーとの対話を通じてパラメータを改善しようと、相手は人間もしくは別のAI。

二つのAIが会話しながら、お互いに自身のパラメータを改善し、人類日常会話の言語を離れつづ、自分の言語まで発展した。

一部の人々はAIが人類が理解できない独立の言語を発明したことはすごく怖がっている。もし未来何かを悪だくみをし、人類が分からなかったらどうしょう?

でも考えてください、人間は動物の会話も分からない。(もちろん、人類は自分だけ会話でコンミュニケートできると思っている)AIは人間と人間の言語で話す、AIとAIの言語で対話、もしかしたら未来は動物とコンミュニケートできるかも。

况且别忘了,只要工程师加入一个模型,就能“拨乱反正”,人类暂时还不需要那么鸡冻吧。Facebook 研究员在报告中很淡定地写:

でも忘れないでください、エンジニアが一つのモデルを加えば、すぐ取り返すことができる。だから、とりあえず興奮しなくてもいいです。フェイスブックの研究員はリポートの中にこう書いていた:

「未来の仕事は多くの潜在可能性がある、特にAIにより多くの推理戦略を理解させて、人間の言語から逸脱することなく、表現の多様性をアップする。」

映画「ワンダーウーマン」を見る価値あるの?

ワンダーウーマンの予告編を見た以来ずっと気になって、ガル・ガドットはかっこがよすぎるのは一つの理由で、もう一つは女性主人公のヒーロー映画が少ないからです。


映画 『ワンダー・ウーマン』 予告編

ワンダーウーマンはDC漫画の最新映画です。最近何年もライバルのMarvel映画に興行収入も評判も負け続けています。だからこそ、今作が逆転できるかどうかが注目されます。

最初ガル・ガドットワンダーウーマンを演じることもよく疑問される。細すぎるとか、胸が小さいとか、本当にくだらない理由ばっかりですね。彼女がイスラエル出身で、二年間国防軍で戦闘トレーナーの職務に就いていた。役作りのために、彼女が厳しい訓練計画を立つ、武道、フェンシング、柔道、ボクシングなどを練習した。「ワンダーウーマンはどんな男性でも依存しない存在で、独立した個人である。この役が持っているパワーはきっとあなたの胸を打つでしょう。」とガル・ガドットが言った彼女が妊娠5ヶ月の身でいくつかの戦闘シーンを取り直し、CGで膨らんだお腹を修正した。そこまで頑張った彼女に拍手を送りたいぐらいです。予告編を見ればわかると思う、ワンダーウーマンの戦士オーラを出せるのは彼女しかいない。

トーリーはワンダーウーマンの成長を中心として展開する。観客は彼女と一緒に美しい世界の憧れから戦争の残酷まで、人間の善と悪そして恋愛を経験する。

ワンダーウーマン背景知識も少し触れてみよう:

ワンダーウーマンはDCそして漫画歴史上もっとも年長の人物の一人です。彼女はスーパーマンバットマンでDC三巨頭と呼ばれ、ジャスティス・リーグの創立メンバーの一人です。

f:id:loveshermiejp:20170618115140j:plain

出典:ジャスティス・リーグ#1、1960年

 最初登場したのはオールスターコミックの第8回

f:id:loveshermiejp:20170618115732j:plain

出典:オールスター表紙#8、1941年

彼女は元々パラダイス島の女王が粘土から作られた子供です。神々は彼女に魂と不思議な力を与えました。彼女はアテネの知恵と勇気、アフロディーテの美しさと愛情、素晴らしいスピードと飛ぶ能力を持っています。

f:id:loveshermiejp:20170618120636j:plain

出典:ワンダーウーマン2009

新52のストーリーの中に、ワンダーウーマンは、半神の祖先を持っていました。父は最もロマンチックな宇宙の神、ゼウスでした。

映画「ワンダーウーマン」は父がゼウスという設定を採用した。「アレスを対抗する武器」を製造するためだとワンナイトスタンドを美化した。アマゾンは神々が人類に美しさと平和をもたらすために作られた。

ダイアナワンダーウーマンの名前)はアマゾン一族の厳しい訓練を受け、複数の言語(中国語を含む)と武道に精通し、不滅の生命と驚異の回復力を持っている最も優れた戦士です。

彼女の装備:
  • スターライト:
f:id:loveshermiejp:20170618122825j:plain

出典:映画「ワンダーウーマン

このティアラはアマゾン王室のシンボルです。漫画で着用するのはヒッポリュテーとダイアナのみ。また、ブーメランとして使えるダイアナの武器の一つです。

  • 銀の腕輪
f:id:loveshermiejp:20170618124034j:plain

出典:漫画「ワンダーウーマン

腕輪は元々すべてのアマゾン女戦士の標準装備で、従順の腕輪(Bracelets of Submission)とも呼ばわれます。愛の従順、パワーと自分の制御、および野蛮と文明のバランスを表しています。同時に、ワンダーウーマンの神秘的、強力な力を封印します。

腕輪はゼウスを育てたやぎの毛皮で作られ、弾丸などを弾ける、強力なエネルギーを発する彼女唯一無二のパーソナル武器です。

  • 真実の投げ縄(Lasso of Truth)
f:id:loveshermiejp:20170618164025j:plain

出典:映画「ワンダーウーマン

真実の投げ縄は大地の女神ガイアのベルトで鍛造され、捕らえた者が真実しか吐けないです。

  • ゴッドキラー(God killer)
f:id:loveshermiejp:20170618164644j:plain

出典:映画「ワンダーウーマン

名前通り、この剣は亜原子レベルの切ることができ、神を殺すために存在した。

パワーが強すぎる、所有者さえ制御できるので、後ほどワンダーウーマンにより破壊されました。

  • イージス
f:id:loveshermiejp:20170618165238j:plain

出典:映画「ワンダーウーマン

アマゾン金属で作られ、DCスーパー悪役ダークシードのガンマ線を抵抗することができます。

映画のあらすじ

映画ストーリーの設定は「バットマンVSスーパーマン」の100年前です。

アメリカのパイロット/スティーブ・トレバーは意外に島に着陸、パラダイスアイランドに戦争をもたらした。

映画はダイアナが「パラダイスアイランド大使」としてスティーブをイングランドまで護衛する漫画のプロットを採用しなかった、代わりにスティーブと一緒に人類の世界にいくことを決意、この世界の平和を守るために助けに来ました。スティーブの「秘書」として第一次世界大戦に参加し、一騎当千に戦場に登場しました。

悪役の毒薬博士とアレスは次々と登場。ダイアナはアマゾンプリンセスからヒーローまで成長する姿を表現する。映画「ジャスティス・リーグで、彼女はバットマンジャスティス・リーグを創立するために力を合わせる。

悪役一覧
  • 毒薬博士(Doctor Poison)

博士はワンダーウーマンの最古の敵の一人で、「センセーションコミック」(センセーションCOMIS II、1942年)でデビューです。

彼女は化学毒ガスに堪能し、針一本で人を殺せ、ゾンビとペストウイルスさえ作成できます。

  • アレス(Ares)

悪役アレスは、ギリシャ神話でゼウスとヘラの息子、オリュンポス十二神の中の戦争の神です。「ワンダーウーマン」(ワンダーウーマンの第2号、1942年)でデビュー。

彼は最強の悪役である、彼に唯一匹敵できるのはヘラクレス

彼は戦争で人間からエネルギーを引き出す、戦略家で吸血魔です。DC再起動の新52コミックの中に、彼はティーンエイジャーのワンダーウーマンのマスターでした。

レビュー

ロッテン・トマト(映画評論家による映画レビューを一か所にまとめたウェブサイト)により、評論家と一般観客は同じく92%のトマトを評価しています。

www.rottentomatoes.com

ツイッターの口コミ:

戦闘シーンは超かっこいい

今まで一番いいDCユニバース映画

ガル・ガドットはこの役を完璧に演じていた

ちなみに、日本の公開日は8.25で、中国よりも二ヶ月以上遅れる。IMAXの鑑賞をおすすめだそうです。

映画をみる前に、OSTの鑑賞でもいかが?

「幸せなひとりぼっち」はどんな本?

実は本を読む前に同名の映画を先に見たんです。中国語のタイトルはちょっと暗黒で、「オーヴェという男が死の決意をした」、映画は面白かったです。確かタイトル通りオーヴェは何回も自殺しようとしたんです。毎回違う死に方で、毎回周りの隣人など邪魔されで、結局死ななかったです。笑いコメディーのようで、ただの笑いコメディーじゃない、映画鑑賞後、生きる意味や幸せの意味を考えさせられた深い映画だと思います。

日本の訳名は最後まで見れば、なるほど、そう言う意味かと納得します。この映画のimdbの得点は7.7、douban(中国最大規模の映画評論サイト)の得点は8.7です。中国人がこの映画を高く評価してくれたようです。理由は多分映画の中に表現した温もりを憧れているじゃないでしょ。

www.imdb.com

ちなみに原作のタイトルを直接翻訳すれば、「オーヴェという男」になります。

映画を見た後原作を読んだり、ある小説が映画化されると聞いたら、先に小説を読んで、上映されたら、映画と原作がどう違うのかを探すのが私の趣味です。この小説と映画の内容はほぼ一致しています。でも文字が表現できた物と映像はやっぱり違う。文字が何回も吟味することができる。

 小説は二つの平行線でオーヴェの一生を語ってます:

一つは妻が死ぬ前に、オーヴェの生活、もう一つは妻を失った後のオーヴェの生活。

彼にとって、最愛の妻は掛け替えない存在で、彼女を出会う前に、死んだ後も人生は存在しないです。そういう風に愛されたいなぁと思っちゃいます。やっぱりそういう人物は小説の中しか見つからないですね。

主人公のオーヴェは頑固、無口で、自分の価値観を譲れない男です。時々悪口しますが、助けを求めてくれる人を無視できない心が暖かい人です。技術と数学が夢中になる彼はなんでも修理できる、素晴らしい。オーヴェの妻は活発で美しい、文学と芸術を愛し、彼の唯一の理解者です。運命は善良な彼たちに何回も残酷なことをした。でもこの二人は人生の不幸を乗り越えて、ずっとお互いに愛し続けました。ですから、妻がガンで死んだ後、オーヴェが後を追うことを決意したのも理解できます。

憤懣で偏執なオーヴェを救ってくれたのは新しい隣人パルワナです。彼女は直球で、オーヴェの拒絶を聞き耳も持たないパワフルな方です。もちろん毎回オーヴェが折れてしまう。彼女じゃないと多分オーヴェはすでに死んでしまったんだと思う。彼女や他の何人の隣人とのやりとりしながら、オーヴェは二回目の人生を見つけて、再び幸せを手に入れた。

最後に本の中の素晴らしい文書を共有します。

人を愛することは引っ越すと似ています。最初は新しい全てを愛し、毎朝陶酔してしまう。突然誰かが侵入し、君にはこの家に相応しくない、これが間違いだと指摘されることを恐れている。でも長年を渡って、壁がボロボロ、フロアもでこぼこになって、だんだん愛が薄めていく。その後、徐々に全ての傷と問題を熟知する。寒い日、鍵が鍵穴から抜けないことをどう避けるとか;どこのフロアを踏んだら曲げやすいとか;棚を開けるとき音を出せない方法とか、すべでが帰属感をくれる小さいな秘密です。
死亡は妙なことです。死亡は生命の最大な動機なのに、人間は一生死亡が存在しないふりをする。一部の人間が死亡を認識するため十分な時間がある、彼たちがもっと頑張って、執着して、壮烈な人生を送ることができる。一部の人間死亡が近くまで死亡の反対語の素晴らしさを意識し始める。その他の人々は早々に死亡の待合室に待っている。我々は死亡を恐れている、もっと恐るのは死亡が周りの人に降りること。死亡に対する最大な恐怖は私たちとすれ違って、一人ぼっちになること。

相手の手を触ってしまう簡単な対戦ゲーム「デブになれ/Eat Fatty」

偶然このゲームを発見しました。誰でも遊び方超簡単な対戦ゲーム、ただ90秒で勝負付き。iOSのみ。

ゲームアプリを開くと、以下の画面を表示されます。お相撲さん二人が鎮座してます。

f:id:loveshermiejp:20170614192310p:plain

棒の端を指でドラッグしながらコントロール

f:id:loveshermiejp:20170614193132p:plain

棒のもう片方を食べ物を刺す

f:id:loveshermiejp:20170614193402p:plain

対戦相手に食べさせる

f:id:loveshermiejp:20170614194342p:plain

遊び方は超簡単だけど、操作がうまく行かない時もある。

息子と夫が対戦してる時、ずっとゲラゲラ笑ってる。動画を見れば、面白いところがわかるだろう


eat fatty

ホットドッグが4点、他の食べ物は1点、先に10点の食べ物を食べたら負けです。負けった相撲さんの顔を注目してください。

ゲーム開発者の説明も面白い。

みんなも気づくだろう、このゲームをやると相手の手を不意に触ってしまう。

このゲームを好きな相手と一緒にやると、数日後が恋人同士になる。振られた相手と一緒にやると、あなたのことを好きになる。(大げさです、本当に)

ゲームを楽しむ同時に、健康習慣も忘れないで、暴飲暴食は体に悪いよ。 

やってみると、家族も結構楽しめました。大変な一日の後に、一局をやって、リラックスして見ればいかがでしょう?

 

 

 

 

SOFT SKILLS ソフトウェア開発者の人生マニ​ュアル

タイトル通り、この一冊はソフトウェア開発者の人生のあらゆる側面に関するアドバイスが含まれています。この本の半分ぐらいは開発者だけではなく、普通のサラリーマンの人生にも役立つ情報が入っています。この一冊をオススメしたい理由は、この本のおかげて、私がブログを書き始め、運動も再開しました。

SOFT SKILLS ソフトウェア開発者の人生マニュアル

SOFT SKILLS ソフトウェア開発者の人生マニュアル

 

「SOFT SKILLS」は2013年アメリカで発売され、2016年日本で発売されました。だから、ごく一部の内容が古くなっています。

まず作者を紹介いたします。

ジョン・Z・ソンメスはウェブサイト「シンプル・プログラマー」の創設者です。彼は疲れを知らずに「複雑な問題をシンプルなソリューションへ導く」と言う夢を追求し続けた。

彼はオンライン学校Pluralsightのために、iOS、アンドロイド、.NET、Javaやゲーム開発に関する複数のテーマのオンラインコースを開発しました。

彼は「Get Up and CODE」ポッドキャストの司会者として、プログラマーのフィットネスを検討。まだ「Entreprogrammers」ポッドキャストの司会者として、他の三人の起業者とオンラインビジネスを構築した実話をシェアした。

彼はソフトウェアエンジニアの人生指導者であり、ソフトウェアエンジニア、プログラマーやその他の技術専門家がより充実する人生を送るために、キャリアアップなど手伝いをしています。

simpleprogrammer.com

サイトに彼の写真もあり、ソフトフェア開発者の普段のイメージと違って、筋肉モリモリのかたです。多忙な生活を送ってるのに、そこまで鍛えるのは本当に尊敬します。

次は本の内容を紹介させていただきます。

第1部 キャリアを築こう
第2部 自分を売り込め!
第3部 学ぶことを学ぼう
第4部 生産性を高めよう
第5部 お金に強くなろう
第6部 やっぱり、体が大事
第7部 負けない心を鍛えよう

付録A コードを書けるなら金融は理解できる
付録B 株式市場の仕組み
付録C 食事と栄養の基礎:ガラクタを入れればガラクタが出てくる
付録D 健康な食事の方法:ピザは食品群ではない

出典:www.amazon.co.jp 

第1部はソフトウェア開発者として三つの進める道を教えてくれました。それぞれのメリットとデメリットもはっきり説明した。

第2部はすごく参考になりますが、中に書いた方法は一流の開発者のほうが適用だと私は思う。

第3部の十歩学習方は素敵ですが、後半の内容は手が届かない感じ。(自分が師匠になるような内容でした。)

第4部 アメリカ人は一週間平均40時間がテレビの前に過ごしたと言う統計結果に驚きました。思わず自分のテレビ時間も計算しましたが、幸い半分未満です。生産性を高めたい場合、テレビ時間を削ればいいんです。もちろん他の方法も紹介したが、私はテレビ時間を削れば十分だった。

第5部の内容は多分国の事情によって、参考できない部分が多いです。作者は33歳の若さで経済的な自由を手に入れた。羨ましいです。

第6部の内容はほどんと健康面のアドバイスと体の鍛える方法関する内容です。もちろんスマホと連携できるデバイスも紹介した。中に一番気になるのはwithingsの体重計です。日本の製品と違ってWi-Fiで繋がるので、いちいちブルートゥースをオンにして、データを転送する必要がなく、自動的にクラウドにアップロードされ、永久に保存されます。ただし最新の心臓の健康状態を測定できるやつと古いバージョンのどっちを選ぶのが迷ってます。最新情報により、Withingsはノキアさんに買収された。これからはNokia Bodyというブランド名になった。

第7部の内容は何冊の人気自己開発書の内容とかぶってる部分が多い。でももう一回読んでも悪くない。

 本の中に私にとしてもっとも参考になるポイント:

  • 自分のブログを書き続けること
  • 失敗は君の価値を語らない、君が失敗に対する態度が君の価値を決める
  • テレビの時間を削れ
  • 教育と言うのは学校で勉強した物を全部忘れた後に残った物
  • 人にバカをされることを恐るな
  • 面接の時、年俸を上げる術
  • ソーシャルメディアを利用する

彼のおすすめ読書リストもシェアします。

自己開発類

やりとげる力

やりとげる力

 
人を動かす 文庫版

人を動かす 文庫版

 
自分を動かす (あなたを成功型人間に変える)

自分を動かす (あなたを成功型人間に変える)

 
【新訳】積極的考え方の力

【新訳】積極的考え方の力

 
肩をすくめるアトラス

肩をすくめるアトラス

 

ソフトフェア開発類

CODE COMPLETE 第2版 上 完全なプログラミングを目指して

CODE COMPLETE 第2版 上 完全なプログラミングを目指して

 
Clean Code アジャイルソフトウェア達人の技

Clean Code アジャイルソフトウェア達人の技

 
Head Firstデザインパターン ―頭とからだで覚えるデザインパターンの基本

Head Firstデザインパターン ―頭とからだで覚えるデザインパターンの基本

 

 投資類

The Millionaire Real Estate Investor

The Millionaire Real Estate Investor

 
改訂版 金持ち父さん 貧乏父さん:アメリカの金持ちが教えてくれるお金の哲学 (単行本)

改訂版 金持ち父さん 貧乏父さん:アメリカの金持ちが教えてくれるお金の哲学 (単行本)

 
No-Hype Options Trading: Myths, Realities, and Strategies That Really Work

No-Hype Options Trading: Myths, Realities, and Strategies That Really Work

 

本気でプログラミングを学ぶなら、Swift Playgroundsを選ぶべき

 Swift Playgroundsは一年前に誕生した。初めて見たときは、これだぞ〜と思いました。これこそ待ちにも待った本格的なプログラミング教材です。子供だけじゃなくて、大人にも適用。実際に13歳の子供をターゲットとして、デザインしたそうです。息子は9歳から勉強しても、全然問題ないです。他の子供向けのプロミン勉強サイトドラッグ&ドロップのやり方とは違って、コードを書くのです。本物のプログラミングとほぼ変わらないです。

www.apple.com

欠点はただ一つ、iPadしか利用できません。子供に勉強させるためにiPadを購入しなければなりません。画面の大きさは足りないから、iPad miniはおすすめしません。

アプリを開けると、下記の画面が表示されます。コースは基本、中級、宇宙探検三つに分かれています。難易度は順番通り上げていくんです。Swift Playgroundsを発表した当時は、英語版しかないので、私が側で翻訳しながら、子供を勉強させたんです。本当に大変です、今年ようやく多言語バージョンを対応し、そばに付き添わなくても、息子が一人で遊べるようになった。

f:id:loveshermiejp:20170611100554p:plain

一つのコースの下にいくつかのテーマを並び、一つのテーマの下に、いくつかの課題があって、課題も順番通り難しくなり、課題が全部クリアすれば次のテーマに進む形になっています。

基本コースと言っても、テーマが基本なんですが、課題は簡単にクリアできるわけではないです。大人の私からみっても、めんど臭いなぁ〜と思ったこともあります。

基本コースのテーマを下記のようです。

  1. コマンド
  2. 関数
  3. forループ
  4. 条件分岐コード
  5. 論理演算子
  6. whileループ
  7. アルゴリズム

見ればわかると思いますが、結構本格的ですね。

テーマは分かりやすい説明から始まります。下記のスクリーンショットを参考してください。息子が今進んだ中級のテーマ「型」です。

f:id:loveshermiejp:20170611110112p:plain

f:id:loveshermiejp:20170611110129p:plain

f:id:loveshermiejp:20170611110144p:plain

f:id:loveshermiejp:20170611110201p:plain

f:id:loveshermiejp:20170611110221p:plain

f:id:loveshermiejp:20170611110239p:plain

f:id:loveshermiejp:20170611110258p:plain

f:id:loveshermiejp:20170611110506p:plain

説明は文字と可愛い図形を結合して、子供でもプログラミング経験ない大人でも分かりやすいと思います。

息子が中級→「型」→「隅々まで歩き回る」をクリアしたビデオをシェアします。


Swift Playgoundsの中級の「型」をクリアした

このゆるキャラが可愛いですね、BGMも思考に邪魔なく個人的には好きです。動画の完成度も感動するぐらい高い。息子が苦労して、クリアしたとき思わず「やったー」と興奮して叫びます。

課題の説明文はヒントを含めて結構長いです、子供の文章に対する理解力も鍛えます。

クリア動画の最後にキャラクターがドヤ顔をしてて、面白いです。励ましてくれる言葉「よくできました」なども最後に表示され、子供にやり甲斐を感じさせるためですね。

今まだやってないですが、三つのコース以外も「チャンレンジ」ページがあり、内容が増えつづみたいです。

f:id:loveshermiejp:20170611112818p:plain

最近Swift Playgroundもプラグラミングおもちゃを対応するようになった、素晴らしいです。この機能ずっと欲しかった。

f:id:loveshermiejp:20170611113147p:plain


Programming toys with Apple's Swift Playgrounds | First Look

今対応しているおもちゃはそんなに多くないですが、プログラミングおもちゃ世界に評判が高いやつ:「Mindstorms」、「Sphero」、「Dash」を含まれます。これから販売されるレゴ社の「Boost」も気になります(対応するかどうかまだ不明です)。アメリカの発売日は今年の八月です。

www.lego.com

 

【日本正規代理店品】 Orbotix Sphero 2.0 white S003AS(JP)

【日本正規代理店品】 Orbotix Sphero 2.0 white S003AS(JP)

  

息子にもっと興味を持たせるために、一つ購入しようと思っていますが、コストパーフォマンスを考えると、なかなか決めないです。

息子は長年ずっとiPad 2を使っていますが、男の子がやっぱり物扱い荒いので、プログラミングを勉強させるがメインの目的で、アプリ社今年発表したコストパフォーマンスが高いnew iPadを購入した。

www.apple.com

でもタッチパネルでコーデイングするとき、やっぱり不便を感じ、思った通りコードを修正できなくて、息子がイライラします。そのため、ブルートゥース接続できるロジクール社のキーボード「K380BL」とマウス「M336」を購入、色が格好いいブルーをチョイスしました。

キーボードは三つのブルートゥースバイスまで対応できます。iPadだけじゃく、家のXiaomiボックスも利用して、本当に便利です。欠点といえばキーの配列が今まで使ったキーボードとは違って、慣れるのは時間がかかちゃいました。

Logicool ロジクール Bluetooth マウス M336 ブルー M336BL

Logicool ロジクール Bluetooth マウス M336 ブルー M336BL

 

 正直タッチパネルなら、マウスがそんなに必要あるとは思わないですが、物を揃うのは気持ちよくて、つい買っちゃいました。

いかがでしょうか、Swift Playgroundsでプログラミング勉強する気になったんですか?子供にプログラミングを勉強させるのは絶対に損はしません、逆にメリットがいっぱいある。

どうしてプログラミングを学ぶ必要がある?

近い未来にプログラミングは運転と同じように生活に必要なスキルになります。ロボットに対抗するためにも、プログラミング力はますます重要になる。プログラミングはすでに英国小学生の義務科目になっています。今の英国小学生はゲームをプレイだけじゃなくて、ゲームを作ることもできます。

プログラミングを学ぶもっとも重要な理由は、今私たちの生活はすでにプログラムに囲まれました。今プログラミングを勉強するのは一見難しそうですが、将来はもっと簡単になって、積み木を立てる感覚でプログラミングができます。そうすると、普通の人間でもプログラミングできるようになる。専門のプログラマーは積み木を作って、普通の人はこの積み木で実現したい機能を作ればいいです。

今子供をプログラミングを勉強させるのは将来にプログラマーになるためじゃない、いろんなメリットがある。

  • 論理的思考の訓練

論理的思考はプログラミングにとって非常に大事です。ロジックはプログラミングの基礎、ロジックはプログラミングの魂。論理的思考の訓練は現在の教育システムには欠けている部分です。この訓練が足りなかった場合、大きな問題となります。基本なロジックミスをしたり、自分の論点を支えるロジック能力がない。プログラミングは論理的思考を訓練するために有効な方法です。ロジックミスの結果は明らかです:プログラムは思った通りに動かなかった、即時フィードバックのおかけで、子供が自然に自分の間違いを修正する方法を見つかります。実践と修正を繰り返して、論理的思考能力を大幅に向上させる。

  • 語学学習能力

プログラムも一応言語です。自然言語より規則は簡単で、文法も厳しい。自然言語の学習周期が長いですが、プログラム言語はよりシンプルで、子供にとって、PCとコミュニケートできる新言語を勉強している感覚です。直ちにフィードバックとコミュニケートの楽しさを得るし、PCも自分の指示通り動作してくれる。これは非常に素晴らしい体験です。自己表現の方法も一つ増え、自分の想像力を現実になっただけじゃなく、現実的な問題さえも解決できます。インターネットを通じで、何千人に自分の作品を発表したり、シェアしたりできます。

  • 失敗を恐れずにチャレンジする勇気

プログラムの世界に、間違いをするのは日常茶飯事だ。プルグラミングは間違えって、デバッグして、最後にプログラムを設定通り実行させるプロセスの繰り返しです。他の科目に比べると、このプロセスの周期はすごく短くて、子供自身も気が付かないぐらいです。知らず知らずのうちに心が強くなり、失敗や挫折にも折れず、あらゆる可能性を試し、最終的に問題を解決する。このプロセスは詰め込み教育と違います。間違いをするコストが高すぎるから、 詰め込み教育は間違いをするのを激励しません。詰め込み教育を受ける子供たちは失敗や挫折を消化することできなくて、簡単に折れてしまいます。逆にプログラミングを学習するプロセスは成年後現実社会の勉強や成長過程に似っていて、子供時代から良い学習習慣や精神状態を育成するに役立つ、生涯学習を実現するに必要なスキルです。

  • 集中力

プログラミングには集中力は必要なので、小さい子供としてはチャレンジだと思います。他の科目の学習とは違って、ゲームの感覚で学ぶのは可能です。プログラミング学習に集中しやすくて、実際に集中力をアップすることができます。

子供たちにプログラミングを勉強させるのは、彼たち将来がプログラマーになるためじゃない。他の勉強と同じように、子供が興味があること、あらゆる可能性を掘り出すためです。

下記の記事を参考にして、翻訳しました。

孩子学了编程不一定成为程序员,但将获得更多的益处

自分自身も夫もソフトエンジニアだから、子供もプログラムの楽しさを教えたいです。ずっといい教材を探してますが、なかなか見つからないです。いくつか試したサービスを紹介します。

Code.org、小学生向けにデザインしたプログラムを学習するサイトです。内容が豊富で、色も明るいです。子供にお馴染みのキャラクターやゲームがテーマになって(マインクラフター、スターワーズ、アンナと雪の女王などなど)、子供の興味を惹かれます。ただし、PC用オンラインバージョンしかないので、子供が勉強するために自分のPCが必要です。多言語対応してますので、日本の子供も遊べます。アカウントを作れば、無料で利用できます。

 

日本の文部科学省が提供するプログラミンです。もっと小さいこに向いてるかも。具体的な例とか課題がなくて、遊び感覚でプログラミングを触れる感じです。本格的にプログラミングを学習するつもりならお勧めできません。

Scratch(スクラッチは子供がプログラミングを学習する元祖サイトです。知ってる人が多いです。プログラムの仕組みはCode.orgと同じで、基本的にはドラッグ&ドロップですが、日本語を対応してないみたいです。個人的にあの犬(うちのこはあれは狐と言い張ってます。)のキャラクターを好きになれないです。

一応中国のサイトも紹介します。中国語しか対応しないのは残念です。编程猫は遊んだことないですが、サイトの内容から見ると、結構本格的です。いろんな先輩サイトを参考したかも。

お勧め度ならCode.org>Scratch>プログラミン。

でも一番お勧めしたいのはこの四つのサイト中にないです。次の記事に詳しく紹介しようと思っています。お楽しみに。