如何准备 AP 计算机科学考试

虚拟学习

AP计算机科学A考试 
大学理事会透露,今年的考试将针对学校停课和 COVID-19 的影响进行一些独特的修改。 下面将列出一些为他们做准备的建议方法。

如何准备考试:问题策略

在第一次阅读问题并考虑如何回答问题时,这些重要建议可能会对您有所帮助。

1.进行关键字搜索

方法的存在是有原因的——它们的解释通常包括解决后续问题的提示。 记下这些术语,以便当某个问题请求帮助解决特定问题时,您将知道从哪里开始搜索。

2.考虑功能之间的关系 

在阅读问题时,考虑如何组合或使用问题来解决更大的问题。 这可能会引导您找到解决方案。

3.考虑Java参考手册

你可以访问 大学理事会的 Java 快速参考指南e 通过互联网。

该参考包括您可以在整个测试过程中使用的例程——例如,如果您需要一个随机数,请使用 Math.random ()。 熟悉如何正确使用这个简短的参考指南将作为“完整性检查”以确保您的语法正确。

如果你忘记了语法,例如如何获取字符串的长度,你可以使用这个指南来验证它确实是 var.length()。

注意事项

1. 避免纠结于单个问题的语法或逻辑

考试问题必须在规定的时间内解决。 如果您在练习题中难以在时间限制内解决问题,请有策略地投入您的时间。

根据美国大学理事会 2019 年 APCS A 评分指南,错误会导致相应的扣分。 但是,如果您的代码近乎完美,您将不会失去很多分数。 如果时间有限,最好继续下一个任务并获得尽可能多的分数。 然后,如果您有时间,请返回检查您的工作。

这不是一般规则; 如果您相信只专注于一个问题可以做得更多,那就去做吧!

2. 确保每一期都获得尽可能多的信用

查看大学理事会网站上的 2019 年 APCS A 评分指南等标准,熟悉导致扣分的因素。 例如,在数组和 ArrayLists 上混合使用 [] 和 get() 会导致推导,而“missing ; 结构清楚地传达意图的地方”没有。

3.回答问题的每个部分 

在审查问题时,确保考虑到所有内容,并且您正在考虑的解决方案满足所有要求。

通过清楚地了解问题的要求并开发满足所有标准的解决方案,您可以避免因遗漏需求或不得不重新设计解决方案以满足需求而失分。

4. 检查细节和测试场景以确保理解 

确定,如果提供了测试用例,它们对应于您认为调用方法时应该发生的情况。

例如,验证您认为提供字符串的方法实际上产生了字符串,或者验证请求整数计数的问题实际上给出了整数计数。

这些事实对于确保您的解决方案充分解决问题并使用其他方法至关重要。

5. 验证你的工作。

充分利用剩下的时间。 重新审视您的解决方案并确保您的代码准确地反映了您的想法并解决了问题。

需要额外的指导和辅导来准备考试吗? 在新加坡编码俱乐部,我们可以与自己参加考试并进入世界各地著名计算机科学学院的导师一起为您提供帮助。

联系我们 +65 93965981 (whatsapp) 或 [电子邮件保护] 了解更多信息。

 

来源:https://junilearning.com/blog/college-and-career/ap-computer-science-a-2020-exam-tips-and-tricks/

如何准备 AP 计算机科学考试

虚拟学习

AP计算机科学A考试 
大学理事会透露,今年的考试将针对学校停课和 COVID-19 的影响进行一些独特的修改。 下面将列出一些为他们做准备的建议方法。

如何准备考试:问题策略

在第一次阅读问题并考虑如何回答问题时,这些重要建议可能会对您有所帮助。

1.进行关键字搜索

方法的存在是有原因的——它们的解释通常包括解决后续问题的提示。 记下这些术语,以便当某个问题请求帮助解决特定问题时,您将知道从哪里开始搜索。

2.考虑功能之间的关系 

在阅读问题时,考虑如何组合或使用问题来解决更大的问题。 这可能会引导您找到解决方案。

3.考虑Java参考手册

你可以访问 大学理事会的 Java 快速参考指南e 通过互联网。

该参考包括您可以在整个测试过程中使用的例程——例如,如果您需要一个随机数,请使用 Math.random ()。 熟悉如何正确使用这个简短的参考指南将作为“完整性检查”以确保您的语法正确。

如果你忘记了语法,例如如何获取字符串的长度,你可以使用这个指南来验证它确实是 var.length()。

注意事项

1. 避免纠结于单个问题的语法或逻辑

考试问题必须在规定的时间内解决。 如果您在练习题中难以在时间限制内解决问题,请有策略地投入您的时间。

根据美国大学理事会 2019 年 APCS A 评分指南,错误会导致相应的扣分。 但是,如果您的代码近乎完美,您将不会失去很多分数。 如果时间有限,最好继续下一个任务并获得尽可能多的分数。 然后,如果您有时间,请返回检查您的工作。

这不是一般规则; 如果您相信只专注于一个问题可以做得更多,那就去做吧!

2. 确保每一期都获得尽可能多的信用

查看大学理事会网站上的 2019 年 APCS A 评分指南等标准,熟悉导致扣分的因素。 例如,在数组和 ArrayLists 上混合使用 [] 和 get() 会导致推导,而“missing ; 结构清楚地传达意图的地方”没有。

3.回答问题的每个部分 

在审查问题时,确保考虑到所有内容,并且您正在考虑的解决方案满足所有要求。

通过清楚地了解问题的要求并开发满足所有标准的解决方案,您可以避免因遗漏需求或不得不重新设计解决方案以满足需求而失分。

4. 检查细节和测试场景以确保理解 

确定,如果提供了测试用例,它们对应于您认为调用方法时应该发生的情况。

例如,验证您认为提供字符串的方法实际上产生了字符串,或者验证请求整数计数的问题实际上给出了整数计数。

这些事实对于确保您的解决方案充分解决问题并使用其他方法至关重要。

5. 验证你的工作。

充分利用剩下的时间。 重新审视您的解决方案并确保您的代码准确地反映了您的想法并解决了问题。

需要额外的指导和辅导来准备考试吗? 在新加坡编码俱乐部,我们可以与自己参加考试并进入世界各地著名计算机科学学院的导师一起为您提供帮助。

联系我们 +65 93965981 (whatsapp) 或 [电子邮件保护] 了解更多信息。

 

来源:https://junilearning.com/blog/college-and-career/ap-computer-science-a-2020-exam-tips-and-tricks/
分享
分享
分享

相关文章