前〓〓言随着国家对青少年编程教育重视程度的不断增强,越来越多的中小学生开始学习编程。经过一段时间的学习,随之而来的问题就是如何评价学生的学习效果。编程教育的评价标准相对较难制定,一方面,基层的高水平编程教育人员相对较少,出一份高质量的检测试卷比较困难;另一方面,编程的灵活性很强,对于阅卷人的要求也很高。针对这种情况,CSPJ/S无疑是一种较好的评价方式,它是由CCF创办的针对青少年的非专业级软件能力认证,于2019年开设,分为CSPJ(Junior,入门级)和CSPS(Senior,提高级)两组,分别进行两轮认证。
CSPJ/S为什么是一种好的评价模式呢?一方面,试卷由CCF专家组出题,试卷题目的质量很高;另一方面,认证试题全部采用客观题,降低了阅卷人的门槛,也减少了人工阅卷的失误,所以其认可度非常高。另外,该认证对于学生报名没有门槛,不设年龄、性别限制,在校生和在职人员均可参加,所以其影响面很广。
盐城胜伴教育科技是一家致力于青少年编程教育的机构,由于CSPJ/S认证考试刚刚改革不久,目前市面上很少有专门的辅导资料,为了能够更好地服务广大考生,公司将平时的辅导资料进行了整理,以供广大考生一起学习,通过增加练习和辅导资料提高通过认证的概率。
CSPJ/S第一轮认证的形式为笔试,侧重考查学生的计算机基础知识和基本编程能力,并对知识面的广度进行测试。题型由三部分组成: 一是选择题,共15题,每题2分,共30分;二是阅读程序题,共3大题,一般由18道判断题和选择题组成,共40分;三是完善程序题,共2大题,由10道选择题组成,共30分。本书分为两部分,第1~4章主要分析第一大题,第5~8章分析第二、三大题。每章的内容主要分为三部分: 一是本章的知识点,让考生对本章有大体把握;二是针对知识点进行试题分析;三是针对性的练习。
在近几年的考试辅导过程中作者发现: 虽然每年的考试题目千差万别,但每年考查的知识点都变化不大。所以,本书的撰写主要围绕知识点展开,一是将真题划分到各个章节,二是将每道题目归类到各个知识点。通过分析,能够把握历年的考试情况,让考生对历年考查的知识点一目了然,以帮助考生复习总结。在撰写过程中,作者尽量利用图表说明知识点情况,既可以让考生进行数据对照,也可以浏览概况。在试题解析过程中,作者也尽量利用各类图表解释题目,让考生能够尽量形象地理解题目。
本书主要由盐城胜伴教育校长丁向民负责撰写,多名老师和同学参与了试题的出题和校正,主要包括尤文、王成成、王子苏、朱峰、丁昱岑、李兆亮、陈相斌、贲依婷等。在本书的撰写过程中,编者还引用了一些文献和网络中的解题思路,在此对各位参与者和原创者一并表示感谢。
由于时间仓促,本书难免有错误和不足之处,请广大读者批评指正。

编者2021年3月