加拿大高中生需要计算机吗?
作为一个在加拿大的计算机科学系本科在读学生,我想我有一些发言权。 首先,你要先明白一点,在加拿大高中(或称大学预备课程)修完一门课程的学分是需要花很长时间的(例如UBC的本科,一般大一的学期末才能修到30个学分,而一个学分的费用是1200加币左右)。如果目标不是十分明确的话,不建议高中就来加拿大读(因为你会比别人多花很多时间和金钱,却只能多学到一些基础知识)。
但如果你已决定好要学习计算机,那我很欢迎你!在加拿大学习计算机是很幸福的,因为这里有全世界最好的计算机教育之一。以我自己的学校UBC为例,我的所有计算机专业课的老师都是行业内很有名的人(例如我之前选修的数据结构课老师之前在微软工作过,系统结构课的老师是Intel的工程师等等)。另外,虽然你英语不好肯定会有劣势(毕竟这里所有人都说英语嘛)但是在这里学计算机,你的劣势不会像其他理科那样很大。因为计算机本身就是一个“翻译”能力要求很高的学科啊~(如果你英语不好,那么最好还是选择离岸的计算机课程吧,那里或许对你来说更加有利)。所以,只要努力,你肯定能在加拿大学好计算机。但要注意的是,和国内一样,这里的计算机也一样分“软硬”,建议高中时多修一些软工的科目(例如算法,数据结构,操作系统这些基础必修课程),为将来打基础。(当然,硬工的课程也是要涉猎一些的,比如学点C++,JAVA这些编程语言,学会基本的数据结构和算法就能应付大部分的软硬工题目了~)