国際情報オリンピック、AI活用で若手プログラマーのスキルが再定義される
本文の状態
日本語全文を表示中
詳細モードで約5分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Euronews Next AI
国際情報オリンピックの参加者や指導者が、AI の普及によりコーディング作業が減少し、問題解決や推論能力の重要性が高まっていると指摘している。
AI深層分析を開く2026年8月18日 22:39
AI深層分析
キーポイント
競技形式の変化と組織側の対応
イタリア代表団長は、学生が AI を利用することを前提とした競技運営の難しさを指摘し、組織側がまだ適応段階にあると述べている。
コーディングから推論へのシフト
中国出身の金メダリストは、AI の支援によりコード作成に費やす時間が減り、問題解決や思考に時間を割けるようになったと報告している。
学習方法と差別化要因の変化
学生たちは AI の解法アプローチを学習対象としつつも、AI を超える推論力や適切なツール選択の直感が今後の差別化要因になると考えている。
コーディングから問題解決へ重点が移行
AIの活用により、コード記述に費やす時間を減らし、問題の本質的な思考や解決策の立案に集中できるようになる。
差別化要因は独自の推論能力
誰でもAIツールを利用できる時代において、他者と差をつけるのはAIを超えた独自性のある推論力や、AIをどう活用するかを見極める思考である。
重要な引用
"AI is changing a lot in the way we organise contests, because we need to take into account that students have it."
"But with the help of AI, we can spend more of our time on thinking or solving the problem ourselves."
"What makes you different from others is [...] your own reasoning or thinking that goes beyond AI"
"What makes you different from others is [...] your own reasoning or thinking that goes beyond AI or it leads you to how to use AI during your programming."
編集コメントを表示
編集コメント
この報道は、AI が単なる補助ツールを超え、エンジニアリングの思考プロセスそのものを再定義しつつある現実を浮き彫りにしている。若手世代がすでに AI の解法を学習教材として取り入れている事実は、教育現場におけるカリキュラムの見直しを急務としていることを示唆する。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
アルゴリズム問題が 6 つ。それを解くのに 10 時間。画面に表示された課題と、採点のために提出したコードの間には、真の試練があります。それは課題を分析し、効率的な解決策を見つけ、実際に動作するプログラムに変換することです。
これが、ウズベキスタンのタシュケントで開催された今年の国際情報オリンピック(IOI)に臨んだ、97 カ国から集まった世界トップクラスの若手プログラマー 386 名が直面した課題でした。
この競技は単なるコーディング能力を試すものではありません。参加者は問題の分析を行い、アルゴリズムやデータ構造を設計し、解決策を実装して、それが正しく動作するかを検証する必要があります。
しかし、この世代が戦う時代には、人工知能(AI)がこれらの工程のいくつかを支援するようになりつつあります。
AI がすでにプログラミング競技を変え始めている
「AI は、学生たちがそれを利用していることを考慮しなければならないため、大会の運営方法に大きな変化をもたらしています」と、イタリア代表団のリーダーであるジョルジオ・オーディート氏は Euronews の取材に答えています。
オンライン競技は特に組織化が難しくなっているとオーディート氏は指摘し、主催者側はまだ対応策を模索中で、IOI コミュニティ内でこの問題について議論が続いていると付け加えました。
オーディート氏によると、AI が今後どのように発展するかを正確に予測するのは依然として困難だとしています。現時点では、AI の出力を導き、修正するためにはプログラミングの経験が不可欠だと考えています。
タシュケントで開催された大会では、すでに一部の参加者が AI の登場によって「コードを書くこと」と「背後にある問題を考えること」のバランスが変化していると感じています。
中国から金メダルを獲得した Qiwen Xu 氏は、AI が今後プログラマーが自ら書くコードの大部分を生成できるようになると予測しています。
5 時間にわたる競技中、Xu 氏によれば、彼や他の参加者たちは解決策を実装するコードに 2 時間以上を費やしました。
「しかし AI の助けがあれば、私たちは問題自体を考えたり解決したりすることに、より多くの時間を割くことができます」と Xu 氏は Euronews に語りました。
AI は Xu 氏のトレーニング方法にも影響を与え始めています。単なる反復練習に頼るのではなく、現在は AI システムがどのようなアプローチで問題を解いているかを研究するようになりました。
「AI がどのように問題を解決し、どうアプローチしているかから学ぶことで、自分の問題解決能力も刺激されています」と彼は話しています。
ただし、同じ技術へのアクセスが可能だからといって、すべてのプログラマーに同様の能力が備わるわけではありません。
「現代では誰でも AI を使えるようになりました。他者と差別化できるのは、AI を超える独自の推論や思考力、あるいはプログラミングにおいて AI をどう活用するかを見極める力です」と Xu 氏は指摘します。
スイスから出場した 17 歳の Myriam Faltin 氏も、技術知識を超えたスキルが重要だと強調しています。
「アルゴリズムの知識は必要ですが、同時に『どのタイミングでどのアルゴリズムを使うか』という直感も不可欠です」と彼女は Euronews に語りました。
ファルティン氏は、この直感は練習を通じて育まれ、すぐに解決策を探そうとするのではなく、難しい問題に取り組む時間を過ごすことで培われると語っています。
AI は基礎を代替しない
同じ技術的転換が、コンピュータサイエンス教育や将来のプログラマーに必要なスキルに関する議論も変えています。
ウズベキスタンでは、この議論が国家政策にも影響を与えています。デジタル技術担当副大臣のルスタム・カラムジョノフ氏は、人材育成が同国の AI 戦略の柱の一つであると述べています。
「世界およびウズベキスタンにおける AI の変化に対応できる人材と人々を準備することは、その優先事項の一つです」と、彼はユーロニュースに語りました。
IOI(国際情報オリンピック)会長のタン・サンテック教授は、AI 能力の向上がプログラミングの基礎学習の重要性を低下させるという考え方を否定しています。
「AI がすべてのプログラマーを置き換えるだろうと人々は話していました。だから、プログラミングやコンピュータを使って問題を解決する方法を学ぶ意味はない、と。しかし私にはその逆だと感じます」とタン氏はユーロニュースに語りました。
「基礎となる土台がなければ、実際に AI というツールを使うことはできません」と彼は付け加えました。
タン教授は、教育において「計算的思考」により大きな重点を置くべきだと考えています。これは、プログラムを開発する前に、現実世界の課題を計算の用語で定式化する方法を学生に教えることです。こうした訓練は小学校から始めてもよいと提案しています。
原文を表示
Six algorithmic problems. Ten hours to solve them. And between the problem on the screen and the code submitted for scoring lies the real test: analysing the challenge, finding an efficient solution and turning it into a program that actually works.
That was the task facing 386 of the world’s top young programmers from 97 countries at this year’s International Olympiad in Informatics (IOI) in Tashkent, Uzbekistan.
The competition tests far more than the ability to write code. Contestants have to analyse problems, design algorithms and data structures, program their solutions and test whether they work.
However, this generation is competing at a time when artificial intelligence can increasingly help with several of those steps.
AI is already changing programming competitions
“AI is changing a lot in the way we organise contests, because we need to take into account that students have it,” Giorgio Audrito, team leader of the Italian delegation, explained to Euronews.
Online competitions have become particularly difficult to organise, Audrito said, adding that organisers are “still adapting” and discussing the issue within the IOI community.
Audrito also stated it remains difficult to predict exactly how AI will develop. For now, he believes programming experience is still necessary “in order to guide and revise whatever the AI is doing”.
Less coding, more time for solving problems
Some of the competitors in Tashkent already see AI changing the balance between writing code and thinking through the problem behind it.
Qiwen Xu, a gold medalist from China, expects AI to become capable of producing a large share of the code programmers currently write themselves.
During the five-hour contest, Xu said he and other competitors spent more than two hours turning their solutions into code.
“But with the help of AI, we can spend more of our time on thinking or solving the problem ourselves,” he told Euronews.
AI has also begun to influence the way Xu trains. Instead of relying only on repeated practice, he now studies the approaches taken by AI systems.
“I learn from how AI solves or approaches the problems and that really is inspiring me on my own problem solving,” he said.
However, access to the same technology does not necessarily produce programmers with the same abilities.
“Nowadays everyone can use AI on their own,” Xu said. “What makes you different from others is [...] your own reasoning or thinking that goes beyond AI or it leads you to how to use AI during your programming.”
Myriam Faltin, a 17-year-old competitor from Switzerland, also points to skills that go beyond technical knowledge.
“You need to know some algorithms but you also need a lot of intuition on knowing which one to use when,” she told Euronews.
That intuition, Faltin said, develops through practice and by spending time on difficult problems rather than immediately looking for a solution.
AI does not replace the basics
The same technological shift is changing the discussion around computer science education and the skills future programmers will need.
In Uzbekistan, that debate is also shaping national policy. Deputy Minister of Digital Technologies Rustam Karamjonov said preparing talent is one of the pillars of the country’s AI strategy.
“Preparing talent and preparing people for being ready for the AI changes in the world and in Uzbekistan as well,” is one of those priorities, he told Euronews.
Professor Tan Santek, president of the IOI, rejects the idea that increasingly capable AI makes learning programming fundamentals less important.
“People were talking about how AI will replace all the programmers. So there's no point in learning programming or learning how to solve problems using computer. But to me, it is the opposite,” Tan told Euronews.
“If you don't have the basic foundation, you will not be able to actually use the tool of AI,” he added.
Tan believes education should place greater emphasis on “computational thinking” — teaching students how to formulate real-world problems in computational terms before developing programs to solve them. He suggested that this kind of training could begin as early as primary school.
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み