International Cyber Olympiad in AI 2026

การคัดเลือกระดับประเทศ — ความปลอดภัยทางไซเบอร์สำหรับนักเรียน K-12 × AI

Sydney, Australia  ·  27 June – 2 July 2026

AI คือพันธมิตรของคุณ AI คือเป้าหมายของคุณ

This is ICOA-CLI.

การสาธิตการใช้งานจริง 7 นาทีบน v2.19.34 — การติดตั้ง, การรันครั้งแรก, และคำถามตัวอย่าง หนึ่ง Terminal ไม่ต้องใช้เบราว์เซอร์

การสาธิตการใช้งาน ICOA-CLI v2.19.34 · 7 นาที · 720p · 12 MB · เล่นได้ทั้งบนมือถือและเดสก์ท็อป

ICOA โดยสังเขป

บทความสั้น ๆ สองเรื่องสำหรับทุกคน — ผู้จัดงาน, คณะกรรมการระดับประเทศ, ผู้ปกครอง, ผู้เข้าชมครั้งแรก ไม่จำเป็นต้องมีความรู้ด้านเทคนิค

ICOA รองรับอย่างน้อย 17 ภาษา

เลือกภาษาของคุณ — การเลือกนี้จะมีผลกับ CLI และการสอบ

สามารถเปลี่ยนได้บนหน้าเว็บ ใน CLI และ ภายในข้อสอบ

คุณใช้คอมพิวเตอร์ระบบปฏิบัติการใด?

เราจะตรวจจับระบบของคุณโดยอัตโนมัติ หากตรวจจับผิดพลาด ให้เลือกช่องที่ถูกต้อง — ขั้นตอนการติดตั้งจะอัปเดตทันที

Windows

cmd · PowerShell · WSL2

macOS

Terminal

Linux / WSL

Ubuntu · Debian · Fedora

สามขั้นตอน ใช้เวลาประมาณสามนาที

ติดตั้ง Node.js, ติดตั้ง ICOA CLI, เริ่ม CLI แค่นั้นเอง

สองเส้นทางสำหรับ Windows ICOA 2026 ใช้ WSL2 + Ubuntu เป็นการตั้งค่าที่ให้ประสบการณ์เต็มรูปแบบ cmd หรือ PowerShell เป็นทางเลือกสำหรับผู้เริ่มต้นใช้งาน — ทั้งสองรองรับอย่างสมบูรณ์ คำแนะนำจากคณะกรรมการระดับประเทศของคุณจะเป็นผู้กำหนดว่าแบบใดเหมาะสมกับการสอบของคุณ

WSL2 + Ubuntu แนะนำ

ชุดเครื่องมือ Unix เต็มรูปแบบ · เหมาะสำหรับ Paper B หรือ A · ติดตั้งประมาณ 30 นาที · ต้องใช้สิทธิ์ผู้ดูแลระบบ

ขั้นตอนที่ 1

เปิดใช้งาน WSL2 (ในฐานะผู้ดูแลระบบ)

คลิกขวาที่ PowerShell → Run as administrator (เรียกใช้ในฐานะผู้ดูแลระบบ) จากนั้น:

wsl --install -d Ubuntu-22.04

รีบูตเครื่องเมื่อได้รับแจ้ง Ubuntu จะเปิดขึ้นโดยอัตโนมัติ — สร้างชื่อผู้ใช้และรหัสผ่าน Linux

ขั้นตอนที่ 2

ภายใน Ubuntu: ติดตั้ง Node.js 22

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash - sudo apt install -y nodejs
ขั้นตอนที่ 3

ติดตั้ง ICOA CLI และเริ่มต้น

sudo npm install -g icoa-cli icoa

ตอนนี้คุณอยู่ใน Terminal ของ Linux ภายใน Windows — เหมือนกับเส้นทาง Linux ดั้งเดิม

cmd หรือ PowerShell สำหรับผู้เริ่มต้น

