メインコンテンツへスキップ
IB専門家庭教師
📖 DP科目グループ DP
CS

Computer Science(コンピュータサイエンス)

DPグループ4の科目。プログラミング、アルゴリズム、データ構造、コンピュータシステムの基礎を学ぶ。

定義

Computer Science(コンピュータサイエンス、CS)は、DPのグループ4(Sciences)に分類される科目です。プログラミングの基礎、アルゴリズム設計、データ構造、コンピュータアーキテクチャ、ネットワーク、データベースなどを学びます。HL・SLの両方が提供されています。

CSでは実際にプログラムを書く実践的な学習が中心です。Java風の擬似コードが試験で使用されますが、学校での実装言語は自由に選べます。問題分析からアルゴリズム設計、コーディング、テストまでのソフトウェア開発プロセスを学びます。HLではさらにオブジェクト指向プログラミングの深化、再帰、高度なデータ構造などが追加されます。

評価はPaper 1(記述問題)、Paper 2(アルゴリズム・プログラミング問題)、IA(ソリューション開発プロジェクト)で構成されます。IAでは実在するクライアントの問題を解決するソフトウェアを開発し、その過程をドキュメント化します。

IBでの重要性

テクノロジーが社会のあらゆる場面に浸透する現代において、CSの知識は理系に限らず広く求められています。プログラミング的思考力は問題解決の強力なツールです。

よくある質問

基本情報

英語名 Computer Science
日本語名 コンピュータサイエンス
略称 CS
カテゴリ DP科目グループ
対象
DP

IBTでサポート

IBTの講師は全員IB卒業生。 TOK・EE・IAなどDP独自の課題から、日々の学習まで、 IB経験者だからこそできるサポートを提供します。

IB用語集に戻る

IBの勉強で困っていませんか?

IBTの講師は全員IB卒業生。TOK・EE・IAなどDP独自の課題から、MYP・PYPの日々の学習まで、 IB経験者だからこそできるサポートを提供します。

4月の無料体験 残り3枠