# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           github 1.0
PortGroup           python 1.0

github.setup        tazzben WW 2.2
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from tarball
revision            1

categories          science education
platforms           {darwin any}
maintainers         {unomaha.edu:bosmith @tazzben}
license             MIT
supported_archs     noarch

description         A command line tool to disaggregate Scantron or ZipGrade pre- and post-test responses into Walstad and Wagner learning types (Walstad and Wagner 2016) and adjusts them for guessing (Smith and Wagner 2017).

long_description    In the Spring of 2016, Walstad and Wagner released a paper suggesting that the pretest/posttest delta is insufficient in assessing learning outcomes. However, performing such a disaggregation is time intensive, especially if the questions appear in a different location (or order) on the pre and post test.  WW_out is a command line tool that makes this disaggregation easy. It uses four CSV files to generate outcomes by question and student.

checksums           rmd160  df9f052fc8245df809bdb65a7a353ab23e845233 \
                    sha256  4df0ed11e3be9102b2c4c499f7ff0b9f5acdcd29b2f3ad792c3667c8085de6c3

python.default_version 312

depends_lib-append  port:py${python.version}-pandas
