games: add a colour-position recall mode for visual memory
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- next.js, react, typescript
- Área
- accessibility, frontend, game-dev
Línea de trabajo
Start by reading issues #24 and #58 to understand the parent work and dependency, then locate the existing Digit Recall game and its shared memory/session controls. Trace how rounds, timing, feedback and restarts currently work before planning the new mode. Done means the specified layout, recall, progression, accessibility and browser checks are covered; the issue does not name files or tests, so finding the entry points will take project familiarity.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Part of #24. Depends on #58.
Student problem
The existing Digit Recall game trains number memory. Students also need a short exercise that asks them to remember where visual items appeared.
Scope
- Show a small grid of distinct colors with accompanying symbols/text labels for a defined memorization window.
- Hide it, name one of those items and ask the student to choose its former position.
- Start with a 2×2 layout and introduce documented progression in exposure time or layout complexity.
- Keep the spatial-memory mechanic separate from typing a remembered number, while reusing common memory/session controls.
- Provide learning replay and feedback showing the original layout. Timed rounds use the shared timing policy.
- Do not make color the only way to distinguish items; test labeled and high-contrast presentations with keyboard/touch input.
- Keep both existing games available, free and usable without login.
Done when
- Tests cover layout generation, target/position evaluation, memorization-to-recall transitions and progression.
- Hidden items cannot remain selectable/readable as the answer during recall.
- Browser checks complete a round, view feedback and restart without retaining the previous target.
- Lenguaje dominante
- TypeScript
- Estrellas
- 1
- Forks
- 1
- Merge medio
- 8 h 58 min
- PR fusionados (30 d)
- 37
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de procoderji-com/procoderji
-
area:frontend bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
procoderji-com/procoderji#104 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
procoderji-com/procoderji#36 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 85/100
procoderji-com/procoderji#35 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 79/100
procoderji-com/procoderji#34 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
procoderji-com/procoderji#33 ·
Los mantenedores suelen responder en 1 día
Todos los issues de procoderji-com/procoderji
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug platform-android
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Termix-SSH/Mobile#146 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
devswha/herdr-web-ui#3875 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 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
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día