絶えず繰り返されるアルゴリズムとプログラミング技術が若者の発達を促している

絶えず繰り返されるアルゴリズムとプログラミング技術が若者の発達を促している

人間の進化と発達は、脳の潜在能力を最大限に活用して世界を変えるプロセスです。その中で、インターネット技術は時代の発展を大きく促進し、情報技術は徐々に社会の発展に影響を与える重要なインフラの一つになりつつあります。

現在、多くの企業がインターネットやクラウドコンピューティングなどの情報技術を利用して自社製品を革新的に「再構築」し、ユーザーにスマートで効率的かつ便利なサービスを提供しています。たとえば、人々は携帯電話を通じてオンラインで情報を閲覧したり、製品をカスタマイズしたり、ナビゲートしたり、テイクアウトを注文したりすることができます。

こうした便利な生活の背後には、情報技術の急速な発展、特に常に反復され最適化されたアルゴリズムとプログラミング技術があり、それが産業のデジタル変革とアップグレードを推進し、人々のライフスタイルも変えています。

革新的な想像力が活用され、実行されると、私たちの生活は「再構築」されます。最近、JD.com、Microsoft、AMD が共同で第 1 回 JD.com 全国大学生アルゴリズム設計およびプログラミング エリート コンペティションを開催しました。このコンテストは全国の大学生が参加でき、参加者のアルゴリズムとプログラム設計の革新能力を高め、プログラミングを使用して実用的な問題を解決する大学生の能力を高めることを目的としています。

第1回JD全国大学生アルゴリズム設計・プログラミングエリートコンテスト

継続的な開発、アルゴリズムとプログラミングは常に反復的に最適化されています

アルゴリズムは、問題解決を体系的に記述するための戦略メカニズムとして、古代から使用されてきました。古代中国の文献では、アルゴリズムは「書」と呼ばれており、『周壁算経』と『九章算書』に初めて登場しました。 『九章算術』は、四則演算、最大公約数、最小公倍数、平方根、立方根などを含む、戦国時代、秦時代、漢時代の数学的成果をまとめたものです。

西洋では、アルゴリズムは「アルゴリズム」と呼ばれ、9 世紀のペルシャの数学者アル・フワーリズミーによって提唱されました。世界初のコンピュータ エンジン アルゴリズムは、1842 年にエイダ ラブレスによって開発されました。彼女は、バベッジ解析エンジン (自動的に計算する機械式コンピュータ) 用にベルヌーイの微分方程式を解くアルゴリズムを作成しました。

問題の解決策として、アルゴリズムは長い開発プロセスの中で、自然言語、疑似コード、フローチャート、プログラミング言語など、さまざまな表現方法を持っています。その中で、疑似コード、フローチャート、ドラコン図、制御表は、アルゴリズムを表現するための構造化された方法であり、多くの曖昧さを回避できます。これらの言語は表現に多くの違いがありますが、問題に対する考え方や解決策は常に一貫しています。

コンピュータで実行できるプログラミング言語として、コンピュータで広く開発され、応用されてきました。継続的な反復と最適化により、一般的な C、C++、Java、Python などのより単純な「高級言語」が登場しました。一般的なプログラミング言語として、これらの高水準プログラミング言語はより読みやすく、プログラム機能を簡単に表現し、使用されるアルゴリズムをより適切に記述できます。同時に、初心者にとっても習得が容易になります。

アルゴリズムとプログラミングは、この発展段階において、もはや少数の人々が習得する技術ではなく、より多くの人々によって認識され、習得されています。日常生活にも、より革新的な技術製品が登場しています。これらの技術は、人々に利便性を提供するだけでなく、私たちの生活を絶えず「再構築」しています。

時代が変わるにつれ、テクノロジーは徐々に若者を前進させる原動力となる

