请教高中选课:AP CS A vs. AP CS principal

k
katiecat
楼主 (北美华人网)
娃学校offer两门AP CS课,都可以选。根据我的研究,AP CS A 是Java 编程,CS principal 讲什么big picture, 有点假大空的样子。请问过来人,如果将来娃想学CS/engineering 专业,这两门课都要选比较好吗,还是学CS A 就行了?如果都选,应该先学哪门?谢谢。
点苍鹤云
娃学校offer两门AP CS课,都可以选。根据我的研究,AP CS A 是Java 编程,CS principal 讲什么big picture, 有点假大空的样子。请问过来人,如果将来娃想学CS/engineering 专业,这两门课都要选比较好吗,还是学CS A 就行了?如果都选,应该先学哪门?谢谢。
katiecat 发表于 2022-02-14 13:03

我们高中,CS Principle 9年级就能选, CS A 11年级才能选。
b
brotherband
对的,CS Principal是最水的AP课之一,混学分用的。想走STEM道路的别选,选AP CS A。
深蓝浅蓝
不用选CS principal,那是给文科生普及的,学理工都是直接上CS A。
l
lovesunshine
我们cs a 之前有一门java编程,要求上ap时就要会java
k
katiecat
谢谢,了解了!
i
iammaja
我娃cs大一,高中cs ap都不算学分,都需要重新学,炒一下冷饭,其他ap课给了credit。不知道是不是每个学校政策不一样。
k
katiecat
我娃cs大一,高中cs ap都不算学分,都需要重新学,炒一下冷饭,其他ap课给了credit。不知道是不是每个学校政策不一样。
iammaja 发表于 2022-02-14 15:24

是因为CS 专业的要求高吧?高中的AP太简单了
深蓝浅蓝
我娃cs大一,高中cs ap都不算学分,都需要重新学,炒一下冷饭,其他ap课给了credit。不知道是不是每个学校政策不一样。
iammaja 发表于 2022-02-14 15:24

每个大学不一样。一般说,州立大学承认不少高中学分。我朋友儿子上的伯克利计算机,从高中带过去40来个学分,他两年半就毕业了。
i
ile628
前阵子版上讨论过这二个课,看到说CS principal水,别选。 没过多久刚好娃就选下学期课了,我马上说, CS principal水,别选, 选AP CS。 结果发现我们学校如果想修AP CS的话,必须先修CS principal
H
HappylifeHao
你先看看选课要求,有的是必须先选Principal, 才能选A的。