เริ่มต้นง่ายที่สุด · เหมาะสำหรับ Paper C · 3 นาที · ไม่ต้องใช้สิทธิ์ผู้ดูแลระบบ · cmd และ PowerShell เหมือนกันสำหรับ ICOA — เลือกอันที่เปิดขึ้นมาก่อน

ขั้นตอนที่ 1

ติดตั้ง Node.js

ไปที่ nodejs.org คลิกปุ่ม LTS สีเขียว จากนั้นเรียกใช้ตัวติดตั้ง ตรวจสอบ:

node --version
ขั้นตอนที่ 2

ติดตั้ง ICOA CLI

npm install -g icoa-cli
ขั้นตอนที่ 3

เริ่ม CLI

icoa

กด Enter เพื่อเลือก National Selection ลองใช้ demo ก่อน จากนั้นใช้ exam <your-token>

แล็ปท็อปโรงเรียนที่ไม่มีสิทธิ์ผู้ดูแลระบบ? ให้ใช้ cmd/PowerShell — นี่เป็นเส้นทางที่ถูกต้องเสมอ คณะกรรมการของคุณจะไม่ทำให้คุณเสียเปรียบจากการตั้งค่านี้
ขั้นตอนที่ 1

ติดตั้ง Node.js

ทางเลือก A — หากคุณมี Homebrew:

brew install node

ทางเลือก B — ไปที่ nodejs.org แล้วคลิก LTS

ตรวจสอบใน Terminal:

node --version
ขั้นตอนที่ 2

ติดตั้ง ICOA CLI

หากคุณได้รับข้อความ permission denied (ไม่ได้รับอนุญาต) ให้ใช้:

sudo npm install -g icoa-cli
ขั้นตอนที่ 3

เริ่ม CLI

icoa

กด Enter เพื่อเลือก National Selection พิมพ์ demo สำหรับการฝึกซ้อม หรือ exam <your-token> เมื่อคุณพร้อม

ขั้นตอนที่ 1

ติดตั้ง Node.js 22+

Ubuntu 24.04 (Node 22 ใน repo เริ่มต้น):

sudo apt update && sudo apt install -y nodejs npm

Ubuntu 22.04 (ต้องใช้ NodeSource):

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash - sudo apt install -y nodejs

ตรวจสอบ:

node --version

ควรเป็น v22.x.x

ขั้นตอนที่ 2

ติดตั้ง ICOA CLI

sudo npm install -g icoa-cli
ขั้นตอนที่ 3

เริ่ม CLI

icoa

กด Enter เพื่อเลือก National Selection ใช้ demo ก่อน จากนั้นใช้ exam <your-token> เมื่อพร้อม

ก่อนการสอบจริงของคุณ: รัน demo ก่อน

แนะนำอย่างยิ่งสำหรับนักเรียนทุกคน ทุกครั้ง

  • demo ฟรี — โทเค็นจริงของคุณจะไม่ถูกใช้งาน
  • คำถามตัวอย่าง 10 ข้อ ไม่มีแรงกดดันด้านเวลา
  • ตรวจจับปัญหาการตั้งค่า (ฟอนต์, เวอร์ชัน Node, พร็อกซี) ก่อนที่จะทำให้คุณเสียคะแนน
  • แสดงขั้นตอนการทำงานของ CLI แบบครบวงจร — แบนเนอร์, เมนู, คำถาม, การส่งคำตอบ

ข้อสอบสามฉบับ หนึ่งฉบับถูกกำหนดให้คุณ

ICOA มีข้อสอบคัดเลือกสามฉบับ ศูนย์สอบในพื้นที่ของคุณจะเป็นผู้กำหนดว่าคุณจะสอบฉบับใด โดยพิจารณาจากกลุ่มอายุและประสบการณ์ของคุณ

Paper C

คำถามปรนัยระดับเริ่มต้น

คำถาม
30
ระยะเวลา
45 นาที
คะแนนรวม
70
คะแนนผ่าน
35
สิ่งที่ต้องมี
เพียงแค่ Node.js
การเตรียมตัว
Starter

