• 翰林提供学术活动、国际课程、科研项目一站式留学背景提升服务!

Coding Challenge编程挑战赛介绍

Coding Challenge (原 OUCC) 是一项全球性编程竞赛,旨在培养学生的计算思维、算法设计能力和实际编程能力。该竞赛继承了 OUCC的传统,同时在竞赛形式、赛题内容、编程实践等方面进行了优化,并扩大了参赛范围,让更多对计算机科学感兴趣的学生能够参与其中。

竞赛支持Python, C#, Java 和VB等主流编程语言,考察内容涵盖算法优化、数据结构、逻辑推理、人工智能基础等领域,适用于不同年龄段和编程水平的学生。

报名竞赛我要辅导

竞赛特色

<b>全球认可,权威赛事</b>

全球认可,权威赛事

Coding Challenge 由Raspberry Pi Foundation 主办,AMT负责澳洲和新西兰地区,具有广泛的国际认可度,为学生的学术发展提供有力支持。

<b>更注重编程实践</b>

更注重编程实践

Coding Challenge编程挑战赛采用真实代码编写模式,比 OUCC 更强调编程实战能力,而非单纯的计算机科学理论考察。

<b>适合不同编程水平的学生</b>

适合不同编程水平的学生

竞赛设有Novice、Explorer、Navigator、Pathfinder、Trialblazer五个级别,让每位参赛者都能找到适合自己的挑战,无论是入门级选手还是希望挑战高阶算法的编程高手。

为什么参加编程挑战赛?

1、提升编程能力

通过高质量竞赛题目,学生能够快速提升算法和编程技能。

2、培养计算思维

竞赛强调逻辑推理和问题解决能力,有助于计算机学习和其他学科发展。

3、获得国际认可证书

优异选手将获得 Raspberry Pi Foundation 和 AMT 认证证书,为大学申请和职业发展提供优势。

4、为更高级别数学与计算机竞赛打基础

为未来参加 UKMT、AMC、信息学奥林匹克竞赛(IOI)、美国计算机奥赛(USACO) 等提供重要经验。

报名比赛

Coding Challenge与OUCC竞赛对比

竞赛规则

报名截止时间

2025年6月13日(星期五)

比赛时间

2025年6月17日(星期二)至6月19日(星期四)

报名费用

免费

比赛时长

45分钟

比赛形式

线上考试

适合学生

不同编程基础的6年级以上学生

编程语言

Python, C#, Java 和 VB

考试内容

算法、数据结构、计算思维、逻辑推理

竞赛考试内容重点调整

Coding Challenge 2025 的考察范围比 OUCC 更广泛,并新增多个计算机科学应用领域:

计算思维训练

逻辑推理、问题分解、算法设计

数据结构与算法

排序、查找、动态规划、图论等

人工智能(AI)与自动化

涉及机器学习基础算法、数据分析基础等

数学建模

运用编程解决现实世界问题,提高数学与计算机的结合能力

项目式编程

部分题目要求选手独立编写完整代码方案,贴近真实软件开发场景

赛事提醒

2025年编程挑战赛报名火热进行中!

编程挑战赛的设计旨在让所有学生都能参与,即便他们只有基础的编程技能。该挑战赛分为五个级别(或组别),教师可以根据学生的技能而非年龄,为他们选择最合适的参赛级别。

竞赛组别

分组依据的是技能而非年龄,共分为五个组别(Novice和Explorer学生使用Turtle Blockly解答问题;其余级别学生使用编程语言,如Python, C#, Java 和VB)解答问题):

初学者

Novice

探索者

Explorer

导航者

Navigator

探路者

Pathfinder

开拓者

Trialblazer

竞赛主题范围一

● 字符串、输出和输入

● 数学和逻辑运算符

● 条件

● 循环

● 功能

● 列表和数组

● 文件输入/输出 - 仅限中级和高级人员

● 类与对象——仅限中级和高级班

获取练习题

竞赛主题范围二

● 逻辑思维

● 算法思维

● 分解

● 模式识别

● 抽象

● 评价

● 调试

获取练习题
赛事奖项

编程挑战赛奖励标准-奖项设置-评分标准

在Coding Challenge编程挑战赛中,成绩达到 40 分或以上者将获得荣誉奖(Distinction),得分达到 25 分或以上可获得优秀奖(Merit)。

竞赛第一轮评分标准

Round 1 第一轮

Section A——5 道题,每题 4 分

Section B——5道题,每题6 分

Section C——2 道题,每题 8 分

总分66分

我要辅导

竞赛第二轮评分标准

Section A——2 道题,每题 4 分

Section B——5 道题,每题 6 分

Section C——5 道题,每题 8 分

总分78分

我要辅导

2025年编程挑战赛在线练习

*点击对应练习题目,即可进行在线练习

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
赛事咨询竞赛辅导
国际竞赛 国际竞赛
了解背提项目
国际课程 国际课程
国际课程
商务合作 商务合作
商务合作
课程试听 课程试听