practice: add questions on synonyms and antonyms in context

Ouverte Adaptée aux débutants
#34 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
1-3 heures
Accessibilité débutants
79/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
Active
Stack technique
json, typescript
Domaine
content

Piste de recherche

Lisez les questions de raisonnement verbal existantes dans shared/practice/questions.json afin d’en reprendre la structure. Ajoutez trois questions originales à choix multiples sur les synonymes et les antonymes en contexte, chacune avec quatre options, un ID de réponse et une explication. Exécutez npm ci et npm test ; le travail sera terminé lorsque les vérifications de la banque de questions réussiront avec des ID uniques et des options et réponses valides.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement good first issue

What to add

Add 3 original multiple-choice questions on synonyms and antonyms in context to the verbal topic in shared/practice/questions.json.

The verbal topic has 6 questions and none of them cover synonyms and antonyms in context yet. Some ideas (write your own wording and numbers):

  • choose the word closest in meaning to a word used in a sentence
  • choose the word opposite in meaning
  • choose the word that fits a sentence where two options look similar

Look at the existing verbal questions in the file first and follow the same shape.

Requirements

  • The questions must be your own. Do not copy from books, websites, coaching material, or past papers.
  • Each question has exactly 4 options (a to d), one answerId, and an explanation that shows the reasoning or working, not only the answer.
  • Use "topicId": "verbal" and "difficulty": "easy" or "medium". A mix of both is welcome.
  • Give each question a new lowercase ID, for example verbal-synonym-diligent. Do not change existing IDs.
  • Indian context is welcome (Rs, km, common names).

Check your change

npm ci
npm test

npm test checks the question bank (unique IDs, four distinct options, a valid answer). If you have the .NET SDK, also run dotnet test backend/ProCoderJi.slnx --configuration Release. If you don't, CI runs the backend tests on your pull request.

Before you start

Leave a comment here when you start so others can pick a different issue. New to open source? Start with CONTRIBUTING.md. Questions are welcome in the comments.

Langage dominant
TypeScript
Étoiles
1
Forks
1
Merge moyen
8 h 58 min
PR mergées (30 j)
37

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de procoderji-com/procoderji

Toutes les issues de procoderji-com/procoderji

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.