国际课程:AP计算机科学原理学习方法总结

新浪教育
原标题:AP计算机科学原理你造吗?
今天要说的,计算机科学原理,旨在鼓励更多的学生学习计算机科学与科学、技术、工程、数学相关知识。该课程围绕计算机科学的主要理念展开(含编程)。考试由1项选择题及1项Through-Course Assessment组成。

图片源于网络
约4章左右的内容是概念性的,另一半的内容和数据结构、算法(问题的解决)、编程(代码实现)相关,但不会像AP CS-A一样具体到一门语言、具体到面对对象的特征。
更加注重一些计算机学科的基础知识,比如数据在底层存储的形态,进制是如何转换的,编码原理等等。
以更清晰、简洁的形式,体现了代码的构成和实现。
对于大部分理科、工科、甚至部分文科方向的同学,"计算机科学原理"非常适合作为计算机学科的基础入门级课程。应该说,诸如,自控、工程、智能化相关专业的领域(绝大部分工科/理科),AP CS-A是一门进阶的基础课。
计算机科学原理和AP CS A的差异以及难度比较前者比较注重概念性的知识点以及一些基础的计算机知识的考察,涉及面较广,后者更加注重面对对象的知识,更注重代码在继承、多态、算法上的具体实现。
AP CS A被更多的认为是学习一门计算机语言(,以及数据结构和算法的综合入门课程。或者说前者稍稍偏重理论,后者稍稍偏重实践。
难易程度方面,从目前已颁布的题目模板(笔答题)上看,计算机科学原理 < AP CS A
建议:因为出国后对计算机的学习会更多,建议可以选择计算机科学A的课程进行学习,打好基础,也方便留学后在美国大学的学习。而AP考试,只要学了计算机A,原理就没有大问题,两门可以任意选来考。
以上就是关于AP计算机的相关内容,认为分析的不错的同学请可以拿去参考借鉴吧,小编希望能够帮助每一位考生实现梦想。
小编注:本文为转载新浪博客文章,观点只代表作者本人,不能代表新浪立场,新浪尊重原创。
责任编辑:润琰