全球认可,权威赛事
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 |