HTML5レベル2の過去問・出題傾向と対策【コード読解中心】
公開: 更新:
HTML5プロフェッショナル認定試験レベル2(Ver2.5)は、本試験の過去問が公式に公開されていない試験です。そのため出題範囲(シラバス)に沿った演習が対策の中心になります。本記事では出題形式・傾向・分野別の対策ポイントを整理します。
レベル2は本試験問題が非公開のため、「過去問そのもの」を入手することはできません。市販の対策問題集・サンプル問題・当サイトの一問一答で、シラバスに沿った頻出論点を反復するのが基本方針です。
出題形式の概要
| 項目 | 内容 |
|---|---|
| 受験方式 | CBT方式(ピアソンVUE・随時受験) |
| 試験時間 | 約80分 |
| 問題数 | おおむね40〜45問程度 |
| 出題スタイル | コード読解中心(JavaScriptの挙動・結果を問う) |
| 合格基準 | 非公表(合格ラインは公開されていない) |
レベル1がマークアップ・スタイル・Web全般の基礎を問うのに対し、レベル2はJavaScriptによる動的なWeb実装の理解が中心です。コードを読み、何が起きるかを正しく判断できる力が問われます。
主な出題範囲(分野別)
| 分野 | 主な内容 | 対策のポイント |
|---|---|---|
| JavaScript(ES6)言語仕様 | 変数・スコープ・関数・クロージャ・プロトタイプ・アロー関数・分割代入・モジュール | 構文の挙動をコードで確認 |
| ブラウザAPI | DOM操作・イベント・addEventListener・各種Web API | 用途別にAPIを整理 |
| Canvas(グラフィックス) | 描画コンテキスト・図形・画像描画 | 頻出メソッドを手を動かして習得 |
| ストレージ・通信 | localStorage・IndexedDB・XMLHttpRequest・WebSocket・非同期処理 | 同期/非同期の違いを理解 |
| デバイス性能・セキュリティ | パフォーマンス・デバイスアクセス・CORS等のセキュリティ | 仕組みと制約をセットで覚える |
頻出パターン5選
1コードの実行結果を答える
短いJavaScriptコードを読み、出力結果や変数の値を問う問題。スコープ・クロージャ・ホイスティングの理解が鍵になります。
2非同期処理の実行順序
Promise・async/await・setTimeoutなどが絡むコードで、処理の実行順を問う問題。時系列を整理する練習が有効です。
3DOM操作・イベント
要素の取得・生成・イベント登録に関するコードの挙動を問う問題。addEventListenerやイベント伝播の理解がポイントです。
4ストレージ・通信API
localStorage・IndexedDB・XMLHttpRequest・WebSocketの使い方や特徴を問う問題。各APIの用途と制約を区別しておきましょう。
5セキュリティ(CORS等)
同一オリジンポリシー・CORSなど、ブラウザのセキュリティ制約に関する問題。仕組みを理解しておくと選択肢を絞りやすくなります。
過去問が無い中での効率的な学習法
- シラバスを確認:公式サイトで出題範囲を把握する
- テキストで基礎固め:Ver2.5対応教材で各分野を学ぶ
- コードを動かす:サンプルを実際に実行して挙動を確認
- 問題集・一問一答で反復:頻出論点を繰り返し演習
- 苦手分野を補強:非同期処理・API系を重点復習
学習に使えるリソース
- 公式サイト:「HTML5プロフェッショナル認定試験」でシラバス・出題範囲を確認。
- 当サイトの一問一答:シラバスに沿った頻出論点を肢単位で反復学習。
- 市販の対策問題集:Ver2.5対応の問題集で実戦形式に慣れる。
よくある質問
Q. HTML5レベル2の過去問は公開されていますか?
本試験の問題は公式には公開されていません。公式サイトで例題と解説が公開されているので形式の確認に使い、出題範囲に沿った問題集や当サイトの一問一答で繰り返し演習しましょう。
Q. レベル2はどんな形式・問題数ですか?
CBT方式で、出題数は40〜45問、試験時間は90分(秘密保持契約5分・試験80分・アンケート5分)です。JavaScriptのコードを読んで結果や挙動を答える問題に備えておきましょう。
Q. どの分野から出題されますか?
JavaScript、WebブラウザにおけるJavaScript API、グラフィックス・アニメーション、マルチメディア、ストレージ、通信、デバイスアクセス、パフォーマンスとオフライン、セキュリティモデルの9つの主題が出題範囲です。
Q. 暗記中心の勉強でも合格できますか?
レベル2はコード読解が中心のため、用語の暗記だけでは対応が難しい問題が多くあります。サンプルコードを自分で動かし、APIやES6構文の挙動を理解する学習が有効です。
📝 過去問対策、ここから始めよう
HTML5プロフェッショナル認定試験 レベル2の過去問学習を加速する3つの動線
関連記事
HTML5プロフェッショナル認定試験 レベル2 一問一答 →