因为计算机科学专业稳定的就业,良好的发展前景和高于平均水平的薪资,现在,每年都有越来越多的学生在大学申请中选择计算机科学专业。
但申请人数的增加也意味着这个专业的申请竞争异常激烈。而正因为此,学生在高中阶段通过课外活动积累计算机科学经验就显得非常重要。通过积累课外活动,学生可以确认计算机科学是否真的是自己想要的专业,也可以反映你对这个专业的热爱。
大学招生官们更是希望看到学生们不仅在学术上对计算机科学专业进行了探索,更通过课外活动来拓展对专业探索的深度和广度。
如果你想申请进入顶尖大学攻读计算机专业,但还不知道可以参加哪些课外活动,那不妨从以下十类活动开始!
1 黑客松
黑客松考验的是参加者的编程技能。不同的黑客松要求差别很大,有的限时,有的要求团队参赛,有的是线下进行,有的在网络上进行,有的由大型或小型科技公司赞助等等。这是计算机领域的专属活动,因此这样的经历在大学申请中会格外抢眼。
2 开源贡献
很多领域都强调实践经验。新手想要积累经验往往十分困难,但科技爱好者只要有电脑和网,就能开始积累经验。
开源软件可以被自由编辑、修改、使用和改进。这些软件通常是集体开发的项目,公众可以直接参与,作出贡献。编程爱好者可以通过参与开源项目积累经验,而且这类项目非常多,它们涉及不同的技能和软件。学生可以多尝试一些项目,找到自己感兴趣的方向,确定自己在开发中的角色。
3 行业实习
实习也是积累行业经验的好办法。顶尖科技公司求贤若渴,学生可以通过实习生项目进入谷歌、英伟达和亚马逊等公司积累工作经验。
但是,顶尖公司的实习申请竞争很激烈,因此学生也可以选择在当地社区寻找实习机会。
4 编程竞赛
学生可以在编程竞赛中检验自己的能力,与同辈竞争,争取奖项和荣誉。如果想要提升课外活动质量,证明自己对计算机的热爱,编程竞赛是非常好的选择。
知名的计算机竞赛包括微软创办的Imagine Cup、美国国会发起的Congressional App Challenge、美国空军协会创立的CyberPatriot National Youth Cyber Defense Program和美国计算机奥林匹克竞赛。
5 社团活动
社团活动几乎是必备的课外活动。每一所高中都设有不少社团,如果学生找不到和自己兴趣相关的社团,也可以自己成立一个,这样的做法能展现领导力和主动性。
除了学校社团,学生还可以加入全国性的组织,比如学生科技协会(Technology Student Association)和美国计算机科学联盟(American Computer Science League)。这些组织有自己的使命和文化,同时能为学生带来丰富的成长机会。
6 个人项目
学生能够参加的课外活动和社团组织非常丰富,但除此之外,学生也可以自己开展项目。
学生要尽量在活动中体现多样的积极品质,因为这是招生官会考察的方面。主动开展个人项目可以很好地展现独立性、领导力和抱负,而计算机领域可以开展的项目非常多,比如发起募捐,开发应用程序或游戏,等等。学生可以自由选择升华兴趣的方式。
机构的领导力与创新实验室(Leadership and Innovation Lab)也能帮助学员提供孵化个人项目,提升领导力。
7 教学辅导
很多高中和机构为学生提供朋辈辅导的机会。担任辅导老师或者助教可以帮助学生加深对学科知识的理解,提升沟通技能,展现专业能力和领导力。
如果对教学辅导感兴趣,学生应该联系自己的任课老师或者升学顾问,寻求教学机会。
8 社区服务
要想增强自己和社区的联系,提升自己被梦校录取的机会,还有一个重要途径是通过慈善机构或者外联项目参与社区服务。社区服务是很多高中的毕业要求之一,因此学生应该抓住机会,取得出色表现,给招生官留下好印象。
计算机相关的社区服务项目有很多,Code for America利用科技解决民生问题,Code.org致力于在学校推广计算机教育。比如不论是为非营利组织开发软件,还是为弱势群体青少年讲授编程知识,你都能借此机会发挥积极影响,展现你的利他心和同理心,让社会变得更好。
不论这些项目的组织方是全国性机构还是地方机构,它们都是学生完成高中毕业要求,发挥志愿精神的好机会。
9 暑期项目
在暑假,学生可以提前学习知识,完成自己在学期内没时间做的项目。很多学生会在暑假积累实践经验,提升技能,你还可以借机提高申请竞争力。其中,12年级前的暑假尤为关键。
计算机相关的暑期项目非常丰富,比如宾大组织的Summer Coding Camps和加州大学伯克利分校的Summer Computer Science Academy。如果想参加涉及更具体话题的暑期课程,可以了解机构为不同专业学生准备的暑期项目。
10 工作坊和科技会议
工作坊和科技会议也是非常宝贵的学习机会,同时学生还可以与专业人士和思想领袖进行交流。比较知名的会议包括国际消费类电子产品展览会(Consumer Electronics Show)、谷歌网络开发者年会Google I/O和知名科技媒体TechCrunch主办的初创公司盛会TechCrunch Disrupt。这些活动设有主旨演讲、小组研讨、实践展示等环节,能够激发参加者的创新力和合作能力。虽然学生在参加这些活动时能发挥的主动性有限,但他们可以拓宽视野,同时证明自己对专业知识的热情。
在大学申请中,尤其是热门专业的申请中,学生需要打造一份有实力、结构合理的活动列表,证明自己的专业能力,突出自己的积极品质,比如领导力、勤奋、创造力、沟通能力和团队能力。学生应该在高中期间利用这些能力,提升自身竞争力,这样才能打造令人信服的申请形象,在大学申请中脱颖而出。