Skip to content

Add OJP certification exam structure with 16 ready-to-use Copilot prompts#338

Draft
Copilot wants to merge 4 commits intomainfrom
copilot/create-exam-questions-plan
Draft

Add OJP certification exam structure with 16 ready-to-use Copilot prompts#338
Copilot wants to merge 4 commits intomainfrom
copilot/create-exam-questions-plan

Conversation

Copy link
Contributor

Copilot AI commented Feb 9, 2026

Creates comprehensive planning structure for OJP certification question bank with 300 questions across 3 difficulty levels, mapped to eBook chapters. Includes executable Copilot prompts to generate all questions in 6 phases.

Structure

documents/exam/
├── EXECUTION_PHASES.md      # 16 copy-paste Copilot prompts
├── EXAM_PLAN.md             # Distribution strategy and timeline
├── QUESTION_GUIDELINES.md   # Writing standards and quality criteria
├── README.md                # Overview and organization
├── QUICK_START.md           # Getting started guide
├── easy/                    # 120 easy questions
├── medium/                  # 120 medium questions
├── hard/                    # 60 hard questions
└── templates/               # 5 question type templates with examples

Question Bank Design

  • 300 questions: 120 easy (40%), 120 medium (40%), 60 hard (20%)
  • 6 categories: Foundation, Configuration, Advanced Features, Operations, Development, Advanced Topics
  • 5 types: Multiple choice, multiple select, scenario-based, code review, fill-in-blank
  • 3 certification levels: Bronze (30q, 70% pass), Silver (40q, 75% pass), Gold (50q, 80% pass)

Execution Model

Each prompt in EXECUTION_PHASES.md is self-contained:

Phase 1A: Create 30 easy-level questions covering Part I: Foundation

Focus on:
- Introduction to OJP (Chapter 1): What is OJP, problems it solves
- Architecture (Chapter 2): Components, communication protocol
...

Requirements:
- Use template from documents/exam/templates/multiple-choice-template.md
- Reference specific eBook chapters
- Save to documents/exam/easy/foundation.md

Templates include complete examples:

  • Question structure with metadata
  • Answer options with explanations
  • Distractor analysis
  • eBook references and tags

Coverage Map

Questions proportionally distributed across eBook parts:

  • Part I (Foundation): 60 questions → 5 eBook chapters
  • Part II (Configuration): 75 questions → 4 chapters
  • Part III (Advanced Features): 75 questions → 5 chapters
  • Part IV (Operations): 45 questions → 2 chapters
  • Part V (Development): 30 questions → 4 chapters
  • Parts VI-VII (Advanced Topics): 15 questions → 3 chapters

Usage

  1. Open documents/exam/EXECUTION_PHASES.md
  2. Copy Phase 1A prompt
  3. Give to Copilot
  4. Review generated questions
  5. Proceed through phases 1-6 sequentially

Timeline: 8 weeks (7 weeks creation + 1 week review/pilot)

Original prompt

Read the eBook and create a plan to create a set of questions about OJP, these questions will be used later for a certification in OJP and for testing knowledge and learning about OJP, the questions must be divided in levels (easy, medium and hard). Then divide the creation of questions in phases withe ready prompts that I can give Copilot to execute and actually create the questions. Create a new folder exam under documents to hold the questions. Suggest a file structure to organize the questions as well.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits February 9, 2026 15:57
…cuments

Co-authored-by: rrobetti <7221783+rrobetti@users.noreply.github.com>
Co-authored-by: rrobetti <7221783+rrobetti@users.noreply.github.com>
Co-authored-by: rrobetti <7221783+rrobetti@users.noreply.github.com>
Copilot AI changed the title [WIP] Create plan for OJP certification questions Add OJP certification exam structure with 16 ready-to-use Copilot prompts Feb 9, 2026
Copilot AI requested a review from rrobetti February 9, 2026 16:01
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 9, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants