美国ACSL计算机科学思维挑战赛全面介绍

申请全球TOP大学无论是美国藤校还是英国G5都需要通过层层选拔,在众多学生的申请资料中,如何才能脱颖而出?获得全球重量级竞赛金奖或者优异排名,帮助你成为闪亮的那颗星。

而国际竞赛的作用还不止于此,在竞赛的过程中拓展相关领域的学术知识,让参赛同学感受到学科的乐趣, 激发主动求学的好奇心,并能与全球出类拔萃的学子们以公平的方式同台竞技,以赛代学为未来打下扎实基础的同时升华学术背景。

国际竞赛并非只有天才选手才能参加,事实上那些高分学霸也是一步一个脚印从小打好基础,培养良好的学习习惯及冲赛的意志力才有可能取得高分。清晰划分年级赛段的系列竞赛无疑是入门级赛事的最佳选择,计算机作为长期以来的热门学科,如果推荐竞赛的话不得不提到著名的美国ACSL计算机科学思维挑战竞赛,那么今天就来全面剖析一下这项重量级赛事吧!

PART ONE--竞赛介绍--

01美国ACSL计算机科学思维挑战赛简介

ACSL美国计算机科学思维挑战活动,原名美国计算机科学联赛,最初成立于1978年,起源于美国硅谷,最初名为the Rhode Island Computer Science League,后为the New England Computer Science League。随着越来越多全世界的参赛者加入竞赛,最终命名为了American Computer Science League。自1978年以来已经经历了44年的历史,是美国历史悠久的中小学生计算机编程活动之一。

02美国ACSL计算机科学思维挑战赛亮点

  • 美国40年历史的中小学计算机科学思维挑战赛

  • 美国计算机科学教师协会官方认证

  • 谷歌、ADOBE等众多美国科技企业赞助支持

  • 美国、加拿大、欧洲、亚洲和非洲全球统考

  • 每年四轮活动、优胜团队进军全明星

  • 四个难度级别适合小学到高中选手

03美国ACSL计算机科学思维挑战赛赛事设置

ACSL提供多个不同年级组别,竞赛参与学生从小学到高中各个年级,每年的比赛由四场比赛组成,为不同年龄和能力的学生提供适宜的挑战机会。

每个赛季分为四场比赛,测试学生对于计算机科学的基本概念掌握程度,从Number Systems,Boolean Algebra到Digital Electronics。在upper divisions,每个竞赛还包括一个问题,要用Python、c++Java编程来解决。整个比赛是线上进行,在年底,赛季优秀的参赛者会被邀请参加在线总决赛。

【级别设置】

•高级Senior Division:适合高中同学,并且具备较强计算机编程能力同学,尤其是选择学习AP课程中计算机科学课程的同学。

•中级Intermediate Division:适合高中同学参加

•初级Junior Division:适合初中同学参加

•小学Elementary Division:适合小学同学参加,不需要具备丰富的编程语言基础,没有编程经验的同学也可以参加

备注:编程经验丰富的低年级参与者可以选择高年级的活动,例如编程能力强的小学生可以选择高级或中级、初级活动,编程能力强的初中生可以选择高级活动。但是高中生不能选择小学和初级活动,初中生不能选择小学活动。

【答题形式】

•第一部分

个人笔试:30分钟,5道编程数理题。每题1分,满分5分。

•第二部分

团队编程:2小时编程挑战,仅1道编程题,满分5分,团队所有成员均需作答并提交答案。

备注:小学难度仅个人笔试30分钟,没有编程挑战,不需要三人组队,仅有个人成绩。

【晋级标准】

•预算:第一轮

•终选:第二至第四轮

预选排名前65%的团队及个人进入终选

•全明星:中国区总决赛

04美国ACSL计算机科学思维挑战赛奖项设置

每个难度级别单独评奖

个人奖项:

•个人卓越奖:终选第二轮至第四轮全部获得满分

•个人高分奖:个人积分排名前20%

团队综合奖:

•金奖:团队积分排名前10%

•银奖:团队积分排名前25%

•铜奖:团队积分排名前35%

•区域优秀奖:各区域(全国奖除外)前20%

备注:团队成员要获得最终团队奖项,则最多缺考一轮。获奖团队可获邀参加全明星,角逐全球奖项。

全明星AllStar Contest

美国计算机科学思维挑战活动终选获奖的团队/个人将被邀请参加美国计算机科学思维挑战活动全明星。全明星初、中、高级分为笔试填空和编程题两个部分。(小学组仅有个人笔试部分,无编程题目。)同时,全明星的分数会和美国分数进行全球排名,得出最终的全球排名。

05美国ACSL计算机科学思维挑战赛知识点考察范围

竞赛| 开课啦!美国ACSL计算机科学思维挑战,满满干货带你冲刺重量级竞赛~

【图片来自网络】

ACSL分为五个部分:高级、中级、初级、小学。初等组是针对3 - 6年级的非编程比赛。每场比赛只测试一个题目。课堂组是一个面向所有年级的非编程比赛,每场比赛包括4个主题的10个问题的测试。

