教育のためのグローバル検索: こんにちはコーディング - あなたはとてもクール手に入れました?

cmrubinworld_lilgirl(500)

「我々は、具体的にも幼い子供が理解できる言語を使用して、当社のコンテンツを記述します。」 - デレク・ロー

なぜでした 600,000 で充填されていない高給ハイテクの仕事 2015 米国だけで, またはより良い質問です: 技術は、人間がそれを処理するために学ぶことができるよりも早く開発しています?

による ホワイトハウス, バイ 2018, 51 STEMの仕事の割合は、コンピュータ科学関連分野になります. しかしながら, ハイテク従業員の数は、利用可能なジョブの数とともに増加していません. なぜ? 答えは簡単です: 関連の教育の欠如. ホワイトハウスは、K-12学校のちょうど四分の一は、プログラミングやコーディングで高品質なコンピュータサイエンスを提供することを維持します. 加えて, 中に 2016, ピュー研究所 報告のみ 17% 大人の彼らがいたと信じ、「デジタルで準備ができました。」

私たちは、多様性を見てみると, 物事は悪化します. 中に 2015, 22 APコンピュータサイエンス試験を受けて学生の割合は女の子であったが、 13 %がアフリカ系アメリカ人やラテンアメリカ人. これらの統計は米ではありません. 特定; 中に 2015, オーストラリアはその唯一の報告しました 28 の割合 ICTの仕事は女性が開催されました.

コーディングは、常に神秘的な分野と考えられてきました, 何かデレク・ロー, 新しいアプリケーション「のPy」の共同創設者, 変更したいです. に発売 2016, アプリケーションは、iOS開発へのPythonからすべてのインタラクティブなコースを提供しています. 「ユニークな価値提案,」Loはそれを置くとして、, 革命的な成功を収めています. 楽しい指向アプリケーションは、これまで以上になりました 100,000 iTunesやGoogle Playの両方でダウンロード.

子供たちは夕食のテーブルで自分の携帯電話を使用する場合、ほとんどの親は顔をしかめます, しかし、子供たちは、日曜日のローストの上にコードを学習された場合にはどのような? "OK, そうでないかもしれない日曜日のロースト, しかし、真剣に, よりアクセスし、楽しいコーディングアプリケーションはすべての違いを作ることができます?"

教育のためのグローバル検索 Pyの創設者の一人を歓迎するために励起され、, デレク, Pyとの革新的なアプローチは、文字通りクールなコーディング作る方法を議論します.

cmrubinworld_analysis(500)

「コーディングは素晴らしい能力を持つ人々を提供することができます であることの ウェブサイトやアプリのような具体的なものを作成することができ. また、体系的思考と論理的な意思決定のための大きい適性のような小さい有形のものを浸透さ「 - 。デレク・ロー

人々は教育の今日は、しばしばビジネスとして扱われ、その個々の学生のニーズが十分に優先されていないと言います. 修飾出願人の数が増加するにつれて, できる個別学習ツール, などのPyなど, 今日の世代が私たちのグローバル化した世界で有能なままに役立ちます, でも、「壊れた」教育システムと?

はい. 大学の合格率の下落など, より多くの人々は、キャリア-不可欠なスキルを学習するための代替手段が必要になります, 私たちはPyはその大きな部分になると信じて. 機械学習アルゴリズムを使用して, 私たちは、アプリ内の前のスキルや行動に基づいてユーザー体験を適応させることができるしています, 合わせたカリキュラムを作成します. あなたが学び、何を学ぶべきであることは強力であり、なぜ私たちは、パーソナライゼーションに投資している方法を知っているあなたのポケットの中に個人的な家庭教師を持ちます.

Pyが、他の多くのコーディングのアプリケーションながら、シンプルで使いやすいプラットフォームをそのユーザーに提供します (e.g. ソロを学びます) より伝統的かつ深刻なレッスンプランを選択しています. 学習アプリケーションを作ることはコーディングの概念が学ぶのは難しいと怖いものですより深刻な燃料を表示されています? 我々は、コーディング、それは人々のためにアクセスできないように見えるか、学生が本当にこのあるべき作りの場をオーバー複雑にしています 用心深いです プログラミングの?

私の共同創設者と私はPyのを開始した理由の一つは、「コーディング」分かりやすく説明することです. 私たちは、それが楽しいことによって、それが簡単になります. あなたの周りかなりのブロックをドラッグし、カラフルなボタンを押しているとき, それが仕事のように感じることはありません。. しかし、ユーザーは、まだ彼らは退屈な教科書を通じて強することによる、すべて同じ知識を浴びています. 学習者の準備が整うまで、我々はまた、意図的なプログラミングの専門用語を避けます. 私たちは、ループをユーザーに教える際の良い例です - 私たちは、代わりに「反復」の「繰り返し」のような言葉を使います. ほとんどすべてのPyのコースのは簡単な言語を使用して基本的な概念を教えることで、インタラクティブな形で集中しています.

