top of page
検索

CoderDojo共同創業者Bill Liao氏のプレゼンを和訳しました!

  • toyamanagaejp
  • 2023年3月18日
  • 読了時間: 11分

更新日:2023年3月25日

いつもお世話になってばかりの(一社)CoderDojo Japanの理事の安川さんがOpenAIで英語の講演を文字起こししてくださいました!ありがたや〜


それをもとにこれまたAIの機械翻訳サービスであるDeepLで日本語にし、修正を加えてみました。英語のニュアンスをできるだけ残したかったため、修正箇所は最小限です。というかほとんど手を加えなくても良いぐらいまでの翻訳をしてくれるのはすごい。DeepLもかなり良くなってます。ありがたや〜


改めて文を横目に見ながら聞くと、Billさんの言葉の理解がとても深まります。また、CoderDojoのたった一つのルール「Be Cool」を考えた経緯や込められた思いにも触れられてて、聞いていて初心に帰る気持ちになりました。ありがたや〜


元の英文と動画は以下のリンク先です。

CoderDojo コミュニティに関わる人々をハイライトするポッドキャスト番組 - DojoCast

Vol, 012 - [EN] The 1st CoderDojo and the Global Vision



それでは以下、長文ですが、ご参考まで!


以下、和訳


イントロ(安川さん)

こんにちは、CoderDojo Japanの安川要平です。DojoCastは、CoderDojoのコミュニティ周辺の人々にスポットを当てたポッドキャストです。いつもゲストを招いて話を聞き、それを録音してこのポッドキャストから発表しています。今日はちょっと特別なエピソードです。先週、CoderDojoの共同設立者であるBill Liaoとトークイベントを行いました。彼は日本を訪れ、東京でカジュアルなミートアップを行いました。そして、彼のトークを録音しました。このエピソードは、彼のトークを再生しているわけです。それでは、彼のトークをお楽しみください。


Billさん

CoderDojo Zeroは、約8年前にアイルランドのコークでスタートしました。それは成長し、成長するように設計されています。自分自身をコピーするように、自己複製するように設計されているのです。今では90カ国に約1,800の道場があります。日本は非常に強い国です... ご覧のように、多くの国のなかでも、日本は非常に強い国です。


しかし、CoderDojoがまったく存在しない国もたくさんあります。ですから、中国やモンゴル、インドの中央部など、子供たちが不利な立場にある国にも道場が広がっていくことを望んでいます。世界には、なかなかよくない状態になっている子どもたちがたくさんいます。しかし、コード(プログラミング)とインターネットを手に入れれば、そういった子どもたちも、何でもできるようになるのです。


ジェームスとCoderDojoを始めた理由は、私の本業が投資家であるからです。ベンチャーキャピタリストです。スタートアップ企業に投資しています。そして、Jamesはスタートアップ企業でした。企業が私のところに来るときは、たいてい「ビル、お金をくれ」と言う。そしてたいてい、私は「ん〜、まぁ〜どうかな…」となる。技術系のスタートアップの場合、「プログラマーは何人いるんですか?」と聞きます。多くの場合、彼らは私のところに来て、「素晴らしいCEO、素晴らしいCFO、素晴らしいマーケティング担当者がいるが、コーダー(プログラマー)はいない(no coder)」と言う。これは、レストランを始めるときに、ウェイターが優秀で、マーケティングも内装も優秀なのに、シェフがいない(no chef)と言うようなものです。それで、「申し訳ないが、それじゃお金も出せない(no money)」と言うんです。


ジェームスは18歳で私のところにやってきました。彼はこう言ったんです、「ビル、お金をくれ」と。プログラマーは何人いるんだ?彼は3人だと言った。私は、「あなたは18歳でしょう。どうやって3人のコーダーを集めたんだ?」と聞くと、「自分の学校で教えたから」と言う。私は、「もっと教えて」と言った。すると彼は、「学校で子ども向けのプログラミングクラブを始めたんだ」と言いました。私は、「それはすごい。それはとても幸せでしょう。」と言うと、彼は「いや、とても悲しいよ」と言いました。私は「どうして?」と言いました。彼は続けました。「学校を卒業したらクラブが閉鎖されたんだ、学校でコードを書けるのは僕だけだったから」と言いました。そのとき私は、投資家として、「私は、ああ、これでよくわかった」と思いました。なぜみんなプログラマーがいないかというと、誰もコードの書き方を教えてくれないから、だったんです。これは8年前の話です。


