ji-devs / ji-devs/ji-cloud

Add scoring to card games (except flashcards)

Open
#3,642 2 comments 0 reactions 1 assignee View on GitHub

@MendyBerger is already working on this.

Since Feb 6, 2023.

Activity: Matching Activity: Memory game Activity: Multiple choice Scoring
Dominant language
Rust
Stars
14
Forks
18
PR merge metrics
No merged PRs in 30d

Description

As a first step towards adding scoring and linking teachers to the scores, please start by adding scoring to the card games.
Document describing scoring: https://docs.google.com/document/d/1GfR48JcLd1ZJMUOh8pHoGaZ3BEWItzd8cK4rzdjFx9c/edit?usp=sharing

  1. Use the scoring icon that is already in the player (top right side)
  2. Matching: 2 points per card matched correctly first time, 1 point per card if second try to place that card. 0 after that.
    Maximum score: 2 x number of cards to place x number of pages. (If working out percentages to show at the end)
  3. Multiple Choice: 2 points if answer correctly on first attempt. 1 point if on second attempt. 0 points if gets answer right on third or more attempt
    Maximum score: 2 times number of questions (pages)
  4. Memory Game: 2 points for each pair matched. (With no time limit, will probably get 100%, but with time limit, scores will be meaningful.)
    Maximum score: 2 x number of pairs of cards in the game.

Adding this scoring will help have us ready to build the competition for Israel's 75th birthday with UnitEd.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.