情報技術の急速な発展に伴い、社会には関連する技術やビジネスが次々と登場しています。インターネットの牽引により、アルゴリズムやプログラミングは徐々に一般大衆に普及し、プログラミング教育も登場し始めました。当初、プログラミング教育は主にインターネット業界の人材ニーズを満たすために、主に成人を対象としていました。

しかし、5G時代の到来とともに、人工知能に代表されるデジタル技術がさまざまな分野のデジタル変革とアップグレードを推進し、これを背景に、教育に対する社会の要求も変化しました。教育はもはや書籍の知識を伝えることに限定されず、徐々に若者の情報技術能力の育成に重点が置かれるようになりました。そのため、社会における科学技術分野の人材育成は、徐々に若年層化が進んでいます。

2018年、教育部は「高校一般教育課程計画及び国語及びその他の教科の教育課程基準(2017年版)」を正式に発表し、人工知能、モノのインターネット、ビッグデータ処理、アルゴリズム、オープンソースハードウェアプロジェクト設計などを新しい教育課程基準に正式に組み入れました。

同時に、近年、子どものプログラミング教育は教育業界の新たなホットスポットの一つとなり、多くのテクノロジー企業がプログラミング教育の分野に参入し始めています。 JD Education、Kaikeba、Mabingbing Educationなどのオンライン教育人材育成プラットフォームは、プログラミングコースの提供やプログラミングコンテストの開催を通じて、プログラミング教育の活発な発展を促進してきました。

第 1 回 JD 全国大学生アルゴリズム設計およびプログラミング エリート コンテストは、専門的なテクノロジー プラットフォームを構築することでプログラミングの才能を育成することを目的としています。

このコンテストは、全米大学コンピュータ基礎教育協会の指導の下で実施され、さまざまな種類の質問の設計を通じて、専門的な観点から出場者の専門的な評価が行われる予定です。同時に、準決勝と決勝では、国際大学対抗プログラミングコンテスト(ICPC)を競技システムとして採用します。厳格な競技審査ルールを通じて、出場者の論理、戦略、心理的資質がテストされ、出場者のアルゴリズムとプログラミング能力がさらに鍛えられます。

さらに、このコンテストは学生にプロの技術者と交流する機会も提供します。JD.com、Microsoft、AMD、Honorなどの企業の技術専門家を招いて「技術運営委員会」を結成し、オフラインセミナーでアルゴリズムやプログラミングなどの技術内容を学生に説明することで、現代の大学生のアルゴリズムやプログラミングへの関心を高め、キャンパスプログラミング教育の発展を促進します。

競技技術運営委員会

プログラミング教育は新興教育産業として、その急速な普及と発展を促進するために、インターネットやコンピュータなどの専門分野での共同協力を含む、情報産業チェーンのあらゆるリンク間の緊密な協力が必要です。

アルゴリズムとプログラミングに焦点を当て、テクノロジーを活用して時代のインテリジェントテクノロジーの発展を推進します

現在、人工知能は新たなインフラの中核コンテンツの一つとして、新たな科学技術革命と産業変革の重要な原動力となっている。人工知能の背後には、多数の「複雑な」アルゴリズムが稼働している。アルゴリズムの設計とプログラミング技術の品質は、人工知能の応用と人工知能産業の発展に直接影響を及ぼします。

技術革新に満ちたこの時代では、新しいテクノロジーの広範な応用により、私たちの生活のあらゆる側面が絶えず変化し、さまざまなものに対する私たちの理解が絶えず覆されています。技術の継続的な進歩に伴い、必然的にさらに多くの新しい技術アプリケーションが登場するでしょう。その背後には、優れたアルゴリズム設計とプログラミング技術のサポートが不可欠であり、人類がアルゴリズムとプログラミング技術の発展を促進するために、より多くの人材、物質的資源、エネルギーを投入することは必然です。

