practice: add questions on blood relations
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 90/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- json
- Bereich
- content
Rechercherichtung
Lies die vorhandenen Reasoning-Fragen in shared/practice/questions.json und orientiere dich an ihrem Aufbau. Füge drei eigenständige Fragen zu Verwandtschaftsbeziehungen mit vier unterschiedlichen Antwortmöglichkeiten, einer answerId, einer ausführlich hergeleiteten Erklärung und der topicId "reasoning" in leichter oder mittlerer Schwierigkeit hinzu. Führe npm ci und npm test aus. Die Aufgabe ist abgeschlossen, wenn die Prüfungen der Fragendatenbank erfolgreich sind und die neuen IDs eindeutig sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
What to add
Add 3 original multiple-choice questions on blood relations to the reasoning topic in shared/practice/questions.json.
The reasoning topic has 6 questions and none of them cover blood relations yet. Some ideas (write your own wording and numbers):
- identify a relationship from a short description of a family
- work out how two people in a photo are related
- a question with one extra step, such as a grandparent or cousin
Look at the existing reasoning 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 (
atod), oneanswerId, and anexplanationthat shows the reasoning or working, not only the answer. - Use
"topicId": "reasoning"and"difficulty": "easy"or"medium". A mix of both is welcome. - Give each question a new lowercase ID, for example
reasoning-blood-relation-uncle. 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.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1
- Forks
- 1
- Ø Merge
- 8 Std. 58 Min.
- Gemergte PRs (30 T.)
- 37
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus procoderji-com/procoderji
-
area:frontend bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
procoderji-com/procoderji#104 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
procoderji-com/procoderji#36 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 85/100
procoderji-com/procoderji#35 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 79/100
procoderji-com/procoderji#34 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 82/100
procoderji-com/procoderji#32 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in procoderji-com/procoderji
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug platform-android
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Termix-SSH/Mobile#146 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
devswha/herdr-web-ui#3875 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
area: runtime chore cli consistency dependencies developer-experience difficulty: easy discovery documentation enhancement good first issue help wanted hygiene json-output packaging priority: P3 tests version
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag