コードで作成

コードで作成
形成2014年7月19日 (2014年7月19日
創設者グーグル
Webサイトmadewithcode.com

Made with Codeは、2014年7月19日にGoogleが開始したイニシアチブで、中学・高校の若い女性にコンピュータプログラミングスキルを身につけさせることを目的としている。Made with Codeは、Googleの調査で、若い女性がコンピュータサイエンスの分野でキャリアを積むためには、励ましと露出が重要な要素であることが判明したことを受けて設立された。[ 1 ] GoogleはMade with Codeに5000万ドルの資金提供を行うと報告されている。[ 2 ]これは、2010年以来Code.orgBlack Girls CodeGirls Who Codeなどの組織に投資してきた初期4000万ドルに加えてのものである。[ 3 ] Made with Codeイニシアチブは、オンライン活動と実際のイベントの両方を含み、ShapewaysApp Inventorなどの著名な企業と提携している。

プロジェクト

Made with Codeは、主にウェブサイト上で若い女の子向けにプログラミング学習のためのオンラインアクティビティを提供しています。Made with Codeのプロジェクトの多くは、個々のブロックを組み立てることでプログラムを作成するビジュアルエディタであるBlocklyプログラミングを使用しています。ユーザーをガイドするステップバイステップの説明が用意されています。作業の途中で、作成した作品を破棄することも、保存してダウンロードすることもできます。

ダンスビジュアライザー

Dance Visualiser [ 4 ]は、ダンサーの動きを模倣したビジュアライザーをモデリングすることで、ダンスとコードを融合させています。Blocklyプログラミングを用いて、ユーザーはダンサーの頭、胸、腰、四肢など、様々な部位の動きを追跡します。必要な情報を入力すると、それに応じてカスタマイズされたビジュアライゼーションが生成されます。

音楽ミキサー

Music Mixer [ 5 ]では、ユーザーは音符の数を操作し、各楽器の速度を設定することで、カラフルな回転するビジュアルミュージックミキサーを作成できます。利用可能な楽器の種類は、アカペラ、カントリー、エレクトロニック、ヒップホップ、ポップ、ロックなど多岐にわたります。

ビート

Beats [ 6 ]は、Blocklyプログラミング言語と仮想楽器を組み合わせて、一連のビートを生成します。ユーザーは、最小30ビートから最大300ビートまで速度を設定できます。利用可能な仮想楽器には、ハイハット、クラビ、カウベル、シンバル、タム、キック、スネア、クラップなどがあります。

アバター

Project Avatar [ 7 ]では、ユーザーが独自のアバターをカスタマイズできます。Blocklyプログラミング言語を使用して、ユーザーは仮想2Dワークスペースにさまざまな図形を入力し、それらの図形を配置して3Dアバターを作成します。

アクセサリー

Accessorizer [ 8 ]は、Blocklyプログラミング言語を使って自撮り写真にアクセサリーをつける(装着する)ことを可能にします。最初のステップは画像を選択することです。写真を撮るか、ドロシー、ローズ、スムーシュ、ラウル、ブランシュなどのキャラクターを選択します。次のステップは、キャラクターまたは画像の上にアクセサリーを配置することです。アクセサリーには、目、口、シャツ、帽子、かつらなどがあります。

GIF

GIF [ 9 ]を使えば、背景と一連のフレームを使ってカスタムアニメーションを作成できます。Blocklyプログラミング言語を使えば、4枚の画像を作成し、それらを循環させることでアニメーションを作成できます。最初のステップは背景を選択することです。背景に含まれるキャラクターには、リッキー・リッキー、メイデイ・メアリー、ムーンブーツのプス、パープル・メス、フラッピー・ザ・ユニホーン、トンシル・タミー、バッキー、ロング・リディア、パーミー、ミスター・フラ・ヒップスなどがあります。次のステップはフレームを選択することです。フレームには様々な形や色があります。

万華鏡

Kaleidoscope [ 10 ]では、万華鏡アニメーションのサイズ、速度、画像を操作できます。星、十字、花のいずれかのアニメーションを選択した後、画像を選択し、回転速度を選択します。次に、パーセンテージ値を入力して画像サイズを選択します。

イエティ

Yeti [ 11 ]プロジェクトでは、Blocklyプログラミング言語を使ってアニメーション化されたYetiを作成できます。最初のステップは、YETIブロックをワークスペースにドラッグ&ドロップし、次にキャラクターデザインブロックを配置することです。Yetiの毛皮と肌の色、そして手足のサイズを選択します。次に、用意されている様々なアクションからアニメーションコマンドを選択します。

過去の注目すべきプロジェクト

ブレスレットをコード化する

Made with CodeはShapewaysと提携し、女の子たちが自分だけのカスタマイズされたブレスレットを作れるようにした。[ 12 ] Blocklyでブレスレットをデザインした後、Shapewaysは3D EOSプリンターでナイロンプラスチックを使ってブレスレットを印刷する。

メンターとメーカー

Made with Codeのウェブサイトでは、様々な業界でキャリアを積み、プログラミングスキルを活かしてきた女性メンターや、プログラミングスキルを活かして社会に貢献してきた若い女性メイカーの動画を紹介しています。メンターやメイカーの中には、ニューヨーク市で開催されたMade with Codeのキックオフイベントなどで講演に招かれた人もいます。地元の団体や公立学校から100人以上の10代の少女たちがコーディングプロジェクトに取り組み、女性たちが夢の仕事でどのようにプログラミングを活用しているかを目の当たりにしました。[ 3 ]

メンター一覧

メーカー一覧

イベント

Made with Code の Web サイトには、親や少女たちが郵便番号を入力して地元の新しいイベントに関する詳しい情報を見つけることができるリソース ディレクトリがあります。

第92回ホワイトハウスクリスマスツリー点灯式

Made with Codeは2014年、国立公園財団と提携し、プレジデンツ・パークにあるホワイトハウス公式クリスマスツリー56本をライトアップするキャンペーンを実施しました[ 13 ]。30万人以上(主に少女たち)が参加し、ライトの形、大きさ、色を選び、入門用プログラミング言語を使って様々なパターンをアニメーション化することで、ツリーのライトのデザインをプログラミングしました[ 14 ] 。

その他

コードスクールとの提携

Made with Codeは2014年6月にCode School [ 15 ]と提携し、すでにテクノロジー業界で働いている女性やマイノリティがスキルを伸ばせるよう、Code Schoolの3か月間無料アカウントを提供しました。[ 16 ]この取り組みにより、Made with Codeの対象グループは、コーディング経験のない若者という当初の対象グループに加えて、すでにテクノロジー業界でキャリアをスタートしている人々も含まれるようになりました。[ 17 ]

Googleは、Code Schoolにおけるジェンダー多様性の向上を目指し、関連プログラムに3年間で5,000万ドルを寄付しました。同時に、DonorsChoose.orgCodecademyKhan Academyと連携し、プロジェクトの試行を行っています。また、Science and Entertainment Exchangeとも連携しています。

参考文献

  1. ^ 「コンピュータサイエンスを選ぶ女性たち ― 本当に大切なこと」(PDF)コンピュータサイエンスを選ぶ女性たち ― 本当に大切なこと。2015年4月24日時点のオリジナル(PDF)からアーカイブ。 2015年4月10日閲覧
  2. ^ 「Made with Code FAQ」 。 2015年4月10日閲覧
  3. ^ a b「GoogleがMade with Codeを発表 – ニュース発表 – Googleからのニュース – Google」googlepress.blogspot.sg . 2015年4月11日閲覧
  4. ^ 「THE DANCE VISUAL PROJECT: THE DANCE FLOOR IS YOUR CANVAS」。Code制作。 2015年4月11日閲覧
  5. ^ 「MUSIC MIXER: 目で見て音楽を作る」 . Made w/ Code . 2015年4月11日閲覧
  6. ^ 「Beats Project_Made with Code」 . Made w/ Code . 2015年4月11日閲覧。
  7. ^ 「アバタープロジェクト_Made with Code」 . Made w/ Code . 2015年4月11日閲覧。
  8. ^ 「Accessorizer Project_Made with Code」 . Made w/ Code . 2015年4月11日閲覧。
  9. ^ 「Gifプロジェクト_Made with Code」 . Made w/ Code . 2015年4月11日閲覧。
  10. ^ 「THE KALEIDOSCOPE PROJECT: CODE YOUR FACE INTO ART」 . Made w/ Code . 2015年4月11日閲覧。
  11. ^ 「THE YETI PROJECT: DANCE, SASQUATCH, DANCE」。Codeで制作。 2015年4月11日閲覧
  12. ^ 「SHAPEWAYS、Googleと協力し、Made with Codeイニシアチブで3Dプリントを通して創造性を刺激 – Shapeways」Shapeways.com . 2017年3月12日時点のオリジナルよりアーカイブ。 2015年4月10日閲覧
  13. ^ Buhr, Sarah (2014年12月4日). 「Google、ホワイトハウスのクリスマスツリーのライトをプログラムするために数千人の少女を起用」. 2015年4月10日閲覧。
  14. ^ 「国立公園財団がGoogleのMade with Codeと提携し、2014年のナショナル・クリスマスツリー点灯式を開催」 。 2016年8月28日時点のオリジナルよりアーカイブ2015年4月11日閲覧。
  15. ^ 「実践しながらコーディングを学ぶ | Code School」 . Code School . 2017年3月8日閲覧。
  16. ^ 「女性とマイノリティを支援するためにGoogleと提携しました。その理由はここにあります – Code Schoolブログ」 。 2015年4月10日閲覧
  17. ^ 「Google、テクノロジー業界の女性やマイノリティにプログラミング学習の費用を支給へ – CNET」 CNET 2015年4月11日閲覧