WJEC GCSE Computer Science: A Working Revision Plan
WJEC GCSE Computer Scienceの実践的な復習ガイドです。両方の試験問題、よくある間違い、そして実際にコンテンツを定着させるためのアプローチをカバーしています。
WJEC GCSE Computer Scienceは、2つの筆記試験問題(Unit 1: Understanding Computer Science、Unit 2: Programming and System Development)と、最終成績にはカウントされませんが実際に内容を理解して試験に合格するかどうかを左右するプログラミング実習評価に分かれています。多くの学生は無知ではなく、精密さが求められる問題に対して漠然とした答えを書くことで点を失います。このガイドはその問題を解決するためのものです。
どこで何が試験されるのか正確に知る
Unit 1は2進法、ハードウェア、ネットワーク、セキュリティ、そして技術が社会に与える影響をカバーしています。Unit 2はアルゴリズム、プログラミングの構成要素、データ型、データベースをカバーしていますが、それでもなお筆記試験であり、コーディングテストではありません。ここで多くの人が落とし穴にはまります。Unit 2の間にPythonを入力することはありません。疑似コードを読んで、それを手で追跡し、ロジックを紙に書き出します。コードエディタの即座なフィードバックでしか練習したことがないなら、鉛筆を持って、コンパイラもオートコンプリートもなく、5つのプログラムを紙で追跡してください。進むにつれて変数の値を表に書いてください。これはUnit 2にとって最も有用な練習です。実際にロジックを頭の中で実行するのを強制するからです。以前見たコードにパターンマッチングするのではなく。
2進法と数値システム: つまらなくなるまで練習する
10進法から2進法への変換、2進法から16進法、1の補数と2の補数、オーバーフローを伴う2進法の加算——これらはほぼ毎年出現し、正しいか間違っているかのどちらかです。部分的な正解はありません。除算法を使って10進法から2進法への変換を練習し、4ビット単位でグループ化して16進法変換を練習してください。前夜に50回ではなく、1週間で1日10回の変換を行ってください。2の補数の負の数があなたを混乱させるなら、ショートカットを覚えてください。すべてのビットを反転させ、1を加えます。-5を8ビット(11111011)など、答えを既に知っている数で試してください。このプロセスが、曖昧に覚えている規則から再構成しているものではなく、自動的に感じられるようになるまで。
ネットワークとセキュリティ: キーワードを定義に正確にマッチさせる
Unit 1のWJECマーク方式は用語について厳格です。DoS攻撃についての問題で「誰かがウェブサイトをハックした」と書かないでください。サーバーにリクエストを殺到させ、正当なユーザーが利用できないようにすると書いてください。復習しながら用語集を構築してください。LAN対WAN、パケットスイッチング、MACアドレス対IPアドレス、ファイアウォール対プロキシサーバー、対称暗号化対非対称暗号化。各用語について、教科書からコピーしたものではなく、自分の言葉で1文の定義と1文の例を書いてください。コピーは再現を構築しません。記憶から書き直すことが構築します。
プログラミング構成要素: 個人的な参照シートを作成する
Unit 2では、シーケンス、選択、反復を徹底的に知っており、疑似コード用語におけるwhileループとforループの違い——条件制御対カウント制御——を知ってください。一般的な問題のための疑似コードを書く練習をしてください。リスト内の最大値を見つける、ユーザー入力を検証する、配列を線形に検索する。WJEC疑似コードは独自の規則を持っています(INPUT、OUTPUT、IF...THEN...ELSE...ENDIFを使用)。Pythonを先に学んだ場合、意図的な時間を費やしてPythonの直感をWJECの疑似コードスタイルに変換してください。WJEC疑似コードのfor i = 1 to 10ループは10を含みます。復習ガイドに対してこれを確認してください。境界を間違えると、トレーステーブルで点を失います。たとえロジックが正しい場合でも。
過去問題は実際の復習であり、ボーナスアクティビティではありません
WJEC仕様を一度読んでから、ノートを再度読むのではなく、残りの時間のほとんどを過去問題に費やしてください。過去問題はWJECが使用する正確な言い回しと4点対6点の答えで予想される正確な詳細さを明らかにします。発行されたマーク方式に対して自分の答えにマークを付け、曖昧だったところに注意してください。一般的なギャップ。概念を正しく名前付けているが、マーク配分が要求する深さで説明していない。4点の価値がある質問は、通常、4つの異なるポイント、同じポイントを4つの方法で言っているわけではありません。
試験の1週間前
3日から4日前に新しい内容の学習を止めてください。代わりに、復習の早期に間違えた過去問題を繰り返し、今それらを正しく答えるかどうかを確認してください。トピックごとに1ページの要約シート——2進法、ネットワーク、セキュリティ、プログラミング構成要素、データベース——を保つ、完全なノートの代わりにそれらを読みます。睡眠は追加の1時間の詰め込みより重要です。疲れた脳は、何度読んでいても情報をよく取得しません。
Unit 2の背後にあるプログラミング流暢性をさらに構築したい場合、Korra Studioには復習と並行する価値のあるハンズオンPythonとComputer Scienceのセグメントがあります。
この記事は AI の支援を受けて執筆し、Korra Studio の Michal Pilch(CISSP)が確認のうえ公開しました。
これは Korra Studio ナレッジベースの 1 つのノートです。プラットフォームはすべてのトピックと 1 対 1 メンタリングをペアで提供します。
無料で始めるarrow_forward