The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
This R package helps you conduct RISE analyses as described in the paper Bodily, R., Nyland, R., & Wiley, D. (2017). The RISE Framework: Using Learning Analytics to Automatically Identify Open Educational Resources for Continuous Improvement. International Review of Research on Distance and Open Learning, 18(2). DOI: http://dx.doi.org/10.19173/irrodl.v18i2.2952.
The purpose of a RISE analysis is to help an instructional designer / learning scientist / course developer / instructor quickly identify portions of a course that aren’t supporting learning as effectively as they would like. When course materials are licensed as open educational resources, materials identified through RISE analysis can be iteratively enhanced through a process of continuous improvement. Special attention should be given to outcomes classified in quadrant four (at the bottom right), where students are spending more time than average using resources but performing below average on associated assessments. For more detail, please refer to the article.
Before a RISE analysis can be performed, a course must have:
You can install the stable version of rise from CRAN with:
install.packages("rise")
You can also install the latest development version of the RISE package using:
install.packages("devtools")
::install_github('lumenlearning/rise') devtools
The rise package expects a data frame containing three columns:
The package expects these columns in this order. Pre-process your data in order to conform to this format and you’re ready to perform the RISE analysis.
The following example contains a toy data set so you can explore the features of the package.
library(rise)
# Create sample data
set.seed(12345)
# Sample outcomes licensed CC BY from https://courses.lumenlearning.com/wmopen-nmbiology1/chapter/learning-outcomes/
<- c("List the defining characteristics of biological life",
outcomes "Describe classification and organizational tools biologists use, including modern taxonomy",
"Identify the main branches of biology",
"Describe biology as a science and identify the key components of scientific inquiry",
"Define atoms and elements",
"Classify different types of atomic bonds",
"Demonstrate familiarity with the pH scale")
# Sample scores
<- runif(7, min=50, max=100)
avg_scores
# Sample views
<- runif(7, min=0.5, max=1.5)
avg_views
<- data.frame(outcomes, avg_scores, avg_views)
sample_df
<- rise(sample_df)
rise_df <- rise(sample_df, visual = TRUE) rise_graphic
The rise package is licensed under an MIT license. See the LICENSE and LICENSE.md files for additional details.
If you use the RISE package while conducting research that you publish, you can cite the package as:
Wiley, (2018). RISE: An R package for RISE analysis. Journal of Open Source Software, 3(28), 846, https://doi.org/10.21105/joss.00846
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.