このプレゼンテーションをご覧いただきありがとうございます。キッズ・ルビファンの名前です。私たちのアクティビティーでルビプログラミング・ショーネンダムをお勧めします。特に小さなルビフィッシュは最も大きな部分です。ここに行きます。私はコーディー。コーディー。タカオ。一人はCルビコミッターです。ルビプログラミング・ショーネンダムのリーダーです。ショーネンダムは日本語です。ショーネムは子供と女性の名前です。女性はオーガナイズです。だから、ルビプログラミング・ショーネンダムは子供と女性のオーガナイズです。ルビプログラミングの学習を行います。私は研究所の研究所です。私はネワークアプライト・コミュニケーション・ラブラトリーのNACLのA.K.A.このプレゼンテーションはNACLでの可能性がある。NACLは、もちろん、マッチズエンブロイヤーの名前です。NACLのヘッドコーターはマッチズエンブロイヤーの中で日本の島のプレゼンテーションです。マッチズエンブロイヤーは200,000人近くのヘッドコーターです。NACLでのプレゼンテーションはマッチズエンブロイヤーでの可能性がある。マッチズエンブロイヤーの名前です。では、主題を読んでみます。6年前、Rubyプログラミンを教えました。Junior High Schoolの学生です。日本のJunior High Schoolは3年です。マッチズエンブロイヤーはRuby City マッチズエンブロジェクトです。Ruby City マッチズエンブロジェクトを教えました。Ruby City マッチズエンブロジェクトは City マッチズエンブロジェクトが満田県市作りのマッチズエンブロジェクトの実施を行ったためのマッチズエンブロジェクトとRuby マッチズエンブロジェクトで命に生まれます。では、このような買い物を持つマッツエとルービーを使用すると、このプロジェクトに アイティビジネスを助けることができます。また、アイティビジネスは、多くのアイティエンジニアルが必要です。そのため、プロジェクトは、マッツエとルービーの数を増やすことができます。6年前、プロジェクトは、ルービーを使用することを求めることができます。2つ目は、マッツエとルービーを使用することができます。そのため、ルービーは、マッツエとルービーを使用することを求めることができます。しかし、6年前、ルービーは、マッツエとルービーを使用することを求めることができます。でも、キズルービーは、江戸に残っていないものでした。希望にしたように、プロジェクトは、ルービーを使用することを求めることを求めることを求めたことができます。そのため、ルービーを使用することを求めたことができます。2050年の高校生徒は、この数字が書かれています。しかし、5,000年の高校生徒はまつえです。そのため、1%の高校生徒はまつえしています。この数字が書かれていますか?Rubyはプログラミングの教えです。Rubyはプログラマーの最高の友人です。Rubyは簡単なシンプルセンターです。アブジェクトのオレンジで、ガーベイドのコレクターです。このシンプルセンターは、この6年の頃、Rubyを教えています。このプログラムを遭遇しています。まず、タイピングは難しいです。多くの子供は、シンプルの使い方を知りません。シンプルの使い方は難しいです。2.英語です。英語はとても難しいです。ローマンのアーフェクトを理解していますが、基本的には、仕事をしています。3.子供が知りません。ローマンで、シンプルの使い方を教えています。そうすると、彼らは自分の作業のために、作業者のために、彼らの作業者のために自分の作業者のために自分の作業者のために自分の作業者のために子供たちが大好きなことを思い出す前にプログラミングは楽しいですこれは私の大きなプログラミングです去年からプログラミングエデケーションはエレメンタリーや中学生が世界中に増えていますプログラミングエデケーションはアメリカで最もアクティバリーです2010年から2014年の20,000学生は大学からキンダガテンからプログラミングの中学生が学校に入っていることを思い出すそしてプログラミングは必要なプログラミングでコンパスタリーの中学生が必要なことを思い出すほとんどこのプログラミングは大好きです次はセプテンバーのアメリカの中学生は新たなコンパスタリー学校の中学生の5年-16年から新たなプログラミングを行うことを思い出すその5年のコンパスタリーのアクティバリーの中学生の新たなプログラミングを修正することを思い出す渋谷保健所はコンパスタリーの中学生の新たなプログラミングを行うことを思い出すそしてこのプログラミングは大好きですこのプログラミングは中学生の中学生の中学生を研究しているコンパスタリーの中学生のコンパスタリーの中学生のコンパスタリーの中学生のアメリカの中学生の他の方法を教えてもらうことができます。すぐ後、この進行方法は終わりです。100メリオンの子供たちについて説明されています。このプロジェクトの人たちが多くの人たちを信じています。このコードはマックザカパークのフェイスブックのCEOにおいて説明されています。では、日本について説明します。まず、日本の政府の説明です。Junior High Schoolのプログラミングの説明は2012年の2月に already been required since April.このプログラミングは、ミジュアメントとコントロールを行います。このプロジェクトについて説明されています。例えば、このプログラミングのレモートのデクションを作り、他にあるセンサーの使い方を動かしています。2011年、日本の政府は、2020年の2月に日本の学生が自分のコンピューターに取り入れています。例えば、この1月に、プロジェクトについて説明されています。Junior High Schoolのプログラミングの説明は、2012年の2月に日本の学生が自分のコンピューターに取り入れています。このように、プログラミングの説明の説明として説明の説明の説明は、この説明の説明は、2012年の2月に日本の学生が自分のコンピューターに取り入れています。同時に、プログラミングの活動を行っているプログラミングの説明は、最近、PEGのプロジェクトについて説明の説明を行っています。PEGは、キャンバスとGoogleのプロジェクトです。キャンバスは、日本のNPRが子供のワークショップを取り入れています。プログラミングは、PEGがワークショップを取り入れています。このプログラミングは、日本の家族の家族の家族に取り入れています。このプログラミングは、5日のブートキャンピングと、プログラミングの広い家族と比べて、プログラミングの家族たちの家族のおよび活性を受け、このプログラミングの家族団体で、日本の家族の家族的事業を行っているプログラミングの家族について説明は、ここについてお話ししています。プログラミングエデュケーションの多くのワークショップが聞こえます。プログラミングエデュケーションは、日本やオーバーシーズに増えていることが増えています。ちなみに、多くのワークショップのプログラミングエデュケーションはどう思いますか?私はとても素晴らしい技術と技術を使っています。はい、スクラッチです。スクラッチは最も有名なプログラミングエデュケーションです。スクラッチはVisual Programming Language and Tool M.I.T.を作っています。このプログラミングエデュケーションの多くのワークショップが使用されています。スクラッチの利用者は、世界中2万人です。日本では、スクラッチのプログラミングエデュケーションは、コンピュニアの高校男性と学校を配信する謎のプログラミングエデュケーションです。スクラッチは、プログラミングエデュケーションとすぐ完璧なプログラムです。そしてスクラッチのインターナショナリゼーションを支払うことができます。だから、日本人の子供たちは全てが簡単に理解できることができます。もし、プログラムを走りたい場合、グリンフラッチをスクリーンに押すことができます。そのため、プログラムを走ることができます。だから、スクラッチの特徴は、プログラムを走ることができます。プログラムを走ることができます。インターナショナリゼーション、プログラムを走ることができます。だから、スモロビールを作っています。今、スモロビールを作ることができます。これがスモロビールです。まず、プログラムを作ることができます。プログラムを作ることができます。まず、キャラクターを選択します。今、ニンジャーを選択します。このボタンを押すことができます。インターナショナリゼーションを押すことができます。これがスモロビールです。このボタンを押すことができます。これがプログラムを走ることができます。ニンジャーを選択します。次に、アニメーションを選択します。まず、スモロビールを入れ、インターナショナリゼーションを押すことができます。このボタンをコントラックして、この���者は記護機を押すことができます。ここからストップがダメです。このボタンはオフを置いて下さい。それは慎重の出力ですが、フェイリングを設定する必要はありません。プロパティを設定する必要はありません。そのプロパティは、レッスン・リフト・ライトを設定する必要はありません。プログラミングができることができます。スマロビーを使用する必要はありません。Rubyボタンをレッスン・リフト・ライトを設定する必要はありません。Rubyボタンを設定する必要はありません。Rubyボタンのダイエットを設定する必要はありません。ここからRubyボタンを設定する必要はありません。このサンプルボタンはKalch's Gameです。次はPoomです。次はTotographyです。これがスモールビーです。スモールビーはスクラッチです。スモールビーはインストラクションブロックを使ってキャクターとステージの使い方を作ります。このブロックは非常に簡単です。作り、アップデート、ローディングのファイルは非常に簡単です。スモールビーはルビーコードとインストラクションブロックを使ってスモールビーはルビーコードとインストラクションブロックを使ってこの2-wayコミュニケーションはビジュアルプログラミングエッダーに興味があります。これが非常に特別な特徴です。後にもインストラクションブロックの使い方を実施しました。何故、シフトリーマイクスの使い方を Model Babyのインストラクションブロックを使ってこちらのスマールビー用のオーディアバージョンを教えてくれました。それは非常に簡単のような使い方です。まず、1階からとっても、プログラムの特徴を知ってプログラムを再生するためのプログラムの魅力を让しくすることを覺得プライムなど、新しいプログラムの音楽をすることが多かったですプライム音楽の教そのため、私はこの子たちが呼びに行きました。私はそれを小さくするために、両方の呼びとインストラクションブロックを使ってインストラクションブロックを連れていることがこの子たちの経験によっても素晴らしいです。彼らは自然にコーディングをするために彼らのペースを取り出してスタンダードライバーにインストラクションブロックを紹介するためにこの子たちがインストラクションブロックを使ってこの子たちの経験を行うためにインストラクションブロックを使って私はそれをインストラクションブロックにコーディングしているところがスタンダードライバーに描いているような方ができるようになることです。それを小さくするために私はこの子たちの学校を学び、それを小さくするためにコーディングしている はずです。この子たちには小さくする小学校の中学校についても小学校の組み立てを作っていました。それらは、20088年の中学校の中学校の中学校の中で、正式な教育学校についても作られたことがあり、30年代の中学校で、実際には、実際には、不明的な学生の材料がありませんでした。この試合は初めてだったのですが、私たちの教授たちがこの試合を行ったのです。この試合を使った方法は、自分自身で作られたテクスブックを使った方法です。でも、彼らはI.T.エンジニアルではありませんでした。彼らは、スモーラビーを使った方法が簡単でした。ソフトウェア・エンジニアルを学び、この知識を教えた物語の中で、簡単と簡単に似ているのです。驚くと、彼らは、私たちの教授たちではありませんでした。この試合は大きな成功でした。この結果、私たちの教授たちがスモーラビーを使ったコンピュータクラスを行ったのです。2016年2月に、6000年生徒の学生、5500年生徒の学生、つまり、中学生の中学生は、ルビークラスを持っているのです。たくさんの人々です。マツエは、コンパータリーの教育でルビーを行ったのですが、世界の中学生を行ったのです。マツエは、本当にルビースティーです。また、スモーラビーは学生の中学生の中学生の中学生の中学生です。それについて、私たちの勉強は、この未来のプログラムを作っています。ルビープログラムのショーネンダンを作りました。ルビープログラムのショーネンダンは、コンパータリーの中学生の中学生の中学生です。このショーネンダンは、キックにしてもよく聴いてくれています。このショーネンダンが勉強し、アスボリュースティーブで冷やかなプログラムを作りました。そのプログラムの及び、彼は、所屋さんが教育であったための、そして、パランスは、このイベントからの写真を作り、今、私はあなたが彼らをカッチェイシースゲームを教えていることを教えています。このイベントからの写真を作り、このイベントからの写真を作り、学生は彼らが自分で作っていることを、このイベントを自 Iの英国で製造を来ています。ここでは彼らがみや自分で作り、彼らからのイベントを彼らで作り、彼達は個人的に都合でサーフ食べていることを、彼らの自分で作り、このイベントを聞けたい状況になって�いた。それで、彼らは特別に XD言うんですよね? individually and find answer by their own effort.Sometimes the inverse process also happens.Whatever interesting program is created in this event.We gather everyone and make a short explanation of what is happening.It's very fun.コードドジョーを毎月4日の毎月間のコードドジョーは3つのコンピュータプログラミングクラブのユンクのネットワークですコードドジョーは使用していませんコードドジョーは使用していませんこれから奥に使用していませんこのコードドジョーはブスフェースドライブのユースポットクラブとして使用していますプランティーには、どこかでバランで作りましたロジオンプロフィクトラブと実際にホームのトーナメントとして生産されていますここからは私のためにちっていいです6個に優 Next Pro100を実現するためです。調整すると paste to the subtlookDEV你的建议して啓示させること對象はありません。�わ大丈夫だと計測します。USAウトランドの製品分析は使用範囲と成長記入がほぐす Rebような系って用意することにネタタ Ahora administrativeBlockly, which is a JavaScript library and made by Google.Blockly has developed using the Google Closure library,so dependency and runtime code site is small. The installation is simple.Blockly is very easy to use and to develop a visual programming editor that runs on web browser.A program that is created using smallb run with dxruby on Windows.Dxruby is a Ruby gem.It provides functions that are 2D graphics, playback music, and event handling to create 2D games.Don't worry, if you use Mac or Linux, you also can use smallb using dxruby and sdl and ruby thrash sdl ruby gem that provides dxruby compatibility API instead of dxruby.smallb is also able to control an Android-based robot using Dino that is made by Austin B.Bruy.We provided a reference robot, which is called Small Robot,that has two motors to drive its own two LED and one CD sensor.Let's look at how to actually do to define the instruction block using Blockly.This is the definition of the instruction block called Move 10 Steps,the character that we showed you in the previous demo.First, you name motion move to the instruction block,then assign an object to it.Next, you implement the initialization process of the instruction blockto init property of the object.Here, color is blue.Set label, display on one horizontal row.Connectable and other instruction block before this.Connectable and other instruction block after this.We have specified the above.With just of this, you can define the instruction blockin order to generate the Ruby code from the instruction block.You can define a method that returns a stringwhich is representing the code of Rubyand that takes an instance of the instruction blockwhich you defined.Here, get the value of the instruction blockthat you specified in step.Make the string move value and return it.The goodness to put parenthesesare learned by operator precedenceand adjustment of indentation framework of Blockly will do.In summary, the definition of the instruction blockand has realized the code generation of Rubyfrom the instruction blockimplemented using the framework of Blockly.Conclusion.In this presentation, I started to teach junior...Oh, sorry.I started to teach junior high school student, Ruby.My motivation were Ruby Steam Matze projectand to teach my sound.I have created a small Rubywhich is designed for over eight years oldand like scratch.I started to the Ruby program in Shonen Danwhich is a learning Ruby organizationfor boys and girls, I explained.I believe that people should focus on creating toolsto help everyone.Constantly, facing problemsand looking for the answerthat will solve them is a very important aspectof our jobs.I sympathize with everyone hereand I'm glad that we are all somehowin both of these open source software development.Ruby is a powerful tool, a great answerfor our problems.So, we have to try and do our bestin order to provide these future kidsfuture programmersthe best tool that we can offerand let them enjoy programmingas much as we doand hopefully in the futurethey will do the same for their own kids.Thank you very much.Now, I should say thatdo you have any questions?But unfortunately, I can't answer right nowbecause of my English.Receiving is not good.Speaking is so bad.Sorry.So, if you have a question,you could talk one to oneafter this presentation.Sorry.Thank you so much.