そこで私はジェームスに、学校の外でクラブを立ち上げたらどうかと言ったんです。と言ったら、「いやいや、それはとても難しいよ。会場を借りなければならないし、お金を取らなければならない。お金を徴収しなければならない。そこで私は、会場を無償で提供してくれる人がいたらどうだろうと考えました。そして、それを無料にする。すると彼は、「ビル、あなたはクレイジーだ」と言った。そして私は「いや見てみて。場所はこんなにも世の中にあるじゃないか」と言いました。そして私はコークのソフトウェア・プログラミング・ビジネスに電話をかけました。そして「会社のトレーニングルームを無償で提供してくれないか。」と言ったんです。すると彼らは「ビル、君はクレイジーだ」と言った。でも、私は待ちました。そしてある時彼らは「何に使うんだ?」と聞いてきました。私は、あなたの地域の学ぶ余裕のない子どもたちに教えたい、と答えました。無料でプログラミングを教えたいんです。すると彼らは、ああ、ぜひ来てください、と言ったんです。それで、その事務所で、史上初の道場を始めたんです。


ジェームスは学校で小さなクラブを運営していましたが、私たちはまったく知らなかったので、何をするのか理解するのに3カ月ほどかかりました。いろいろなことを試しながら、子どもたちにパワフルなコードを学ばせるにはどうしたらいいか、時間をかけて考えていきました。その答えは、とてもシンプルでした。子どもたちに自由を与えることだったんです。自由を与えれば与えるほど、子どもたちはより早く学ぶことができます。そして、ジェームスと一緒に最初の道場を立ち上げたとき、名前を考えました。最初の名前はパッとしなかった。「土曜朝の子供向けプログラミングクラブ」…いい名前とは言えませんね。実は私の家族、私、子供たち、そして妻は剣道をやっています。それで、思いついたんです。「KendoDojo...ん〜、CoderDojo!?」そうしたら、みんなその名前を気に入ってくれたんです。みんな「道場?道場ってなんだ?と聞くので、「パワフルなものを学ぶ場所だよ」と答えました。すると、「いいね、やってみよう」ということになりました。それでこの名前になりました。

そして、ごく初期に始めたとき、親たちが「ルールは何ですか?コーダー道場のルールは?と聞かれ、これは1週間目のことですが、「ああ、ルールか、ルールは何だろう」と思いました。「それはいい考えだ。ルールがあったほうがいい。」そこでボーイスカウトを調べてみると、そこにはたくさんのルールがありました。そして、サッカークラブを調べてみると、たくさんのルールがありました。そして、ルールを調べ始めたら、大きな、長いルールのリストに行き着いた。分かるでしょう。つまり、これらのルールを全部覚えるのはとても無理なんです。これはとても大変なことです。そして、すべてのルールが「ダメだ」と言っていることにも気づきました。いや、いや、これはやっちゃだめだ。あれもダメ、これもダメ。いや、これはやっちゃいけない。これはあまりフレンドリーではないな、と思いました。そこで、私たちでルールを作るのはどうだろうかと考えました。「私たちはこうしたい。私たちはこうしたい」というルール。ノー、ノー、ノーというのではなく、「こうしたい」、というルール。というのも、私の子どもたちを見ていると、「ダメ」と言うことはたいていやってしまうんですよね。だから、よし、じゃあ、ルールをポジティブなものにしよう、と思ったんです。


そして、自分たちが何を望んでいるのかを考えました。そして長いプロセスの末に、私たちは子供たちにたった一つのルールを伝えることにしました。「Be Cool」クールであること。子供たちにやってほしいことはただ一つ、カッコよくある(be cool)ことです。新しいスクラッチゲームを作る。それがカッコいい。クールであること。ロボットを発明するのもいい。クーレスト・プロジェクトに参加するんだ。クールであれという1つのルールが、最もクールなプロジェクトになったのです。なぜなら、私たちはただクールなものを探すだけだからです。そして、子どもたちは、あなたが「かっこいい」と言えば、それが好きになることを知っています。そして、「これはカッコ悪い」と言われれば、「ああ、もうやりたくない」と思うのです。ルールが1つあれば、もっと簡単です。それに、私にとっては覚えやすいルールです。(補足:cool という単語は、涼しいという意味以外に、素敵な、イカす、良い、などの色んな意味を含む言葉です。訳では仮に「カッコよい」としましたが、単純に日本語の「カッコよい」で表せない意味合いがある単語です。みなさんも"cool"ってどういうことかな、と考えてみてくださいね。)


何度も保護者の方から、なぜお金を徴収しないのですかと聞かれました。その答えは、ジェームスと私が決めたことなのですが、もしこれにコストをかけると、不平等になってしまうのです。ある子は有料で、ある子は無料にしたとしても、子どもたちは決して同じようには感じないのです。不平等なのです。そこで、私たちは「無料でなければならない」と考えました。つまり、CoderDojoは本当にみなさん次第である、ということなのです。あなたのハートとスピリットが、CoderDojoを実現するのです。みなさんがチャンピオンであり、メンターであり、そしてみなさんが本当に素晴らしいからこそ、なのです。だから心から、みなさん(参加者の方々に向かって)がやっていることすべてに感謝します。なぜなら、それがCoderDojoの精神を動かしているからです。だから、個人としても感謝を申し上げます。「アリガトウゴザイマス」(日本語で)