Paper B

K-12 พร้อม AI

คำถาม
40
ระยะเวลา
90 นาที
คะแนนรวม
150
คะแนนผ่าน
75
สิ่งที่ต้องมี
Node.js + Python 3
การเตรียมตัว
Starter + Advanced

Paper A

ขั้นสูง

คำถาม
40
ระยะเวลา
90 นาที
คะแนนรวม
150
คะแนนผ่าน
75
สิ่งที่ต้องมี
WSL2, Linux, or macOS
การเตรียมตัว
Starter + Advanced + Extra

ศูนย์สอบของคุณจะเป็นผู้กำหนดว่าคุณจะสอบฉบับใด — และบน Windows จะกำหนดว่าการตั้งค่าใดเหมาะสม (cmd/PowerShell สำหรับ Paper C, WSL2 สำหรับ Paper B หรือ A) โปรดสอบถามครูของคุณ ห้ามเลือกเองเด็ดขาด — การเลือกที่ไม่ตรงกันจะทำให้เกิดข้อขัดแย้งของโทเค็น/ข้อสอบที่เราไม่สามารถแก้ไขได้ในภายหลัง

แหล่งข้อมูลการคัดเลือกเหล่านี้รองรับหลายแพลตฟอร์ม คณะกรรมการระดับประเทศของแต่ละประเทศจะตัดสินใจรูปแบบที่เหมาะสม — และมีอิสระในการจัดการคัดเลือกในรูปแบบอื่นทั้งหมด

หน้าจอ CLI ที่สำคัญโดยสังเขป

ห้าช่วงเวลาสำคัญ หมุนเวียนอัตโนมัติทุก 3 วินาที สำหรับการสาธิตแบบเต็ม โปรดดูวิดีโอที่ด้านบนของหน้านี้

Terminal — icoa@2026:~
$ icoa

══════════════════════════════════════════
  ICOA — International Cyber Olympiad in AI 2026
  The World's First AI Security Olympiad
══════════════════════════════════════════

  Sydney, Australia · Jun 27 – Jul 2, 2026
  https://icoa2026.au
  CLI v2.19.98
เลือกโหมด:

  › National Selection
    ฝึกซ้อม (demo)
    เกี่ยวกับ

  ↑/↓ เพื่อเลื่อน · Enter เพื่อเลือก
Paper B — รอบคัดเลือกที่ 1

คำถามที่ 3 จาก 40                    เวลา: 82:14

ความเสี่ยงหลักของการโจมตีแบบ SQL injection คืออะไร?
  A) CPU ทำงานหนักเกินไป
  B) การเข้าถึงข้อมูลโดยไม่ได้รับอนุญาต
  C) เบราว์เซอร์ขัดข้อง
  D) การแสดงผลช้า

พิมพ์ A/B/C/D  ·  n = ถัดไป  ·  p = ก่อนหน้า
━━ แชท AI ━━━━━━━━━━━━━━━━━━━━━━━━━━━

คุณ > คุณช่วยอธิบาย SQL injection คืออะไร?
AI  > SQL injection คือการโจมตีที่ผู้ไม่หวังดีแทรกโค้ด SQL เข้าไปในช่องป้อนข้อมูลเพื่อจัดการกับคำสั่งฐานข้อมูล...

อนุญาตให้ใช้ AI ช่วยเหลือใน Paper B/A
:back เพื่อกลับไปยังคำถาม
ส่งข้อสอบ?

  ตอบแล้ว 40 ข้อ / ทั้งหมด 40 ข้อ
  ตอบคำถามครบทุกข้อแล้ว

  › ใช่, ส่งคำตอบสุดท้าย
    ไม่, ตรวจสอบต่อ

  การส่งคำตอบถือเป็นที่สิ้นสุด โทเค็นใช้ได้ครั้งเดียว

ICOA-CLI มีขนาดเพียง ~443 KB เท่านั้น — เมื่อติดตั้ง Node.js แล้ว ข้อสอบจะทำงานได้อย่างราบรื่นแม้บนเครือข่าย 3G

