No description
Find a file
Andreas Gammelgaard Damsbo fdb66a0b84
Some checks failed
pkgdown.yaml / pkgdown (push) Has been cancelled
formatting
2025-01-07 10:14:50 +01:00
.github rhub init 2024-10-10 13:26:23 +02:00
app ui tweaks 2025-01-07 10:12:17 +01:00
man parsing of different form formats, move to bslib with new sidebar 2024-11-14 14:29:46 +01:00
R parsing of different form formats, move to bslib with new sidebar 2024-11-14 14:29:46 +01:00
.gitignore parsing of different form formats, move to bslib with new sidebar 2024-11-14 14:29:46 +01:00
.Rbuildignore parsing of different form formats, move to bslib with new sidebar 2024-11-14 14:29:46 +01:00
_pkgdown.yml major update and first official launch. CRAN is waiting. 2024-10-10 12:15:21 +02:00
CODE_OF_CONDUCT.md major update and first official launch. CRAN is waiting. 2024-10-10 12:15:21 +02:00
DESCRIPTION version bump 2025-01-07 10:12:42 +01:00
LICENSE.md first commit 2024-01-11 09:43:23 +01:00
NAMESPACE parsing of different form formats, move to bslib with new sidebar 2024-11-14 14:29:46 +01:00
NEWS.md formatting 2025-01-07 10:14:50 +01:00
prioritized.grouping.Rproj ui tweaks 2025-01-07 10:12:17 +01:00
publish_cran.R all build notes and errors handled 2024-10-10 13:22:40 +02:00
publish_shiny.R major update and first official launch. CRAN is waiting. 2024-10-10 12:15:21 +02:00
README.md major update and first official launch. CRAN is waiting. 2024-10-10 12:15:21 +02:00

Group allocation based on individual subject prioritization

This project was initially developed after a co-worker told me, he would be grouping students by individual priorities by hand and was preparing to spend most of a day doing so. I insisted on having a go at solving that problem in R. Now some of the some functionality is baked into Teams (that is what I am told at least), though that is not because of me.

The functionality has later been further extended to allow for the so-called "pedagogical redraw", where some students are manually grouped in consideration of other factors than only the given priorities before the algorithmic assignment. This single addition makes it quite useful in schools and other educational institutions, as some customisation is allowed before the grouping.

Shiny version

I am hosting a shiny version of this package, that allows to use the majority of functions.

Use the app here

I have also attempted to package this as a shinylive program, but the "Symphony" solver has not been build to run in {webr}. When/if this happens, I will have another go.

Install the {prioritized.grouping} package

pak::pak("agdamsbo/prioritized.grouping")

Code of Conduct

Please note that the prioritized.grouping project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.