只会Java参加USACO辅导课程需要学C++吗?

Q:孩子只会 Java,来 机构 学习需要学会 C++ 语言吗?

A:C++ 是需要的。虽然在 USACO 也有人使用 Java 考试,甚至在高级别也有人用,但总的来讲,C++ 是一种更加简洁的语言。

此外,C++ 是竞赛主流语言,超过一大半的孩子都是用 C++ 竞赛,各种资源,包括我们内部的资源也更加丰富。所以需要学生转 C++ 语言。机构 是在 200 课程默认会帮同学们转 C++,也有配套练习帮助他们。

如果同学们已经熟练的掌握了一种语言,其实再去学习 C++ 是比较简单的

Q:如果孩子用 Java过了 Bronze 或者 Silver,转C++ 过语言关需要多久?如果到 机构 来上课需要先过语言关再继续上课吗?

A:如果孩子学习过 Java,推荐他从200 课程开始把语言给转了,之后就都用 C++ 来学习竞赛。正好接下来的 201、202 课程阶段,是在学 Bronze 相关的知识点,同时适应一种新的语言,新的语言适应好之后,就可以把 Bronze 考过了。但是我更推荐的是他在这个阶段,接着往上学更多的知识点,如果愿意投入更多的时间就来参加 Enhance Class,这样能够增加他通过 Bronze 的几率。

再提到转语言的速度,对于较快的学生,几周就可以完成语言的初步掌握,只要坚持使用,那么在几个月之内就可以做到竞赛中的使用。这里关键还是要对原来的语言做一个断舍离,要在初步掌握之后坚持使用C++,达到不断增强肌肉记忆的效果从而完成语言转换。

上一篇

USACO竞赛Silver Level学生冲到 Gold Level要多久?

下一篇

USACO竞赛Bronze级别以上每周需要学多少时间?

你也可能喜欢

评论已经被关闭。

插入图片
微信咨询 微信咨询
微信咨询
在线咨询 在线咨询
在线咨询
返回顶部