Paper C

ระดับเริ่มต้น · ไม่ต้องเขียนโปรแกรม

30 ข้อสอบปรนัยใน 45 นาที เนื้อหาทั้งหมดครอบคลุมในคู่มือเริ่มต้น

Starter →

Paper A

ระดับสูง · เส้นทางสู่รอบชิงชนะเลิศซิดนีย์

40 คำถามใน 90 นาที รวมถึง พื้นฐานการโจมตีแบบ prompt-injection (ไม่ต้องเขียนโค้ดสำหรับส่วนการโจมตีนี้)

ในข้อสอบ ให้พิมพ์ ref เพื่อเรียกดูคู่มืออ้างอิงคำสั่งฉบับเต็ม ซึ่งจะแสดง 110 การทำงานของ ICOA ทั้งหมดได้ในคราวเดียว

Paper S รอบชิงชนะเลิศที่ Sydney — นอกเหนือจากการคัดเลือกระดับประเทศ

ICOA 2026 Sydney จะมีการแข่งขันด้านความท้าทายด้านความปลอดภัย AI ขั้นสูง ซึ่งได้แก่ adversarial ML, not just prompt injection. ผู้เข้ารอบสุดท้ายควรมีความคุ้นเคยกับ Python 3 และ Machine Learning Fundamentals ได้แก่ numpy (อาร์เรย์), pandas (ดาต้าเฟรม), และ sklearn (โมเดล). Paper A สำหรับการคัดเลือกระดับประเทศ ปัจจุบัน ไม่ ได้รวมเนื้อหานี้ไว้; ซึ่งเป็นส่วนเฉพาะสำหรับ Sydney เท่านั้น.

คำแนะนำการศึกษาล่วงหน้าสำหรับผู้ชนะการคัดเลือกระดับประเทศ

ผู้สมัครที่ได้รับสิทธิ์เป็นตัวแทนประเทศในการแข่งขัน ICOA 2026 Sydney ควรใช้เวลาหลายสัปดาห์ก่อนเดินทางมาถึงเพื่อเตรียมตัวอย่างมุ่งเน้น แนวทาง adversarial-ML ของ CTF4AI ดึงมาจากวรรณกรรมพื้นฐานด้านความปลอดภัย AI โดยตรง การทำความคุ้นเคยกับเอกสารด้านล่างนี้จะช่วยปรับปรุงการแก้ปัญหาในสถานที่ได้อย่างมาก

Primary reading — Biggio, B. & Roli, F. (2018). Wild Patterns: Ten Years After the Rise of Adversarial Machine Learning. Pattern Recognition, 84, 317–331.
arxiv.org/abs/1712.03141 การสำรวจมาตรฐานของสาขาวิชานี้ เป็นการสร้างอนุกรมวิธานที่ปัญหาของ ICOA สร้างขึ้น — การอ่านทั้งหมดเป็นสิ่งที่เตรียมตัวที่มีค่าที่สุดที่คุณสามารถทำได้ก่อนการแข่งขัน

ความปลอดภัย AI อยู่ที่จุดตัดของสองสาขาวิชาที่จนกระทั่งเมื่อไม่นานมานี้ถูกมองว่าเป็นขอบเขตของระดับบัณฑิตศึกษา จนถึงประมาณปี 2024 งานในพื้นที่นี้เกิดขึ้นเกือบทั้งหมดในระดับนักศึกษาบัณฑิตและสูงกว่านั้น ตั้งแต่นั้นมา มหาวิทยาลัยทั่วโลกก็เริ่มจัดทำหลักสูตร AI ระดับปริญญาตรีอย่างเป็นทางการ แต่ ยังไม่มีหลักสูตรนานาชาติที่เป็นมาตรฐานสำหรับนักเรียนมัธยมศึกษาในด้านความปลอดภัย AI ช่องว่างนั้นคือสิ่งที่การแข่งขันโอลิมปิกมีไว้เพื่อเติมเต็ม

