计算机编程|数字艺术作品集
NOIP/USACO/ACSL计算机竞赛课程
NOIP/USACO/ACSL计算机竞赛课程
同步提升学校计算机课程学习力开拓思维,帮助体制内&国际学校学生提前做好持有G5等QS50排名以内中国名校的敲门砖、为将来的专业打好基础
NOIP:全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces简称NOIP)
全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces简称NOIP)自1995年至今。每年由中国计算机学会统一组织。 NOIP在 同一时间、不同地点以各省市为单位由特派员组织。全国统一大纲、统一试卷。初、高中或其他中等专业学校的学生可报名参加联赛。联赛分初赛和复赛 两个阶段。初赛考察通用和实用的计算机科学知识,以笔试为主。复赛为程序设计,须在计算机上调试完成。参加初赛者须达到一定分数线后才有资格参加复赛。联赛分普及组和提高组两个组别,难度不同,分别面向初中和高中阶段的学生。
CSP-J/S:CCF非专业级软件能力认证(Certified Software Professional Junior/Senior,简称CSP-J/S)创办于2019年,是由CCF统一组织的评价计算机非专业人士算法和编程能力的活动。在同一时间、不同地点以各省市为单位由CCF授权的省认证组织单位和总负责人组织。全国统一大纲、统一认证题目,任何人均可报名参加。CSP-J/S分两个级别进行,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),两个级别难度不同,均涉及算法和编程。CSP-J/S分第一轮和第二轮两个阶段。第一轮考察通用和实用的计算机科学知识,以笔试为主,部分省市以机试方式认证。第二轮为程序设计,须在计算机上调试完成。第一轮认证成绩优异者进入第二轮认证,第二轮认证结束后,CCF将根据CSP-J/S各组的认证成绩和给定的分数线,颁发认证证书。CSP-J/S成绩优异者,可参加NOI省级选拔,省级选拔成绩优异者可参加NOI。
二、知识范围编辑 语音
考试内容主要包括:计算机发展史、计算机组成、计算机基本原理、计算机程序设计、计算机日常应用等。要求考生掌握至少一门高级程序设计语言(详见竞赛大纲)。为了保持竞赛内容的相对连续性,试题涵盖的知识点和题型至少60%应在普及类的参考书目中出现,其余内容可能超出该范围。
为了考核学生的基础知识、综合应用能力,激发学生的求知欲和创新思维,体现“与时俱进”的特点,竞赛题型在保持大纲相对稳定、优秀学生可能接受和理解的基础上,按照下述趋势适当变化:
1、增大与课内知识结合的紧密度;
2、增大解题方法的多样性和灵活程度;
3、增大开放性试题的比例。
三、初赛试题类型:
注:试题语言三者选一
(程序设计语言:C++语言,C语言或Pascal语言)
*(自2022年起,Pascal语言将被全部取消,C语言将被部分取消)
USACO全称USA Computing Olympiad,美国信息学奥林匹克竞赛
USACO全称USA Computing Olympiad,美国信息学奥林匹克竞赛,是一项面向全球开放的比赛,各国中小学生都可以参赛,并且不收取任何参赛费用。目的是为每年夏季举办的国际信息学奥林匹克竞赛(IOI)选拔美国队队员的重任,相当于国内的NOIP比赛。USACO备受美国名校关注,本身极具权威性。可最大程度、最低成本提升学术背景,为海外升学提供帮助。国内的 NOIP 比赛主要以线下组织为主,基本上都是以学校为单位进行组织的。而USACO则是以线上为主,学生可以直接在网上报名,并在线进行解题。
USACO的赛制一共分为铜级、银级、黄金、白金四个级别。所有参赛选手需要经过一轮一轮不同等级的赛题慢慢提升。需要注意的是USACO是允许一场比赛多轮晋级的。如果铜级满分,当场直接晋级银级继续比赛,反之则需要等到下个月再接着往下比。
比赛时间:12月、1月、2月三场月赛,4月公开赛。
使用语言:USACO接受Python、Java、C++中任选一种就可以参赛。
2021 American Computer Science League2021 /ACSL计算机编程大赛
美国计算机联盟ACSL(American Computer Science League)每年都会为全世界(主要是美国)的初中生和高中生举办计算机比赛,至今已经有近40年的历史。与USACO不同,ACSL是团体赛,并且有简答题和编程题两个部分。72小时内完成比赛
参赛方式
以学校为单位参赛,需要由指导老师报名。一个学校可以报名参加一个或多个组别的比赛,但每个参赛者只能参加一个组别的比赛。
报名后指导老师会收到一本指导手册,用于指导学生参赛。另外官网上也可以找到每次考试的考纲和例题。
ACSL会在每次比赛前将由5道简答题构成的试卷和一道编程题发送到指导老师的邮箱,指导老师在一周内选一个时间让参赛者统一完成考卷。
简答题:不同组别的时间限制不同,答题不能使用计算器。简答题内容包括boolean logic、图论、二进制运算等。
编程题:参赛者需要在拿到题目之后的72个小时内完成编程。题目会给出sample input and output(示例输入和输出),给参赛者测试程序。
简答题和编程题都是个人为单位完成,由指导老师批改。不同组别拿到的题目不同。这样的比赛从12月份开始到次年5月份,一共会进行4次。
ACSL一共有5个组别:
Senior Division:面向有一定编程基础的高中生,特别是正在上或者已经上过AP计算机科学的学生。
Intermediate Division:面向编程基础较浅的初中和高中生。
Junior Division:面向之前没有编程基础的初中生。Junior Division,Intermediate Division和Senior Division需要在30分钟内完成简答题试卷。
Classroom Division:面向任何年级的学生,只有简答题,需要在50分钟内完成。
Elementary Division:小学组,面向3-6年级学生。只有简答题。
记分方式
简答题,答对一题记1分,最多5分。
编程题,ACSL会发给指导老师5组测试数据,指导老师在输入官方给出的input之后,如果程序能跑出正确答案,则每一个正确答案记1分,最多5分。如果程序出现死循环则不得分。所以,一个参赛者的最高个人得分是10分(简答题5+编程题5)。
最后,一个队伍选出最高的3个分数交给ACSL,作为这一次比赛的团体总分。团队最高分是30分(10+10+10)。
晋级与奖项
ACSL最后会在5月份举行All-Star Contest,邀请每个组别4次比赛中累计得分最高的几个学校参赛。ACSL同时也会给每个地区累计得分最高的几个学校和该学校得分最高的几位学生颁发奖状。
在All-Star Contest中每个组别获得前5的学校可以获得Adobe’s CreativeCloud Photography suite一年的使用权限,一个Kindle PaperwhiteE-Reader,5本来自The PragmaticBookshelf的电子书,和一个奖杯。
个人的得分前100的参赛者都可以获得一个Chromebook。
每场比赛4-5个小时,在线打开试题后开始计时。
使用语言:任选参赛。
梦树开始上记三种计算机竞赛对策课程,帮助同步提升学校计算机课程学习力开拓思维,帮助体制内&国际学校学生提前做好持有G5等QS50排名以内中国名校的敲门砖、为将来的专业打好基础。
咨询电话:021-52570100