IB计算机科学以前是IB课程第四学科组的一个科目,是一门严谨而实用的解题学科。相信很多学生对于IB计算机科学还不是很了解,下面考而思惟世为大家介绍一下。
考而思惟世可辅导IB课程各种科目,需要的小伙伴欢迎点击了解哦~
IB计算机科学提供两个课程级别;标准级别(SL)和更高级别(HL)。课程主要学习编程技能,作为发展适用于几乎所有研究领域的高级技能的关键要素。
一、核心内容(SL和HL)
主题1:系统基础
1.1组织中的系统,包括:规划和系统安装、用户焦点、系统后备、软件部署。
1.2系统设计基础,包括:计算机系统的组件、系统设计和分析、人类与系统的互动。
主题2:计算机组织
2.1计算机组织,包括:计算机体系结构、辅助存贮器、操作系统和应用系统、数据表示、简单逻辑门、
主题3:网络
3.1网络,包括:网络基础、数据传输、无线网络。
主题4:计算思维、问题解决和编程
4.1一般原则,包括:程序化思考、逻辑思维、提前思考、并发思维、抽象思考。
4.2计算思维和程序设计,包括:对编程语言的理解、流程图和伪代码、将算法转换成可以执行和测试的工作代码。
4.3编程介绍,包括:编程语言的本质、编程语言的使用。
二、核心内容(仅HL)
主题5:抽象数据结构
5.1抽象数据结构,包括:递归思考、抽象数据结构、链接列表、树、应用程序。
主题6:资源管理
6.1资源管理,包括:操作系统的角色。
主题7:控制
7.1控制,包括:集中控制系统、分布式系统。
三、选修内容(SL和HL)
选项A:数据库,使用数据库软件来支持教学大纲中的理论概念。
选项B:建模和模拟,开发支持教学大纲中概念的模型和/或模拟。
选项C:网络科学,使用网络创作和其他合适的软件来支持教学大纲中的理论概念。
选项D:面向对象编程(OOP),对于这一选择的外部评估,Java是规定的语言。
以上就是有关IB计算机科学课程的介绍,有需要IB计算机科学课程一对一在线辅导的小伙伴,欢迎多多