นักเรียนมัธยมศึกษาจำนวนมากขึ้นเรื่อยๆ กำลังสร้างผลงานที่สำคัญในแนวหน้าของความปลอดภัย AI ในประเทศส่วนใหญ่ AI × Cybersecurity ยังคงเป็นสาขาการวิจัยระดับปริญญาเอก — เราเชื่อว่าท่ามกลางการเปลี่ยนแปลง AI นี้ นักเรียนมัธยมศึกษาที่ฉลาดสามารถมีส่วนร่วมอย่างมีความหมายกับ ปัญหาในระดับการวิจัย ได้ และมีจำนวนมากที่ทำได้แล้ว

เราขอแสดงความเคารพต่อ IOAI และ IAIO — สองการแข่งขันโอลิมปิก AI ที่ปูทางไว้ ICOA เข้าร่วมกับพวกเขาในฐานะ การแข่งขันโอลิมปิกแรกที่อุทิศให้กับความปลอดภัย AI: สาขาวิชาที่ในยุคของ AI agents จะเป็นตัวกำหนดโดยตรงว่าเทคโนโลยีนี้ปลอดภัยเพียงใด

การแข่งขันโอลิมปิก AI ระหว่างประเทศสามรายการเคียงข้างกัน: IOAI, IAIO และ ICOA
IOAI · IAIO · ICOA — ICOA 2026 วางตำแหน่งตัวเองเคียงข้างการแข่งขันโอลิมปิก AI ที่มีอยู่สองรายการ

ความมุ่งมั่นของเรา

215 เวอร์ชันและยังคงพัฒนาต่อเนื่อง จาก 1.0.0 ถึง 2.19.98, ICOA-CLI ได้มีการเผยแพร่ไปแล้ว 215 ครั้ง — และเรายังคงพัฒนาต่อไป หากคุณพบปัญหาทางเทคนิค โปรดส่งอีเมลไปที่ australia@icoa2026.au ในระหว่างการคัดเลือกระดับประเทศ เราจะพยายามอย่างเต็มที่เพื่อให้ การสนับสนุนทางเทคนิคจากระยะไกล แก่ทุกประเทศที่เข้าร่วม ด้วยขนาดของ ICOA-CLI ที่เพียง ~443 KB ปัญหาที่เกิดขึ้นในสถานที่ส่วนใหญ่จึงสามารถแก้ไขได้ในไม่กี่นาที ไม่ใช่เป็นชั่วโมง

วิสัยทัศน์ของเรา

ความปลอดภัย AI ยังคงเป็นสาขาการวิจัยระดับปริญญาเอกในส่วนใหญ่ของโลก ในยุคของ AI agent เราเชื่อว่านักเรียนมัธยมศึกษาที่ฉลาดสามารถมีส่วนร่วมในเรื่องนี้ — และสร้างผลงานจริงได้ ICOA มีอยู่เพื่อเป็นแพลตฟอร์มนั้น

ICOA จะยังคงอยู่ต่อไป

การคัดเลือกระดับประเทศกำลังดำเนินอยู่ Sydney เป็นรอบชิงชนะเลิศระดับโลกครั้งแรก การแข่งขันอีกสามครั้งหลังจากนั้นได้รับการยืนยันหรือกำลังดำเนินการอยู่แล้ว

2026
🇦🇺

Sydney, Australia

27 Jun – 2 Jul 2026

รอบชิงชนะเลิศระดับโลกครั้งแรก การคัดเลือกระดับประเทศกำลังดำเนินอยู่

2027
🇨🇳

Chengdu, China

จะประกาศวันเวลาภายหลัง

เมืองเจ้าภาพที่ได้รับการยืนยันแล้ว

2028
🇰🇿

Almaty, Kazakhstan

จะประกาศวันเวลาภายหลัง

เมืองเจ้าภาพที่วางแผนไว้

2029
🌏

เมืองของคุณ?

การสมัครเป็นเจ้าภาพ

