AI专业正逐渐发展成为当下最炙手可热的“顶流”,近几年申请人数持续暴涨,而且英美等国投入高度重视,增设人工智能、数据科学等前沿科技相关专业,投入大量教学资源与行业尖端机遇,毕业生的就业前景和职业发展都一片大好。
美 国
美国Payscale网站针对AI毕业生平均年薪的数据统计,2024届本科毕业生中,AI专业毕业生的平均年薪为93,000美元,折合人民大约是68万元!
英国更是政策与产业双轮驱动,AI人才缺口持续扩大,预计到2035年AI领域新增岗位超12万个,毕业生平均年薪£40,000-£55,000,大约是35-48万元!
英 国
正因如此,现在选IB计算机科学这门课的小伙伴越来越多了,甚至很多同学此前没有接触过这一领域,但也向ss老师咨询机构暑期有没有CS启蒙课程(当然有! 往下看完哦~)、零基础怎么预学才能跟上节奏,拿到6-7分。
IB计算机科学是一门集合了数学、工程学、自然科学、心理学和语言学等学科领域的复杂课程,其核心是让学生形成计算思维,也就是学习编程技能。
对于没有基础的学生来说,做好计算机科学启蒙,对后面理解学科概念、理清工作原理、学习编程语言、形成算法思维有非常重要的作用!
ss老师先给大家介绍一下IB计算机课程 ⬇
IB计算机科学
2025 改革
今年计算机科学课程有改革,改革后CS课程将于2025年8月首次授课,也就是开学后,大家就要按照新的课纲上课了。
课程改革后将重点放在计算机科学上,而不是信息技术上,要求学生理解计算系统的基本概念和计算思维过程,帮助提高计算技能与解决现实问题的能力,与大学的计算机相关课程接轨。
CS课程需要了解计算系统的基本概念、形成算法思维,并且包含了机器学习相关专题和一个新兴技术的案例研究,编程方面可以使用Java或Python编程语言。
新版课程将为两个关键主题
A:计算机科学的概念(Concepts of computer science) --- 侧重于计算系统的工作原理;
B:计算思维和问题解决(Computational thinking and problem-solving) --- 侧重于使用计算系统解决现实世界的问题。
✦新版课程内容
(图源:IBO官网)
• SL/HL核心主题:系统基本原理;计算机组成原理;网络;计算思维、问题解决及编程。
• HL拓展主题:数据结构概要;资源管理;控件。
*IB计算机科学课程没有特定的编程语言要求,而是在外部评估中使用约定的伪代码。
✦新版评估模式
(图源:IBO官网)
评估模型有许多元素与未改革课程是相同的,但HL课程的案例研究被挪到了paper 1,且SL和HL都会考到。另外,选修部分评估已被删除,其中的关键内容已被吸收到核心教学大纲中。
Paper 1:主要关注主题A(systems in theory;systems in practice),重点是计算系统的运作方式,其中sectionB部分要求学生能用Java或者Python,理解读写实际的代码。
Paper 2:主要关注主题B(systems in theory;systems in practice;systems in context),特别是算法思维,其中section B部分会给定技术背景,解决实际问题。
内部评估:将主题 A 和主题 B 放在一起,重点在于计算思维过程,让学生完成一个现实问题的解决方案,文档需按照软件开发生命周期 (SDLC)的顺序给出,包含需求调研、软件设计、软件开发、测试及评估等方面内容,展示算法思维和编程技能,占SL成绩的30%和HL成绩的20%。
零基础小白?击破畏难情绪!
大多数名校的AI相关专业,并未把IB计算机科学列为必修课程,同时,CS课程的高分也不易得(拿去年M24大考数据来说,CS HL课程的7分率是7.8%,SL是5.9%;6分率相对好一些,HL课程17.1%,SL课程14.3%),所以这也是部分零基础同学犹豫IBDP要不要选计算机的原因所在。
从英美名校中计算机专业的录取要求和学分兑换等信息来看,校方更看重IB数学AA HL课程(6-7分),以及A-level进阶数学(A*)的成绩,并没有对科学类课程作过多要求→MIT新增AI专业?!国际生们是时候“卷”计算机竞赛履历了!
即便如此,ss还是想说:计算机科学的知识和技能可以应用在金融、会计、经济、商业分析、市场营销以及信息管理等等的多个领域,专业选择和就业面都非常广。你在CS中收获的技能和思维方式将会为大学课程打下坚实基础,成为你未来职业发展的亮点和优势。
因此,只要你确实对CS领域感兴趣,通过上文的简单介绍,对自己未来的学习抱有信心,不妨看完下面的科普帖,暑期做好IB计算机科学启蒙,给未来的专业和职业发展提前添置一重保障哦!
选修计算机科学有哪些好处?
CS For Your Future
计算机科学领域
CS的Java;链表、栈、队列、树、图等基础算法将会提高学生的逻辑思维和解决问题的能力,作用于计算机科学或软件工程专业。
金融与会计专业
随着金融模型构建、数据分析和自动化报告生成的广泛应用,CS必备的数据处理和分析方法,Java、Python编程基础,已经越来越成为现代金融和会计领域不可或缺的能力了,能够为财务分析、风险管理和投资决策提供支持。
商业分析与市场营销专业
CS需要学习掌握的基本机器概念、数据可视化工具和方法等等,都是现代商业分析的重要工具,能够帮助企业预测市场趋势、优化营销策略,提高竞争力。
信息系统管理等领域
CS的数据库管理方面,IB学生会学习的SQL基础、数据库设计、软件开发模型和方法等等,将会帮助在信息系统管理、数据分析、软件工程和项目管理等IT项目中提供重要的技术支持。