建议初中生参加初级班(九年级以上学生不得参加)。中级和高级是针对中学生的,中级比较容易,高级比较难。在全明星赛中,青年队由5人组成,而高中队可由3或5人组成。每支队伍在同一组别中与其他相同规模的队伍竞争。

【常规赛】

在常规赛中,每个学生都要为自己的校队获得参加全明星赛的资格而竞争,常规赛由四个回合组成。这些轮由编程部分和编写部分组成。在编程部分,学生有72小时来完成一个程序,在任何计算机语言执行给定的任务。

在写作部分,学生有30分钟的时间根据给定的主题回答5个问题。然后,学生将获得最高10分的分数(写作5分,编程5分)。在课堂部分,学生有45分钟的时间来解决10个书面问题。在初等阶段,学生有30分钟的时间来解决5道书面问题。第四届比赛结束后,成绩最高的团队和学生将获得奖金。

【全明星大赛】

全明星比赛每年都在不同的地点举行。团队有4小时的时间,通过成功完成各种项目获得60分(初级组40分)。然后,个人将有1小时(初级组45分钟)的时间,根据常规赛回合的书面问题类别,参加12题(初级组8题)的多项选择题测试。程序设计的得分和队伍的个人得分相加决定了获胜者。根据在多项选择题测试中的表现,奖励给得分最高的团队和个人。

在常规赛期间,在初级、中级和高级涵盖的知识点类别如下:

•Assembly Language Programming

•Bit-String Flicking

•Boolean Algebra

•Computer Number Systems

•Data Structures

•Digital Electronics

•FSAs and Regular Expressions

•Graph Theory

•LISP

•Prefix/Infix/Postfix Notation

•Recursive Functions

•What Does This Program Do?

小学组常规赛的比赛涵盖知识点类别如下:

•Elementary Division: Computer Number Systems (Contest 1)

•Elementary Division: Prefix-Postfix-Infix Notation (Contest 2)]

•Elementary Division: Boolean Algebra (Contest 3)

•Elementary Division: Graph Theory (Contest 4)

季末邀请赛的其他组别如下:

•Advanced Regular Expressions

•Karnaugh Maps

Number Systems

在数字系统主题中,学习不同的数字系统,包括二进制、八进制、十六进制,当然还有十进制以及它们之间的转换。还存在与RGB色码中值的数量转换相关的问题,等等。

Prefix/Postfix/Infix

在Prefix/Postfix Notation主题中,学习与表达式相关的各种表示法。Postfix使用the stack notation。LISP(包括Emacs el文件)和Clojure使用prefix notation。我们使用的日常常规数学表达式跟在中缀符号之后。本主题涉及表示法之间的转换以及前缀和后缀表示法中的值的计算。

Boolean Algebra

在Boolean Algebra主题中,学习各种 Boolean laws。其中一些是associative laws, distributive law, commutative law, DeMorgan law and absorptive law。学习使用 truth tables and simplify boolean expressions。这是介绍逻辑和电子基础知识的好方法。

Graph Theory

最后一场比赛是Graph Theory。Euler's graph, trees, connected/disconnected graphs, undirected/directed graphs, graph traversals等。比如Graph Theory研究隔离对防止冠状病毒传播的影响,会使用到adjacency matrix and adjacency lists。

06美国ACSL计算机科学思维挑战赛报考指南

以下报考指南为22-23年度赛季

•报名截止时间

2023年12月05日

•参赛地点方式

-在线参与(编程学生需要自备电脑)

-全国各大考点

•语言

中英文双语

•考试时间-

第一轮:2023年12月17日,下午14:00-16:40-

第二轮:2024年02月17日,下午14:00-16:40-

第三轮:2024年03月17日,下午14:00-16:40-

第四轮:2024年04月20日,上午10:00-12:40-

全明星:2023年08月19日

•形式

个人笔试+团队编程

•编程语言

任意一种熟悉的编程语言

•组队方式

三人组队参加(至少2人,单独报名的选手组委会将协调组队)

小学组个人参加即可,无需组队。也可团队参加,但无团队奖项。

•地点

- 线上(需配备带摄像头的电脑及手机移动设备)

- 全国各定点学校

•费用

包含:考试费、考务费、阅卷费、国际邮递费

01美国ACSL计算机科学思维挑战赛真题展示

美国ACSL计算机科学思维挑战赛部分年份真题展示

竞赛| 开课啦!美国ACSL计算机科学思维挑战,满满干货带你冲刺重量级竞赛~竞赛| 开课啦!美国ACSL计算机科学思维挑战,满满干货带你冲刺重量级竞赛~

【竞赛报名/项目咨询请加微信:mollywei007】

微信扫一扫,分享到朋友圈

美国ACSL计算机科学思维挑战赛全面介绍
收藏 0
上一篇

深圳国际学校入学wida测试考什么?有何特点?如何高效备考?

下一篇

哪些职业需求增长最快?2024法国留学专业选这些!

你也可能喜欢

  • 暂无相关文章!

评论已经被关闭。

插入图片
Molly老师
留学行业8年服务经验,擅长初高中留学背景提升及英美留学规划。VX:mollywei007
返回顶部
Baidu
map