我是会推荐你去本地名气比较大的公立或者私立学校,虽然这样的学校分给的比较严,但因为学校自身的口碑比较好,从这样学校出来的学生都可以申请到不错的大学。你的分数其实是不会跟其他高中的学生放在一起参考,而是会放在跟你一所学校的学生里进行对比。因为每个学校的评分机制是不同的,大学在录取的时候会做相应的调整,所以其实不用太过于担心分数问题。不同的学校在录取你的时候,对分数方面会有不同的考量。只要你能够确保在学校里或者是在年级当中,分数处于比较靠前的位置,那么在申请大学的时候就不会有太大的问题。
除此之外,加拿大本地的学校可以提供更好的师资力量以及学习资源,课外活动其实也会相对比较丰富,能够营造一个良好的学习氛围。加拿大本地的学校能够给学生提供很多的校外活动,这些社会活动经验会成为申请本科的辅助材料。对于日后你本科学习CS,其实也是有很大帮助的。cs这个专业想要读下来,其实是有一定难度的。因为在加拿大,CS本科生都要有很强的思维逻辑(所有数学、统计、计算机课程的分数都要很高)同时积累到丰富的工作经验才能有把握冲击加拿大Top3学校的CS研究生。除非你有一些比较突出的经历、优秀的GRE分数,参加过某个大赛并获奖、拥有自己的专利,有以上几种经历的话,是可以考虑申请排名靠前的学校的。高中在本地的学校读是可以提前打下一个良好的基础,对于未来的申请比较有帮助。