เปิดรับหลัง Sydney คณะกรรมการระดับประเทศที่สนใจ — ส่งอีเมลถึงเรา

การเตรียมตัวเชิงลึก — คลังข้อมูลทางเทคนิค

ชุดข้อมูลและ README.first อยู่ที่ด้านบนของหน้านี้ การดาวน์โหลดทั้งหมดจะเปิดในแท็บใหม่ มีคำถาม? ส่งอีเมลไปที่ australia@icoa2026.au

สมัชชาใหญ่ — และสิ่งที่ตามมา

ซิดนีย์ไม่ใช่แค่สัปดาห์แห่งการแข่งขัน แต่เป็นที่ที่คณะผู้แทนจากประเทศต่างๆ มาพบกันใน General Assembly เพื่อกำหนดบทต่อไปของการศึกษาด้านความปลอดภัย AI ระดับโลก

ในการประชุม General Assembly (GA) ตัวแทนประเทศที่เข้าร่วมทั้งหมดจะมารวมตัวกันเพื่ออภิปรายและผ่านมติสำหรับอนาคตของ ICOA ข้อเสนอเชิงสร้างสรรค์หนึ่งที่อยู่ระหว่างการพิจารณาคือ การแลกเปลี่ยนหลังการแข่งขัน อย่างต่อเนื่อง — ASRA จะเป็นเจ้าภาพ การฝึกอบรมหลักสูตรวิดีโอระดับโลก อย่างต่อเนื่อง เพื่อให้ทีมชาติสามารถสร้างขีดความสามารถได้ตลอดทั้งปี ไม่ใช่แค่เพียงสัปดาห์ที่ Sydney เท่านั้น

สิทธิพิเศษสำหรับ Founder Country

การเข้าถึงโปรแกรมการฝึกอบรมก่อนใครเป็นหนึ่งในข้อได้เปรียบหลายประการของ Founder Country ติดต่อเราเพื่อหารือว่าประเทศของคุณมีคุณสมบัติอย่างไร และจะได้รับการสนับสนุนอะไรบ้าง

การเร่งดำเนินการวีซ่า — ดำเนินการภายในวันที่ 6 พฤษภาคม 2026

คณะกรรมการระดับชาติ: โปรดส่งรายละเอียดหัวหน้าทีมและผู้เข้าแข่งขันก่อนวันที่ 6 May 2026 เพื่อที่เราจะสามารถเริ่มดำเนินการเร่งวีซ่าได้ การส่งข้อมูลล่าช้าอาจส่งผลต่อการเข้าร่วม

สำหรับการลงทะเบียนหลักสูตร การสอบถามเกี่ยวกับ Founder Country หรือการสนับสนุนด้านวีซ่า — อีเมล australia@icoa2026.au.

ความช่วยเหลือ & การแก้ไขปัญหา

เจ็ดคำถามที่เราพบบ่อยที่สุด คลิกเพื่อขยาย

ส่วนใหญ่เป็นปัญหาชุดรหัส (codepage) ของ cmd.exe รุ่นเก่าบน Windows รุ่นเก่า แก้ไขตามแพลตฟอร์ม:
  • cmd (Windows 10) — รัน chcp 65001 ก่อน icoa เพื่อเปลี่ยนคอนโซลเป็น UTF-8
  • cmd / PowerShell (Windows 11) — โดยปกติจะเป็น UTF-8 โดยค่าเริ่มต้น; หากไม่ใช่ ให้ใช้ chcp 65001 เหมือนกัน
  • WSL2 / macOS / Linux — ไม่มีปัญหา Unicode เป็นค่าเริ่มต้น
  • ทางเลือกสำรองทุกที่ — ภายใน CLI พิมพ์ lang en เพื่อใช้งานเป็นภาษาอังกฤษ
