现在物联网发展迅速,很多行业都离不开互联网、计算机。很多学生在选择专业时都会考虑计算机相关专业,以后就业前景比较好。下面菠萝在线就和大家说下alevel基础计算机科学的相关信息。
一、Alevel课程是什么?
英国高中课程(General Certificate of Education Advanced Level )简称A-level课程。A-level本身是指课程体系。从时间上看,它是英国学生中学五年级义务教育结束以后,可以就读的一种两年制的课程体系。从年龄段看,因为是非义务教育段课程,A-level 本身并不对应任何特定年龄,但英国本土学生一般要满16周岁,才可以读A-level课程。
alevel基础计算机科学
二、Alevel计算机科学是关于什么的?
A-level Computer science(计算机科学)分成两个部分,包括编程和理论。课程的编程部分,学生将会学习C#、Java、Pascal/Delphi、Python、VB.Net中的任何编程语言,老师来规定教哪种语言,不是学生自由选择。覆盖编程基本原理、数据结构、算法、面向对象编程设计。
理论部分内容,主要是计算机内部运作,数字、文本、图片、甚至是音乐等数据是如何通过二进制来存储的。还延伸到计算机系统结构,展示主存储器如何通过使用汇编语言指令和提取译码执行循环,来读取数据。
除了包含编程,这门课程也致力于促进改善编程惯例,比如说避免全域变数、合理的变量命名、结构化编程、良好的代码重用性、正确注释代码。它也包含一些比较高级的概念,比如计算机的社会和法律影响,如何把一个大的问题分解成一个个独立的编程步骤。
三、计算机专业都有哪些方向?
英国大学开设的计算机科学相关课程可以说覆盖了计算机理论研究以及生产生活实践应用的各个方面,大家可以根据个人的兴趣进行选择。
同时,也要注意不同大学及不同课程的特点,有的可能对数学有非常高的要求,有的要求编程能力,有的倾向理论研究,有的专注实际应用等等。以下是针对几个特定的研究领域推荐部分院校的侧重点:
alevel基础计算机科学
1、人工智能/机器学习/智能系统:布里斯托,爱丁堡,UCL,KCL,艾克赛特,东安格利亚,埃塞克斯等。
2、软件工程:UCL,南安普顿,格拉斯哥,约克,谢菲尔德,莱斯特等。
3、网络与信息技术/安全:布里斯托,格拉斯哥,KCL,肯特,纽卡斯尔等。
4、人机互动:UCL,约克,兰卡斯特,诺丁汉等。
5、多媒体网络技术:布里斯托,肯特,兰卡斯特,拉夫堡。
6、计算机科学与商管结合课程:KCL,曼彻斯特,诺丁汉,纽卡斯尔,利兹,肯特,埃塞克斯等。
7、计算机科学与金融相结合的课程:UCL,埃塞克斯,莱斯特等。
8、计算机科学与生物科学/医学相结合的课程:KCL,约克,伯明翰,东安格利亚,肯特,纽卡斯尔等。
菠萝在线觉得alevel基础计算机科学和国内计算机课程大同小异,都是注重代码的编写与应用,对计算机感兴趣的话可以考虑选择。
相关阅读
申请免费试听课
A-level热门问答更多>