アメリカのプログラマーが若い道を進む:12歳の少年が98本のゲームを開発

アメリカのプログラマーが若い道を進む:12歳の少年が98本のゲームを開発

ゲーム開発プラットフォームRobloxは、子どもに適したプログラミング言語を積極的に推進している(写真提供:テンセントテクノロジー)

テンセントテクノロジーニュース(馬喬)北京時間8月30日、海外メディアの報道によると、米国は高品質のエンジニアの育成において徐々にインドと中国に遅れをとってきており、そのため米国は小中学校でコンピュータープログラミングの授業を普及させている。同時に、Lua に代表されるエントリーレベルのプログラミング言語は、アメリカの 10 代の若者が将来、高度なプログラミング ツールにアクセスするための足がかりとなっています。

記事の全文は次のとおりです。

アメリカのティーンエイジャー、アレックス・フォイトは、まだ12歳だが、すでにオンラインゲーム開発のベテランであり、空から落ちてくるニンジンやニワトリを避けるサバイバルチャレンジを含む、6年間で98のゲームを開発した。

Voith 氏がゲーム開発をマスターできた秘訣は、以前に Lua 言語を使用してプログラミングする方法を学んでいたことで、より高度なソフトウェア開発ツールを習得できたことです。

「私は本当にコンピュータープログラマーになって、それで生計を立てたいのです」とニューヨーク州アルバニー在住のヴォイトさんは言う。ヴォイトさんは最近、ゲームサイト「ロブロックス社」が主催する会議に出席するため、カリフォルニア州サンタクララまで遠征した。 Roblox は、ゾンビや中世の要塞などのインタラクティブなアニメーションを通じて、ユーザーがゲームを開発および操作するためのプラットフォームを提供します。

今日、オンライン ゲームや Apple iPhone などのデバイス プログラムが大流行しているため、Lua はソフトウェア プログラミングの分野を始めたばかりの若者にとって、エントリー レベルのビジュアル プログラミング言語の 1 つになっています。 Roblox を含む多くのサイトがこれらのビジュアル プログラミング言語を宣伝しています。 Google と Cisco は米国のエンジニアリングにおける人材不足について度々不満を訴えてきたが、これらの言語は人材不足の解決に役立つ可能性がある。

スタンフォード大学でコンピュータサイエンスを教えるスティーブ・クーパー氏は、「米国のテクノロジー市場が低迷している主な原因は、エンジニアの人材不足です。大学の就職フェアに行けば、雇用主が『コンピュータ科学者なら、ぜひ私たちのところに来てください』と声を大にして言っているのがわかります」と語った。

人材育成における明らかなギャップ

米国は質の高いエンジニアの育成においてインドや中国に徐々に遅れをとってきているので、米国の十代の若者に幼い頃からプログラミングに触れさせることが重要だ。

2011年、経済協力開発機構(OECD)は、25歳から34歳の間に就職した先進国の大学卒業生を対象に調査を実施しました。その結果、科学または工学の学位を取得した卒業生の割合において、米国は世界で23位に過ぎないことが明らかになりました。

「格差は小学校から始まる」と、米国の情報技術コンサルティング会社コグニザント・テクノロジー・ソリューションズ社(CTSH)のゴードン・コバーン社長は語る。「大学に入学しても、数学の知識はまったくない。だから質の高いプログラマーが不足しており、私たちは見つけられる限り雇っている」

Lua プログラミング言語は 20 年前のものですが、Roblox のおかげで近年になって復活しました。このサイトは2005年に設立され、今年7月時点でユニークビジター数は1100万人に達し、そのほとんどが8歳から14歳までの子どもたちだった。さらに、Roblox ユーザーは合計で 800 万以上のゲームを開発しました。

初心者から上級者まで

モバイルアプリ開発プラットフォームのCorona Labs Inc.もLuaプログラミング言語を使用しています。他の2つの主要な入門レベルのプログラミング言語であるAliceとScratchとの競争においても、Luaは上昇傾向を示しています。

「ここ数年、学生をプログラミングに引き込み、プログラミングの基礎を教えたいという要望が爆発的に増加しています」と、コンピュータサイエンス教師協会 (CSTA) の事務局長、クリス・スティーブンソン氏は語ります。「アリスとスクラッチは、学生が楽しんで、本当にクリエイティブなプログラムを作成できるため、非常に人気があります。」

ユタ州スパニッシュフォークに住むロバート・ネイさんは、14歳のときにコロナ社のソーシャル開発ソフトウェアスイートを使って「バブルボール」というゲームを作成した。これは、iPhone の位置センサーを使用して電話を振ることで、小さなボールが障害物を回避して特定の場所に到達できるようにするゲームです。Ney は独学でプログラミングを学び、余暇を利用してこのゲームを設計および開発しました。このゲームは2010年12月29日にリリースされ、現在までに1,500万回以上ダウンロードされています。 Apple App Storeの無料アプリダウンロードランキングで、「Bubble Ball」は数週間にわたり世界で最も人気のあるゲーム「Angry Birds」を上回りました。

ネイ氏はインタビューでこう語った。「自分がやりたいゲームを開発したのですが、楽しいと思いました。将来の職業選択としては、コンピューター関連の業界で働きたいと思っています。」

