最近很多家长来学校咨询,A-Level(IGCSE)/AP/IB 的计算机科学的区别,确实很多家长面临国际初、高的纷繁多样,课程的众多选择时,很难清晰的做出合适的决定,毕竟以上课程都是国际课程,多数家长和学生并未接触过,那么今天就由梦树小编带着大家对以上课程做一个全面的解读!
AP是Advanced Placement的简称,是College Board于上世纪五十年代起联合美国高中学校共同为高中学生开设部分大学学分课程的一个教育项目。
人们通常所说的IB课程,主要是指IB高中文凭课程(IBDP),该课程共分为六个学科组,每个学科组包含几门课程,学生需从六个学科组中各选一门课进行学习。每门课又分为高等级别High Level(简称HL)和标准级别 Standard Level(简称SL)。学生所选的六门课中至少有3门须为HL。每门科目的最高分数为7分,再加上拓展论文(EE)和知识论文(TOK)的3分,IBDP的总分为45分。
A-Level课程,即英国高中课程,是英国本土的全民高中课程体系,但现在已逐渐发展成为全球最大且最具影响力的国际课程。
IGCSE是英国的一种课程体系,对应的阶段相当于国内的初三和高一。在英国,学完了IGCSE的学生就结束了义务教务的学习,如果学生选择上大学,那就要继续学习A-level课程。
那么针对提上提到的三个国际教育体系,计算机科学这门学科又有什么区别呢,梦树小编分别罗列了这三个教育体系的计算机科学考试大纲及目标要求,方便家长朋友们更好的选择学习体系。
考试大纲:
- (IB computer):计算机科学同样也分为SL(标准水平)与HL(高级水平)。SL学生会学习SL/HL核心内容(80h)及选修主题的核心内容(30h)。而HL学生除了要学习SL/HL核心内容(80h)外,还要学习HL拓展内容(45h),每年一次的案例研究(30h)及选修主题模块(45h)。此外还有40小时的内部评估部分,所以SL课时为150小时,HL课时为240小时。
SL/HL核心主题:系统基本原理;计算机组成原理;网络;计算思维、问题解决及编程。HL拓展主题:数据结构概要;资源管理;控件。选修主题:Option A数据库;Option B建模与仿真;Option C网络科学;Option D面向对象编程。
- (A level computer science):A- level Computer science(计算机科学)包括编程和理论。课程的编程部分,学生可能会接触到C#、Java、Pascal/Delphi、Python、http://VB.Net中的等编程语言,老师来规定教哪种语言,不是学生自由选择。覆盖编程基本原理、数据结构、算法、面向对象编程设计。理论部分内容,主要是计算机内部运作,数字、文本、图片、甚至是音乐等数据是如何通过二进制来存储的。还延伸到计算机系统结构,展示主存储器如何通过使用汇编语言指令和提取译码执行循环,来读取数据。(IGCSE computer science):主要学习计算机的原理和实践,并通过编写计算机代码来学习编程,掌握对使用计算机解决问题的主要原理,同时学习使用算法和高级编程语言来开发基于计算机的解决方案。计算机学科为学生提供学习科学和工程学等其他学科所需的基础知识,也可以将所学习的技能用于日常生活中。
- (AP computer science):知道如何编写 Java 程序,简单 I/O,学会如何调用方法、如何顺序执行和条件执行、循环遍历、递归,知道数字的表达式、字符串表达式和布尔表达式的计算,知道常量、变量、方法及其参数、类、接口的定义和应用等。
上海梦树培训作为国内开设全系AP/IB/A-Level/IGCS/体制内信息技术课程比较成熟的计算机科学课程教育机构,为想出国全系留学或想通过学习计算机编程来提升逻辑思维的学生,提供了一个具有竞争力的学习氛围和平台,为计划报考的学生提供最新、直接的信息。更多详情咨询梦树培训,下期我们继续。