本から得た知識は常に浅いものです。技術を学習する過程では、それをよりよく習得し、応用するために継続的な練習が必要です。第1回JD全国大学生アルゴリズム設計・プログラミングエリートコンテストは、参加者が実際のアプリケーションを通じてアルゴリズム設計とプログラミング能力をテストできる専門的な実践シナリオです。同時に、参加者は業界の技術専門家と直接学習および交流し、実践に基づいて専門知識を豊かにすることもできます。

若者が強ければ国も強くなります。将来の技術革新を推進する主力として、若者は情報技術時代において重要な役割を果たします。したがって、若者の技術革新能力に継続的に焦点を当て、育成することによってのみ、時代の発展を継続的に促進することができるのです。

アルゴリズム設計やプログラミングなど若者の情報技術能力を育成するには、学界の知恵だけでなく、産業界の協力と努力も必要です。産学研の連携を通じてのみ、人材育成のための肥沃な土壌を提供し、産業発展のための技術的人材を継続的に輩出することができます。

産業の発展と人材育成は常に相互に補完し合います。現在の産学研連携が徐々に深まるにつれ、将来的にはJD.com、Microsoft、AMDなどのテクノロジー企業がさらに増え、さまざまな方法で若者に専門的なテクノロジープラットフォームを提供し、人材を育成しながら、業界のアップグレードを継続的に推進し、時代のインテリジェントな発展を促進していきます。

<<:  警告! 「リップリーディング」キーでデータを盗む、AIは本当に怖い

>>:  成熟したAIは独自のコードを書くべきだ。IBMは55の言語で5億行のコードデータセットを公開

ブログ    
ブログ    
ブログ    

推薦する

顔認識ブームを冷静に考える:倫理的・道徳的問題は熟考する価値がある

[[354407]]科技日報は11月27日、顔認識システムが都市に多くの利便性をもたらしたと報じた。...

不正行為防止スパムテキスト認識のためのZhihuのディープラーニング実践の詳細な説明

背景今年8月時点で、知乎の登録ユーザー数は2億人を突破した。私たちはスパムの管理において、より大きな...

AI+医療がさらに一歩前進:免疫療法と精密医療の推進

免疫療法はがんの診断と治療に革命をもたらしていますが、まだ少数の患者(20%~30%)にしか効果があ...

MSRAがACM TOMM 2017最優秀論文賞を受賞: 複雑でプロフェッショナルなグラフィックデザイン作業をAIに任せよう

豊富な写真と美しいレイアウトで記事を作成、編集する方法に悩んだことはありませんか?あるいは、芸術的な...

大規模ウェブサイトのアルゴリズムとアーキテクチャについての簡単な説明(パート 2)

順序前回の記事「大規模 Web サイトのアルゴリズムとアーキテクチャに関する簡単な説明 (パート 1...

40の言語を同時に理解する人工知能が異言語コミュニケーションを支援

先日行われた世界的に権威のある多言語理解評価XTREME(Cross-Lingual Transfe...

...

OpenAIがMicrosoftに反旗を翻す!アルトマン氏が「ChatGPTのカスタマイズ」を企む。AI市場の未来はまた変わるのか?

ChatGPTはリリースからわずか半年で、5日間でユーザー数が100万人を超え、現在ユーザー総数は...

AIとIoTの統合が加速

近年、モノのインターネットは大きな注目を集めていますが、ほとんどのアプリケーションには 2 つの重要...

ベセット氏との対話:自動運転車が人間の信頼を勝ち取るのはいつでしょうか?

[[257915]]編集者注:自動運転車が私たちの信頼を得られるのはいつでしょうか? 「十分に安全...

Facebookが削除した10億の顔情報は、インターネット上の単なる「データゴミ」だ

[[433430]] Facebook が名前を Meta に変更し、Metaverse への本格的...

...

【WOT2018】不正防止、電力、医療分野におけるAI技術の最先端実践

[51CTO.comより引用] 2018年11月30日から12月1日まで、WOT2018グローバル人...

...