初級レベルのプログラミング言語を習得した後、Ney 氏は Web サイトの構築やゲームやプログラムの開発を行うために、より高度な Java プログラミング言語も学びました。

問題解決能力を教える

米デューク大学コンピュータサイエンス学部長のブルック・オズボーン氏は、Alice、Scratch、Luaプログラミング言語に基づくプログラム開発プラットフォームは、小中学校でのプログラミング知識の普及、これらの生徒に問題解決能力の指導、そしてPython、Java、Ruby、C++を含む他のプログラミング言語への生徒のプログラミングへの興味の拡大に役立つだろうと述べた。

オズボーン氏は次のように指摘しています。「プログラミングの概念とプログラマーの思考構造を一度理解すれば、コンピュータ構文の学習に障害はありません。」

若いプログラマーの中には、Udacity Inc.、Codecademy、Coursera Inc.などのスタートアップ企業が提供するオンラインプログラミングコースを通じてコーディングスキルを学んでいる人もいる。 Codecademyの共同創設者であるザック・シムズ氏は、2011年8月にオンラインコーディングコースを開始して以来、Codecademyのユーザー数は100万人を超え、小学校教師から大学教授まで、誰もが同社のコーディング教材を授業で使用していると述べた。シムズ氏はまた、コーディングの学習が「新しいリテラシー」になりつつあると指摘した。

子供向けプログラミング言語

スティーブンソン氏は、オンラインのコーディングコースや子供向けのプログラミング言語だけでは、多くの十代の若者をソフトウェア開発に引き込むには不十分だと述べた。

「問題の一部は、私たちが本当にリーチしたい十代の若者たちが、必ずしもこうしたソフトウェア開発ツールを探しているわけではないということです」とスティーブンソン氏は言う。「私たちは、この知識を可能な限りすべての子供たちに提供する必要があります。」

CSTA は、初等および中等教育レベルでのコンピュータ サイエンス コースの導入を推奨しています。米国労働統計局の最新統計によると、2010年から2016年の間に、米国のソフトウェア開発者の年間平均雇用成長率は30%に達すると予想され、全職業の年間平均雇用成長率は14%になると予想されています。

「現在、米国では多くの大学卒業生が多額の借金を抱えて卒業し、就職もできないでいる」とスティーブンソン氏は言う。「そして、コンピューター業界ではプログラミングスキルを持つ人材が不足している」

原題: アメリカのプログラマーが若い道を歩む、12歳の少年が98本のゲームを開発

キーワード: メイチェン、プログラマー、ダウン、老朽化の道、12歳、ティーンエイジャー、開発、98ゲーム、ウェブマスター、ウェブサイト、ウェブサイトの宣伝、金儲け

<<:  多くの場所で百度のエージェントが従業員に360ソフトウェアをアンインストールするよう求めた

>>:  インターネット編集長ペル氏:電子メールは依然としてキラーアプリ

推薦する

Google Pランキング最適化に関する研究(第2部)

1. ユーザーにとって役立つコンテンツを提供し、そのコンテンツがスパイダーによって正常にクロールでき...

SEO の死という疑似予言の死の鐘は誰のために鳴らされるのでしょうか?

「百度地震」後、中国のSEO担当者が「生き残ることはできないが、死ぬことも望まない」というジレンマに...

SEO の背後にある競争: ブランド優先

今日の検索エンジンに直面しても、Baidu のパターンは変わりません。コンテンツは核心の中心になって...

ウェブサイトコンテンツ構築戦略

どのようなコンテンツであっても、必ず「コンテンツの均質化」という恥ずかしい段階を経ることになります。...

ワークロードに合わせてクラウド管理をカスタマイズ

これまで以上に、リソースをクラウドに移行する組織は特定の機能を求めています。クラウド コンピューティ...

XcodeGhost事件は成人における最も深刻な情報セキュリティ事件かもしれない

商業セキュリティ評価機関やアプリケーションソフトウェア開発者は、iOS システムが XcodeGho...

Weiboゲームとeスポーツホワイトペーパー2018!

オープンなWeiboプラットフォームは、ゲームメーカー、KOL、関心のあるユーザーを結び付けます。現...

テンセントの情報流通の決戦か?

ショートビデオ以外にテンセントが常に「懸念している」ビジネスがあるとすれば、それは情報の流れに違いな...

マルチクラウドはメリットをもたらすが、ITはより複雑になる

レポートによると、COVID-19パンデミックの間、世界中の多くの企業がオンプレミスアプリケーション...

vdsina: 6元/月、512MメモリKVMシリーズVPS、ロシア/オランダデータセンター

モスクワに拠点を置き、1年前に営業を開始したロシアの商人、vdsina.ru を紹介します。主な事業...

Weiboマーケティング会社の組織構造についての簡単な説明

Weiboの急速な発展は、数え切れないほどの草の根の人々、著名人、企業が自分自身をアピールする舞台を...

電子商取引 Web サイトを開発する際には、どのような設計原則を適用する必要がありますか?

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています現在の電子...

ユーザーニーズ分析の実施方法

SEO 最適化を実行したいウェブサイトは、ユーザー需要分析を実施する必要があります。Baidu はユ...

「リンクの売買の害」から Baidu SEO ガイドの合理的な考察まで

Baidu Webmaster Platform の情報エリアに注目すると、Baidu が Web ...