arrow_backフィールドノートに戻る
COMPUTER SCIENCE 公開日 13 Jul 2026

AQA A-Level Computer Science 7517: 学習ガイド

AQA A-level Computer Science (7517) の実践的な解説です。試験論文の構成、主要トピック、NEA プロジェクト、効果的な復習方法をカバーしています。

AQA の A-level Computer Science 仕様 (7517) はイギリスで最も広く教えられているコンピューティング資格の一つであり、理論的な理解と実践的なプログラミング経験を組み合わせた学生に報酬を与えます。復習のタイムラインを計画している学生であれ、仕様コードを理解しようとしている保護者であれ、7517 が実際に何をカバーしているのか、そしてどのようにアプローチするのかについて、明確な見方を示します。

資格でカバーされる内容

7517 は 2 つの筆記試験論文と Non-Exam Assessment (NEA) プログラミングプロジェクトで評価されます。Paper 1 はプログラミングに重点を置いており、Python、Java、VB.NET、C# などの言語でコードを書いたり、トレースしたり、デバッグしたりすることが期待されます。これに加えて、skip-list、tree、graph データ構造も扱います。Paper 2 は理論面をカバーします。コンピューターシステムアーキテクチャ、メモリとストレージ、有線および無線ネットワーク、データベース、ビッグデータ、コンピューティングの法的、倫理的、文化的側面です。両方の論文は計算論的思考もテストします。アルゴリズム設計、Big O 記法、問題分解です。

仕様全体を通じて、AQA が学生に求めるのは、単に事実を暗記するのではなく、コンピューター科学者のように考えることです。ゼロからアルゴリズムを設計するよう求める問題、データ構造の選択を正当化するよう求める問題、システム設計のトレードオフについて説明するよう求める問題を予想します。

Non-Exam Assessment (NEA)

NEA は、最終成績のかなりの部分を占める価値のある、自主的なプログラミングプロジェクトです。学生は実世界の問題を選択し、要件を分析し、ソリューションを設計し、コードで実装し、徹底的にテストします。その後、構造化されたレポートにすべてを記述します。最も優れたプロジェクトは、必ずしも技術的に最も華やかなものではありません。明確に定義された問題、合理的な設計決定、文書化されたテスト計画に対する反復的なテストの証拠を備えたプロジェクトです。

NEA の実践的なヒントをいくつか紹介します:

  • 深く理解している問題を選択します。優れたドキュメントを備えた適切なスコープの控えめなプロジェクトは、半完成の野心的なアプリを上回ります。
  • 進行中にドキュメント化します。テスト実行のスクリーンショット、バージョン履歴、設計上の根拠はリアルタイムでキャプチャするのがはるかに簡単で、事後に再構成するのではありません。
  • 適切なデータ構造を意図的に使用し、なぜ選択したのかを説明する準備をします。これは設計の正当化に関するマーキング基準に直接マップされます。

プログラミングの流暢さが重要です

プログラミングを副次的なスキルとして扱うコンピューティング資格とは異なり、7517 はそれに大きく依存しています。学生は次のことに習熟している必要があります:

  • 基本的な制御構造、関数、再帰
  • オブジェクト指向プログラミングの概念 (クラス、継承、カプセル化)
  • 標準アルゴリズム: 検索 (線形、二分)、ソート (バブル、マージ、クイック)、tree と graph の走査
  • トレーステーブルの使用を含む、試験の圧力下で未知のコードを読み、トレースすること

定期的な実践的なコーディング練習 (構文を読むだけではなく) は、Paper 1 のための単一の最高の活動です。過去問題と mark scheme は非常に貴重です。AQA の期待されるマーク獲得スタイル (例えば、どの程度の疑似コードの詳細度がマークを獲得するか) が繰り返しで迅速に明らかになるためです。

優先すべき理論トピック

Paper 2 の側面では、学生はしばしばネットワーキングとシステムアーキテクチャに関する質問を過小評価しています。OSI/TCP-IP レイヤーを実務レベルで理解し、CPU フェッチ・エクスキューション・サイクルがどのように機能するか理解し、ストレージ技術 (SSD vs HDD vs 磁気テープ) を速度、コスト、耐久性などの実践的なトレードオフの観点から比較できるようにしてください。データベーストピック (正規化、SQL クエリ、エンティティ関係図) は、回答が正確で正しい用語を使用している場合に寛容にスコアされる傾向があります。

復習のリズムを構築する

合理的なリズムは 3 つのアクティビティをブレンドします: コーディング練習、過去問題、定義の積極的な想起 (プロトコル、データ構造操作、データ保護原則などの法的フレームワーク)。これらを数週間にわたって分散させる (試験の直前の週に理論を詰め込むのではなく) ことは、特に密度の高い Paper 2 コンテンツでははるかに強い想起をもたらします。

7517 は要求が厳しいですが、その構造は、コンピューター科学を暗記の練習ではなく実践的な規律として扱う学生に報酬を与えます。強力なコード、明確な正当化、正確な技術用語が大いに役立ちます。

アルゴリズム、ネットワーク基礎、またはデータベース設計などのトピックを進めている場合、Korra Studio の関連セグメントは構造化された練習のための確実な次のステップです。

この記事は AI の支援を受けて生成され、Korra Studio ナレッジベースに公開されました。

さらに先へ進む準備はできていますか?

これは Korra Studio ナレッジベースの 1 つのノートです。プラットフォームはすべてのトピックと 1 対 1 メンタリングをペアで提供します。

無料で始めるarrow_forward