また, 多くの人々は、彼らが友人から話を聞くので、コンピュータサイエンスは、学校でこのような困難の主要であることをコーディングする方法を学習から離れて怖がっています. 実現に重要なことは、理論計算機科学の間には大きな違いがあることで、シンプルなウェブサイトを作ります. 芸術専攻はダイクストラのアルゴリズムを理解する必要がないかもしれません, しかし、大幅にHTMLとCSSのビットを知ることから利益を得るであろう.

cmrubinworld_girl(500)

“私たちは、人々の画像を変更するために助けることについて非常に興奮しています (そして自己イメージ) コーダであり、積極的にコーディングに入るために多くの女の子を奨励人の「 - 。デレク・ロー

あなたは、Pyのようなゲームのようなアプリケーションが本当に人々が適切にコーディングする方法を学ぶのを助けることができるかどうかを疑問視懐疑論者に何を言うでしょう?

ゲーミフィケーションは、学習に支障はありません - それは、それを加速します. あなたが興奮して従事して保つことにより, Pyが、あなたが退屈したり、ゾーン外しまった場合よりも、より良いあなたを教えて. あなたは楽しんでいるとき, あなたは、実際より速く、より良い学びます.

この質問があるかもしれないフレーズにもう一つの方法, 「Pyが楽しみであっても、, あなたはそれから何かを学んだた徒歩ありません?」答えはイエスです, 絶対に. 我々は非常にデータを主導しています, 常に我々のユーザーの進捗状況を分析することによって、私たちのコースを向上. 見える (トラック) 基本的なセマンティクスから高レベルのアルゴリズムと設計原理にすべてを理解するために我々のユーザーの能力に実質的な進展.

あなたはPyとの試合のような表面は、若い世代がコーディングでより複雑になることができますと思いますか?

はい. 我々は、具体的にも幼い子供が理解できる言語を使用して、当社のコンテンツを書きます. 実際には, 親は彼が彼の10歳の息子のPythonを教えるためのPyを使用していた私たちに伝えるだけで、他の日私達を電子メールで送信しました! 現在、私たちの目標人口統計は間違いなくそのけれどもより少し年上であります. 私たちは、SnapChat世代のために学ぶツーコードソリューションとしてのPyを考えます.

コーディング子供/若者を教えるん一般的などのようなスキル?

ウェブサイトやアプリのような具体的なものを作成することができるという素晴らしい能力を持つ人々を提供することができますコーディング. また、体系的思考と論理的な意思決定のための大きい適性のような小さい有形なものを浸透さ.

5a0921871c00002700b347af

「あなたはどのようにアルゴリズムの動作を理解したら、, それを入力すると付け足しでなければなりません. 重要なことは、それをワンス理解するためにあなたがいます, それは永遠にあなたのものだ「 - 。デレク・ロー

Pyが、最近の女の子は誰コードと提携しています. なぜあなた「男性」専門職としての歴史を通してブランド化されたコーディングを考えると、どのようにこの男女格差を解消したいと考えています?

歴史的に最も重要なコンピュータ科学者の一部は、女性であります. エイダ・ラブレスやグレース・ホッパープログラミングの先駆者と考えられています. 脇にステレオタイプ, 男性と女性は、明らかに優れたソフトウェアエンジニアになることも同様に実施可能です. 私たちは、人々の画像を変更するために助けることについて非常に興奮しています (そして自己イメージ) コーダであり、積極的にコーディングに入るために多くの女の子を奨励する人の. 私たちは、コードと、我々はそれらに彼らの学生の何人かのための無料のプレミアムサブスクリプションを提供するためにとても興奮している女の子の巨大なファンです.

私たちは、コーディングについて考えるとき, 私たちは、主にコンピュータの画面を想定します, まだ我々はより頻繁に私達は私達のコンピュータを行うよりも、私たちの携帯電話を使用する傾向があります. どのようにPyが小さいデバイス上でコーディングする方法を学ぶとは対照的に、コンピュータの画面を使用しての間のギャップを埋めるん? コーディングの世界は、スマートフォンを使用して移行しているか、まだ一般に「コンピュータのベースのフィールドをコード化されました?

