全球认可,权威赛事
Coding Challenge 由Raspberry Pi Foundation 主办,AMT负责澳洲和新西兰地区,具有广泛的国际认可度,为学生的学术发展提供有力支持。
Coding Challenge 由Raspberry Pi Foundation 主办,AMT负责澳洲和新西兰地区,具有广泛的国际认可度,为学生的学术发展提供有力支持。
Coding Challenge编程挑战赛采用真实代码编写模式,比 OUCC 更强调编程实战能力,而非单纯的计算机科学理论考察。
竞赛设有Novice、Explorer、Navigator、Pathfinder、Trialblazer五个级别,让每位参赛者都能找到适合自己的挑战,无论是入门级选手还是希望挑战高阶算法的编程高手。
1、提升编程能力
通过高质量竞赛题目,学生能够快速提升算法和编程技能。
2、培养计算思维
竞赛强调逻辑推理和问题解决能力,有助于计算机学习和其他学科发展。
3、获得国际认可证书
优异选手将获得 Raspberry Pi Foundation 和 AMT 认证证书,为大学申请和职业发展提供优势。
4、为更高级别数学与计算机竞赛打基础
为未来参加 UKMT、AMC、信息学奥林匹克竞赛(IOI)、美国计算机奥赛(USACO) 等提供重要经验。
报名比赛2025年6月13日(星期五)
2025年6月17日(星期二)至6月19日(星期四)
免费
45分钟
线上考试
不同编程基础的6年级以上学生
Python, C#, Java 和 VB
算法、数据结构、计算思维、逻辑推理
Coding Challenge 2025 的考察范围比 OUCC 更广泛,并新增多个计算机科学应用领域:
逻辑推理、问题分解、算法设计
排序、查找、动态规划、图论等
涉及机器学习基础算法、数据分析基础等
运用编程解决现实世界问题,提高数学与计算机的结合能力
部分题目要求选手独立编写完整代码方案,贴近真实软件开发场景
编程挑战赛的设计旨在让所有学生都能参与,即便他们只有基础的编程技能。该挑战赛分为五个级别(或组别),教师可以根据学生的技能而非年龄,为他们选择最合适的参赛级别。
分组依据的是技能而非年龄,共分为五个组别(Novice和Explorer学生使用Turtle Blockly解答问题;其余级别学生使用编程语言,如Python, C#, Java 和VB)解答问题):
Novice
Explorer
Navigator
Pathfinder
Trialblazer
在Coding Challenge编程挑战赛中,成绩达到 40 分或以上者将获得荣誉奖(Distinction),得分达到 25 分或以上可获得优秀奖(Merit)。
*点击对应练习题目,即可进行在线练习
Novices组练习题
Name | Difficulty | |
Green Star | A (4 marks) | Not answered |
Draw a Square | A (4 marks) | Not answered |
Greetings | A (4 marks) | Not answered |
Battenberg Cake | A (4 marks) | Not answered |
Hexagon | A (4 marks) | Not answered |
Reach the wall | A (4 marks) | Not answered |
Battenberg Wallpaper | A (4 marks) | Not answered |
Heart | A (4 marks) | Not answered |
Buried Treasure | B (8 marks) | Not answered |
Hilbert Hiccup | B (8 marks) | Not answered |
Explorers组练习题
Name | Difficulty | |
Heart | A (4 marks) | Not answered |
Hilbert Hiccup | A (4 marks) | Not answered |
Red Heart | A (4 marks) | Not answered |
Is it a Robot? | A (4 marks) | Not answered |
Return to the Nest | A (4 marks) | Not answered |
Pruning Flowers | A (4 marks) | Not answered |
Too Short | A (4 marks) | Not answered |
Rolling Ball | B (8 marks) | Not answered |
Longest Palindrome | B (8 marks) | Not answered |
Navigators组练习题
Name | Difficulty | |
Full Name | A (4 marks) | Not answered |
Same Close Different | A (4 marks) | Not answered |
Square List | A (4 marks) | Not answered |
Too Short | A (4 marks) | Not answered |
How Many Inputs? | A (4 marks) | Not answered |
Only Integers | A (4 marks) | Not answered |
Countdown | A (4 marks) | Not answered |
Solar Panels | A (4 marks) | Not answered |
Counting Letters | B (8 marks) | Not answered |
Pig Latin | B (8 marks) | Not answered |
Pathfinders组练习题
Name | Difficulty | |
Countdown | A (4 marks) | Not answered |
Pig Latin | A (4 marks) | Not answered |
Pruning Flowers | A (4 marks) | Not answered |
Cost of Petrol | A (4 marks) | Not answered |
IP4 Validation | A (4 marks) | Not answered |
Stop at Zero | A (4 marks) | Not answered |
Saving Up | A (4 marks) | Not answered |
Chocolates | A (4 marks) | Not answered |
Happy Ultrarunners | B (8 marks) | Not answered |
Magic Squares | B (8 marks) | Not answered |
Trailblazers组练习题
Name | Difficulty | |
Pig Latin | A (4 marks) | Not answered |
IP4 Validation | A (4 marks) | Not answered |
Ticket to Ride | B (8 marks) | Not answered |
Magic Squares | B (8 marks) | Not answered |
Happy Ultrarunners | B (8 marks) | Not answered |
Mangoes | B (8 marks) | Not answered |
Pangrams | B (8 marks) | Not answered |
Lift Says "no!" | B (8 marks) | Not answered |
Boxes in Boxes | B (8 marks) | Not answered |
Maximal Sum Path | B (8 marks) | Not answered |