同学你好,很高兴为您解答,IB计算机课程的语言使用的是JAVA,IB计算机也分为SL和HL两门,HL难度比较大,SL相对比较基础,建议有编程基础的学生学习,不然会感觉很难。
IB计算机课程主要学习系统结构、计算机组织和网络三部分,具体内容包括:系统生命周期、系统分析、系统设计、计算机数学与逻辑、算机体系结构、计算机网络结构、计算机数学与逻辑、Java中的程序构造、错误和实用软件、计算机编程、解决问题和编程、问题解决方案中的对象、递归、算法评估
IB计算机HL还需要学习静态数据结构、动态态数据结构、数据表示、处理器配置、磁盘存储器等内容。
无论IB计算机的HL还是SL,除了完成几个试卷外还要有IA,IA需要做一个编程项目,所以大家不仅要掌握基本的知识点,还要学会应用。大家平时可以用Netbeans以及eclipse或者intellij的几个ide去编一个程序,但是一定要注意复杂度,复杂度是要占分数的,所以课下一定要多练习。