さきほどの、CoderDojoの子供たち、忍者たちがメンターとなる、というプレゼンは、まさにCoderDojoを始めたときの精神そのものです。私の道場、CoderDojo Zeroでは、8年経った今でも、私は通っています。チャンピオンとしてまだボランティアをしています。でも、忍者たちは私よりずっと頭がいいんです。私が教えられることは何もない。だから、彼らが指導する必要があるんです。そして、それはパワフルだ。私の道場にも、とても賢い2人の忍者の女の子がいました。私は彼女たちにこう言いました。各道場で20分間、新入生を歓迎し、基本を教えなければならない。そして6ヶ月後、2人の女の子を新人のテーブルの担当にしたところ、私の道場では50%の女の子が新人のテーブルを担当することになりました。女の子が女の子を連れてくる。女の子が来て、女の子が担当しているのを見るのです。「私は指導者です。12歳です。」その横にも、「私が指導者です。12歳です。私が指導者なんです。」それを見た他の女の子たちは、「私もここにいたい」と言います。だから私の道場では、いつも1つのテーブル、新人のテーブルがあるんです。そして、最初の20分間は、そのテーブルで女の子たちが指導をするんです。そして、誰もがそこに行く。14、15歳の男の子が12歳の女の子を見上げているのを見るのは楽しいものです。素晴らしいことです。女の子が主導権を握るのはとてもいいことです。そして、これもまた、「忍者は師匠になる」という精神に基づくものです。メンターがチャンピオンになる。そうやってCoderDojoは続いているのです。


もうひとつは、道場がある場所、会場がある場所です。最高のオフィスを確保することは、とても重要です。Twitterの本社にはCoderDojoがありますよね。Salesforceのオフィスにも、ほとんどCoderDojoがあります。大きくて高価なオフィスなのに、無料で提供されている。オフィスの中に無料で道場がある方がずっといいですよね、子供たちはそこに行くのが大好きですから。なぜなら、子供たちはそこに行くのが大好きだからです。そして、そのようなオフィスでは、子供たちはとても楽しそうにしています。そして、新宿を見れば、新宿には他のどこよりも多くのオフィススペースがあるんです。ですから、もし大企業が週末に、つまり土曜日の午後にドアを開けてくれるようになれば、誰もが恩恵を受けることになります。子供たちは楽しみ、企業は次世代のコーダー(プログラマー)が必要とすることを知ることができます。とても強力です。CoderDojoは学校ではありません。心も指先も自由で、創造的で、新しいものを作ることができるのです。そして「行くのも自由」だけではなく、「いるのも自由」なのです。そして、その精神が浸透すればするほど、コミュニティーのすべての人にパワーが与えられるのです。


私の道場では、親は片側に座り、子どもは反対側に座りますが、これは親が子どもの動きを鈍らせるからです。子供たちが一緒に行動する方がずっといいんです。そして、子供たちが協力し合い、一緒にプロジェクトを作り上げることを奨励しています。8年前からチャンピオンになったことで、私は親にすべてをやらせるようになりました。道場に来て、座って、誰かがお茶を持って来て、誰かがケーキを持って来て、私は落ち着いてそこにいる。それが道場での私の仕事です。8年後、もし私が組織化や管理など、たくさんのことをしなければならなかったら、私は燃え尽きていたでしょう。いつまでも続けられるわけがない。親に仕事をさせる必要があるのです。とても重要なことです。無料ですが、タダではありません。


私の道場ではもうひとつ、ベルトの授与がうまくいっています。空手には白帯、赤帯、茶帯、緑帯、そして黒帯がありますよね。USBのリストバンドは、白と色違いのものがあります。私の道場で黒帯になるには、GitHubに100万回再利用されたコードを提出する必要があります。100万回再利用されたコード(プログラミング)が必要なんだ。それが黒帯です。子供たちはこのベルトが大好きです。ベルトを獲得するために、彼らは多くのことをします。ベルトは企業から無償で提供されます。彼らはベルトに企業のロゴを入れるのです。


 他はどうしましょうか?もし、質問があるなら、そうしましょう。CoderDojoについて知りたいことがあれば、今なら私はまだほとんどのことが分かると思う。本当にありがとうございました。もし質問があれば、ぜひ今どうぞ。ありがとうございました。


(※ 質疑応答の方の訳はまたいづれ。。。質疑応答の内容も面白いので、ぜひ見てみてくださいね。)

 
 
 

Comments


bottom of page