HLSL 理科
Computer Science
コンピュータサイエンス
プログラミング、アルゴリズム、データ構造、システム設計を学ぶ科目です。
科目概要
IB Computer Scienceでは、Javaを使ったプログラミングとコンピュータ科学の理論を学びます。HLではさらに高度なデータ構造やアルゴリズムを扱います。
評価方法
Paper 1: 理論問題
Paper 2: プログラミング問題
Paper 3: ケーススタディ(HLのみ)
IA: ソフトウェア開発プロジェクト
学習トピック
IB卒業生が教える勉強のコツ
1
コードは毎日書く。座学だけでは身につかない
2
IAは実際のクライアントがいるプロジェクトが高評価
3
擬似コードでのアルゴリズム記述に慣れる
4
Paper 1は用語の正確な定義が問われる