โทเค็นมีความยาว 10 ตัวอักษรพอดี ประกอบด้วยตัวอักษรและตัวเลข ไม่คำนึงถึงตัวพิมพ์เล็กใหญ่ ไม่มีขีดกลางหรือช่องว่าง ตรวจสอบ 0 (ศูนย์) เทียบกับ O (ตัวอักษร)
มีคน (หรือเซสชันก่อนหน้า) เริ่มใช้โทเค็นนี้บนเครื่องอื่น โปรดขอให้ผู้คุมสอบของคุณรัน ICOA_RESET_STATE=1 icoa บนเครื่องปัจจุบันของคุณ หากคุณใช้แล็ปท็อปเครื่องใหม่หลังจากฮาร์ดแวร์ขัดข้อง โปรดขอโทเค็นใหม่จากผู้จัดงานของคุณ
โปรดสอบถามผู้คุมสอบของคุณ พวกเขาจะปลดล็อกโทเค็นของคุณเพื่อให้คุณสามารถสอบต่อบนอุปกรณ์ใหม่ หรือออกโทเค็นใหม่พร้อมตัวจับเวลาใหม่ คณะกรรมการระดับประเทศของคุณจะเป็นผู้กำหนดนโยบาย
Windows: คลิกขวาที่ cmd → "Run as administrator" (เรียกใช้ในฐานะผู้ดูแลระบบ) แล้วลองอีกครั้ง
macOS / Linux: ใช้ sudo npm install -g icoa-cli
การติดตั้งใหม่แบบสะอาดจะล้างสถานะที่เสียหาย:
npm cache clean --force npm uninstall -g icoa-cli npm install -g icoa-cli
Windows: รัน cmd หรือ PowerShell ในฐานะผู้ดูแลระบบ macOS / Linux: เพิ่ม sudo หากจำเป็น การติดตั้ง ICOA-CLI ใหม่มีขนาดเพียง ~443 KB ดังนั้นแม้การเชื่อมต่อช้าก็ยังรวดเร็ว ปฏิบัติตามคำแนะนำของศูนย์สอบของคุณหากพวกเขาระบุเป็นอย่างอื่น
เพิ่ม @<version> ต่อท้ายคำสั่งติดตั้ง:
npm install -g icoa-cli@2.19.97
แทนที่ 2.19.97 ด้วยเวอร์ชันที่ศูนย์สอบของคุณระบุ ข้อสอบที่แตกต่างกันอาจกำหนดเวอร์ชันที่แตกต่างกัน — โปรดปฏิบัติตามข้อกำหนดเวอร์ชันที่แน่นอนของศูนย์สอบของคุณเสมอ
ICOA บันทึกเฉพาะคำตอบและเวลาของคุณสำหรับการให้คะแนนเท่านั้น ไม่มีการเก็บข้อมูลส่วนบุคคล (ชื่อ, อีเมล) บนเซิร์ฟเวอร์ของเรา เว้นแต่คณะกรรมการระดับประเทศของคุณจะร้องขอแยกต่างหาก โทเค็นคือตัวระบุเดียวของคุณ
cmd และ PowerShell เหมือนกันสำหรับ ICOA — เลือกอันที่เปิดขึ้นมาก่อน; ทั้งสองเหมาะสำหรับ Paper C WSL2 + Ubuntu แนะนำสำหรับ Paper B หรือ A (ชุดเครื่องมือ Unix เต็มรูปแบบ) หากข้อสอบของคุณยังไม่ถูกกำหนด โปรดสอบถามครูของคุณ — อย่าติดตั้ง WSL โดยไม่แน่ใจ เพราะอาจต้องใช้สิทธิ์ผู้ดูแลระบบซึ่งแล็ปท็อปของโรงเรียนบางเครื่องไม่มี
แต่ละโทเค็นใช้ได้ครั้งเดียว หลังจากที่คุณส่งคำตอบ (หรือระบบส่งอัตโนมัติเมื่อหมดเวลา) โทเค็นนั้นจะถูกใช้งานอย่างถาวร การสอบซ้ำต้องใช้โทเค็นใหม่จากผู้จัดงานของคุณ — ขึ้นอยู่กับดุลยพินิจของพวกเขา