もちろん、RubyとPythonのどちらが良いのかなどという議論に加わるのはまだ当分先のことになるだろう。今回は、子供たちにプログラミングへの関心を持ってもらうためのイベントであるHour Of Codeの一環として、大統領自らもプログラミングをしてみたというわけだ。書いたのはJavascriptを使ったプログラムだ。
Appleは、今年のHour of Codeに参加する。世界中の若者と児童生徒たちにプログラミング教育への関心を喚起し、教育へのアクセスの機会を提供するこのイベントも、今年で第二回になる。Appleの参加は同社の小売部門Apple Storeで開催する1時間の無料ワークショップの形で行われる。各店では来場者に、基礎的なコンピュータ科学の入門編を提供する。
Houe of Codeを主催している非営利団体Code.org*は、今年もさまざまな企業の協力を得ながら、イベントを展開している。資金はMicrosoftなどから獲得し、年内に世界中で1億人の子どもたちが参加することを、目標にしている。〔*: Code.org過去記事(日本語)。〕
Le Wagonは、プロダクトのアクセラレータを自称している。ふつうのスタートアップアクセラレータのように経営のことを教えるのではなく、プロダクト、すなわち製品開発のAからZまでを学ぶ。この学校へ入るときは、自分のアイデアを持って入る。それをスクラッチからプログラミングして、MVP(Minimum Viable Product, 最小限の機能だけを持った実用製品)〔日本語記事〕を作る。2か月経って卒業したら、そのプロジェクトをさらに磨いてもよい。
Le Wagonでの2か月の集中学習を経て、StripeやFinexkapのエンジニアになった人たちもいる。学費は5000ドルとお高いが、それを投資と考えるべきだ。事実、次の2校期(4か月)はすでに満席で、申し込みを締めきっている。
でも、Le Wagonみたいな方式の学習/教育サービスは、スケールするのだろうか? Le Wagonは、一年かけて自分たちの教育過程を標準化している。そして独自に開発した 学習プラットホームは、練習問題、教師との面談、グループ学習(互いに他人がやってることを見てそれらから学ぶ)などから成る。このように、すでに教程の形式化・標準化・規格化が為されているので、新しい場所で校期を展開することも、比較的容易だ。実際、来年以降はブラッセルやナンシー、スーストンなどでの開校を予定している(今はパリのみ)。
リクルートホールディングが主催する日本最大級のWebアプリ開発コンテスト「Mashup Awards」が今年も開催された。2006年からはじまったこのコンテストは今年で10回目。8月29日から10月26日までの約2カ月の応募期間中に359作品もの応募があり、その最優秀賞を決定するイベント「MashupBattle Final Stage」が11月19日に「TechCrunch Tokyo 2014」で開催された。ここでは決勝で発表された気になる6作品を紹介する。
デベロッパのためのお勉強サイトCode Schoolは、ファウンダGregg Pollackの長年の知識共有努力から育ってきたが、このほどモバイルも対象にすることになった。そのiOSアプリからデベロッパは、CodeSchoolの300本を超える教材ビデオを視聴でき、JavaScript、HTML/CSS、Ruby、iOS、Gitや人気のデベロッパツールChrome Dev Toolsなどについて学べる。
Code Schoolは8年前に、デベロッパのための教育的なコンテンツを作りたいというPollack自身の関心から生まれた。当時は、そのころまだ比較的新しいフレームワークだったRuby on Railsを取り上げた。“生まれたばかりの技術は、ドキュメンテーションがお粗末だからね”、とPollackは説明する。“だからぼくは、ブログでもポッドキャストでもカンファレンスの講演でもそればっかり書いたり喋ったりした。ひまなときには、ビデオも作った”。