人々は実際に偉大なプログラマになるために必要な概念を学ぶために、コードの多くを入力する必要はありません. 私たちは聞かせて、ユーザーが素早くタイピングすることなく、その場でコードを編集し、「穴埋め」のような相互作用の種類を構築しました. 最近、我々はまた、ユーザーが摩擦の方法で、自分の携帯電話上の実際のコードを入力することを可能にする独自のキーボードを作成しました. これは、短いプログラムのために素晴らしいですし、基本を練習します, そしてそれは我々が電話にパソコンからの移行を作り、その逆も容易にしている方法です. ウェブサイトやアプリを作成するには、この知識を適用することは、まだ主にコンピュータ上で場所を取るん. しかし、世界は新たなモバイル学習アプリケーションの波を見ています, そして私たちはその傾向の最前線にいると思います.

あなたは次の中で変化するコーディングの世界をどのように描きますか 15-20 年? どのようにPyの分野におけるこれらの変化についていくだろう?

本当に何が起こっているかの高レベルの理解についての基本的な構文の丸暗記についてはあまり多くなり、コーディング. 最低でも, プログラミング言語は、低レベルからモーフィングしています (ビットシフトし、メモリを割り当てます) ハイレベルへ (抽象データ構造と関数型プログラミング), 鈍角から (アセンブリ, マシンコード) 人間にやさしいへ (パイソン, 迅速).

Pyは、高レベルの概念に焦点を当てていた理由です. あなたはどのようにアルゴリズムの動作を理解したら、, それを入力すると付け足しでなければなりません. 重要なことは、それをワンス理解するためにあなたがいます, それは永遠にあなたのものです.

詳細については、

(ジータ・ペトラハイ、この記事に貢献しました)

(すべての写真CMRubinWorldの礼儀です)

5a0921cb1b00001500376bf7

C言語. M. ルービンとデレク・ロー

サー·マイケル·バーバー含む私を参加して、世界的に有名なオピニオンリーダー (英国), DR. マイケル·ブロック (米国の), DR. レオンBotstein (米国の), 教授クレイ·クリステンセン (米国の), DR. リンダダーリング·ハモンド (米国の), DR. MadhavChavan (インド), チャールズ·ファデル (米国の), 教授マイケルFullan (カナダ), 教授ハワード·ガードナー (米国の), 教授アンディ·ハーグリーブス (米国の), 教授イヴォンヌヘルマン (オランダ), 教授クリスティンHelstad (ノルウェー), ジャンヘンドリクソン (米国の), 教授ローズHipkins (ニュージーランド), 教授コーネリアHoogland (カナダ), 閣下ジェフ·ジョンソン (カナダ), 夫人. シャンタルカウフマン (ベルギー), DR. EijaKauppinen (フィンランド), 国務長官TapioKosunen (フィンランド), 教授ドミニクラフォンテーヌ (ベルギー), 教授ヒューローダー (英国), 主ケンマクドナルド (英国), 教授ジェフ·マスターズ (オーストラリア), 教授バリー·98名 (オーストラリア), シヴナダール (インド), 教授R. Natarajan (インド), DR. PAK NG (シンガポール), DR. デニス教皇 (米国), Sridhar Rajagopalan (インド), DR. ダイアンRavitch (米国の), リチャード·ウィルソン·ライリー (米国の), サー·ケン·ロビンソン (英国), 教授パシSahlberg (フィンランド), 教授佐藤学 (日本), アンドレアス·シュライヒャー (PISA, OECD), DR. アンソニー·セルドン (英国), DR. デビッド·シェーファー (米国の), DR. キルスティン没入Areの (ノルウェー), 首相スティーブン·スパーン (米国の), イヴTheze (LyceeFrancais米国), 教授チャールズUngerleider (カナダ), 教授トニーワーグナー (米国の), デイヴィッド·ワトソン (英国), 教授ディランウィリアム (英国), DR. マークWormald (英国), 教授テオWubbels (オランダ), 教授マイケル·ヤング (英国), 教授Minxuan張 (中国) 彼らは、すべての国が今日直面している大きな絵教育問題を探るように.

教育コミュニティページのためのグローバル検索

C言語. M. ルービンは彼女が受け取った2つの広く読まれているオンラインシリーズの著者である 2011 アプトン·シンクレア賞, 「教育のためのグローバル検索」と「どのように私たちは読みます?"彼女はまた、3つのベストセラーの本の著者である, 含めて 不思議の国のアリスリアル, の出版社です CMRubinWorld そしてかく乱財団研究員である.

Cに従ってください. M. Twitterでルビン: www.twitter.com/@cmrubinworld

著者: C言語. M. ルービン

この投稿へのをシェアする