ShinyItemAnalysis for Teaching Psychometrics and to Enforce Routine Analysis of Educational Tests

This work introduces ShinyItemAnalysis, an R package and an online shiny application for psychometric analysis of educational tests and items. ShinyItemAnalysis covers a broad range of psy chometric methods and offers data examples, model equations, parameter estimates, interpretation of results, together with a selected R code, and is therefore suitable for teaching psychometric concepts with R. Furthermore, the application aspires to be an easy-to-use tool for analysis of educational tests by allowing the users to upload and analyze their own data and to automatically generate analysis reports in PDF or HTML. We argue that psychometric analysis should be a routine part of test development in order to gather proofs of reliability and validity of the measurement, and we demonstrate how ShinyItemAnalysis may help enforce this goal.

Patrícia Martinková , Adéla Drabinová
2018-12-13

Supplementary materials

Supplementary materials are available in addition to this article. It can be downloaded at RJ-2018-074.zip

CRAN packages used

psych, ltm, difR, lavaan, ShinyItemAnalysis, shiny, mirt, corrplot, cowplot, CTT, data.table, deltaPlotR, difNLR, DT, ggdendro, ggplot2, gridExtra, knitr, latticeExtra, moments, msm, nnet, plotly, psychometric, reshape2, rmarkdown, shinyBS, shinydashboard, shinyjs, stringr, xtable

CRAN Task Views implied by cited packages

Psychometrics, ReproducibleResearch, MissingData, Distributions, Econometrics, Graphics, WebTechnologies, Finance, HighPerformanceComputing, MachineLearning, MetaAnalysis, Multivariate, OfficialStatistics, Phylogenetics, SocialSciences, Survival

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Martinková & Drabinová, "ShinyItemAnalysis for Teaching Psychometrics and to Enforce Routine Analysis of Educational Tests", The R Journal, 2018

BibTeX citation

@article{RJ-2018-074,
  author = {Martinková, Patrícia and Drabinová, Adéla},
  title = {ShinyItemAnalysis for Teaching Psychometrics and to Enforce Routine Analysis of Educational Tests},
  journal = {The R Journal},
  year = {2018},
  note = {https://doi.org/10.32614/RJ-2018-074},
  doi = {10.32614/RJ-2018-074},
  volume = {10},
  issue = {2},
  issn = {2073-4859},
  pages = {503-515}
}