SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Trabajos evaluables
personalizados con R y su
corrección automatizada
Emilio López Cano y Miguel Ángel Tarancón Morán
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
El problema
EEES
Evaluación por competencias
Distintos métodos de evaluación
2
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
El problema
EEES
Evaluación por competencias
Distintos métodos de evaluación
Retos
Métodos innovadores, diferenciados
Evaluación eficiente
Evaluación justa
2
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
El problema
EEES
Evaluación por competencias
Distintos métodos de evaluación
Retos
Métodos innovadores, diferenciados
Evaluación eficiente
Evaluación justa
Métodos cuantitativos (resultados numéricos)
2
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Otros métodos de evaluación
Coevaluación en clase
Cuestionarios Moodle
En casa
En el aula de informática
Trabajo en grupo, proyectos, . . .
Trabajos evaluables
3
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Otros métodos de evaluación
Coevaluación en clase
Cuestionarios Moodle
En casa
En el aula de informática
Trabajo en grupo, proyectos, . . .
Trabajos evaluables
Autoría
3
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Otros métodos de evaluación
Coevaluación en clase
Cuestionarios Moodle
En casa
En el aula de informática
Trabajo en grupo, proyectos, . . .
Trabajos evaluables
Autoría
Solución de compromiso
Control + Tiempo
3
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generación de materiales
Problema general
4
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Enfoque habitual
5
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Enfoque Investigación Reproducible
6
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
R como herramienta
Software libre
Estándar de facto
para análisis de
datos
Investigación
reproducible
7
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Flujo de trabajo
8
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 1: enunciado común
9
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 1: datos personalizados
10
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 1: Datos para índices
set.seed(1); ndatos <- 500; nind <- 9; nprod <- 3
datosalumnos_indices <- lapply(1:nrow(alumnos), function(x){
thisyear <- as.integer(substr(Sys.time(), 1, 4))
dfprecios <- data.frame(Año = seq(thisyear - nind -1, thisyear -1))
for (i in 1:nprod){
pbase <- sample(seq(50, 100, by = 10), 1)
qbase <- sample(seq(500, 2000, by = 10), 1)
incbasep <- sample(seq(-0.2, 0.2, by = 0.01), 1)
incbaseq <- sample(seq(-0.2, 0.2, by = 0.01), 1)
precios <- round(c(rnorm(1, pbase, 3)*(1+incbasep)^(0:nind)), 2)
cantidades <- round(c(rnorm(1, qbase, 30)*(1+incbaseq)^(0:nind)), 0)
dfprecios <- cbind(dfprecios, precios, cantidades)
}
names(dfprecios) <- c("Año", paste(rep(c("precio", "cantidad"), nprod), re
dfprecios
})
11
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 1: Datos para descriptiva
datosalumnos_poisson <- lapply(1:nrow(alumnos), function(x){
library(MASS)
lambda <- sample(seq(2, 4, by = 1), 1)
mu <- rep(0, 2)
Sigma <- matrix(runif(1, 0.5, 0.8), nrow=2, ncol=2) + diag(2)*.3
rawvars <- mvrnorm(n=ndatos, mu=mu, Sigma=Sigma)
pvars <- pnorm(rawvars)
poisvars <- qpois(pvars, lambda)
table(X = poisvars[,1], Y = poisvars[,2])
})
12
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 1: Crear ficheros Excel
for (alumno in 1:nrow(alumnos)){
thisFile <- paste0("files/EE_trabajo_1_", alumnos[alumno, 4], ".xlsx")
if(file.exists(thisFile)){
file.remove(thisFile)
}
myWB <- loadWorkbook("files/EE_trabajo_1_template.xlsx")
matriz <- as.data.frame.matrix(datosalumnos_poisson[[alumno]])
writeWorksheet(myWB, matriz, 1, rownames = "X  Y")
writeWorksheet(myWB, datosalumnos_indices[[alumno]], 2)
saveWorkbook(myWB, file = thisFile)
}
13
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 2: Probabilidad y modelos
14
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Generar enunciados
Ejemplo 2: Código
---
title: "Trabajo evaluable Parte 2 Estadística Empresarial"
author: "FDCCSS Ciudad Real UCLM"
date: "30/04/2015"
output: pdf_document
---
‘‘‘{r, echo=FALSE, eval=FALSE}
media <- 900; dtA <- 10; dtB <- 20
‘‘‘
# Enunciado y datos para el Alumno: ‘r alumno‘
Trabajas en la consultora internacional _No hagas números_, y te encargan
un trabajo de consultoría para asesorar en materia estadística a la empresa
_Queserías El Fumi_ sobre la calidad de sus procesos productivos. En particular, una característica crític
En _Queserías El Fumi_, su producto estrella es la pieza de queso curado de ‘r media‘ gramos de peso nomin
Por otra parte, en el proceso final de envasado, las piezas de queso se colocan en cajas de ‘r ncaja‘. En
## Cuestión C1
De los estudios previos mencionados anteriormente se tienen los siguientes histogramas de una muestra de d
‘‘‘{r, echo=FALSE, fig.height=3}
par(mfcol=c(1,2))
set.seed(1)
hist(rnorm(1000, media, dtA), main = "Línea A", xlab = "Peso (gr.)", ylab = "Frecuencia")
hist(rnorm(1000, media, dtB), main = "Línea B", xlab = "Peso (gr.)", ylab = "Frecuencia")
‘‘‘
## Cuestiones C2 y C3
A través de la probabilidad, estima el porcentaje de piezas por debajo del peso mínimo autorizado que está
$$
f(x) =
15
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Corrección y Calificación
Descarga de ficheros enviados o resultado de cuestionario
Mismo enfoque que para generarlos: scripts automatizados
Generación fichero Excel con calificaciones
Importar calificaciones en Moodle
Revisión calificación automática con resultados
Ponderación y cálculos con fórmulas en Moodle
16
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Corrección
Ejemplo 2: Probabilidad y modelos
17
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Problemas y retos
La primera vez cuesta mucho
Nombres de ficheros
Formato de datos
Sorprendente desconocimiento de Excel por buena parte de los
alumnos
Decimales / redondeos
18
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Futuro trabajo
Mejoras
Más automatización
Mejoras en el código, redondeos, . . .
Convocatorias, recuperaciones, archivo más eficientes
El paquete exams de R
Va un paso más allá
Genera bancos de preguntas para Moodle
La corrección la realiza Moodle
19
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
¿Por qué R?
Perfecto para estadística
Pero vale para todo
Es gratis
Es flexible
20
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
¿Por qué R?
Perfecto para estadística
Pero vale para todo
Es gratis
Es flexible
Soy entusiasta (y lo sabes)
20
Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica
VII Jornadas de Docencia en Economía
Preguntas
Gracias
http://emilio.lcano.com
@emilopezcano
21

Más contenido relacionado

Similar a Generación y corrección automática de trabajos evaluables personalizados con R. Aplicación a la docencia de la Estadística Empresarial

Formulas matemáticas aplicadas a negocios PARTE 1
Formulas matemáticas aplicadas a negocios PARTE 1Formulas matemáticas aplicadas a negocios PARTE 1
Formulas matemáticas aplicadas a negocios PARTE 1Diana Edith Gomez Hernandez
 
LIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdf
LIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdfLIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdf
LIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdfllopez1233444
 
Nociones básicas de estadística
Nociones básicas de estadísticaNociones básicas de estadística
Nociones básicas de estadísticaPatricia Iglesias
 
Contabilidad y costos co13252
Contabilidad y costos co13252Contabilidad y costos co13252
Contabilidad y costos co13252Educaciontodos
 
Practicas formato excel inicio
Practicas formato excel inicioPracticas formato excel inicio
Practicas formato excel inicioKarla Hernandez
 
Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011Rafael Verde)
 
Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011Rafael Verde)
 
Rev. 2 optimizacion de procesos.pptx
Rev. 2 optimizacion de procesos.pptxRev. 2 optimizacion de procesos.pptx
Rev. 2 optimizacion de procesos.pptxmarcogomezmendivil
 
06 Informatica Aplicada A Los Negocios Entregable
06 Informatica Aplicada A Los Negocios Entregable06 Informatica Aplicada A Los Negocios Entregable
06 Informatica Aplicada A Los Negocios EntregableJuan Cherre
 
Contabilidad y costos s14
Contabilidad y costos s14Contabilidad y costos s14
Contabilidad y costos s14Educaciontodos
 
PROGRAMACION DEL CURSO
PROGRAMACION DEL CURSOPROGRAMACION DEL CURSO
PROGRAMACION DEL CURSOmagdalalema
 
Estadistica para administracion y economia_LEVIN.pdf
Estadistica para administracion y economia_LEVIN.pdfEstadistica para administracion y economia_LEVIN.pdf
Estadistica para administracion y economia_LEVIN.pdfCamilaZarate15
 
Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...
Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...
Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...cfisicaster
 
Contabilidad-de-costos-Charles-T.-Horngren.pdf
Contabilidad-de-costos-Charles-T.-Horngren.pdfContabilidad-de-costos-Charles-T.-Horngren.pdf
Contabilidad-de-costos-Charles-T.-Horngren.pdfISABELHIDALGO19
 

Similar a Generación y corrección automática de trabajos evaluables personalizados con R. Aplicación a la docencia de la Estadística Empresarial (20)

Formulas matemáticas aplicadas a negocios PARTE 1
Formulas matemáticas aplicadas a negocios PARTE 1Formulas matemáticas aplicadas a negocios PARTE 1
Formulas matemáticas aplicadas a negocios PARTE 1
 
LIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdf
LIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdfLIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdf
LIBRO-CONTABILIDAD-DE-COSTOS-WILIAM-J-L.pdf
 
Sílabo de Matemática Financiera
Sílabo de Matemática FinancieraSílabo de Matemática Financiera
Sílabo de Matemática Financiera
 
Nociones básicas de estadística
Nociones básicas de estadísticaNociones básicas de estadística
Nociones básicas de estadística
 
Contabilidad y costos co13252
Contabilidad y costos co13252Contabilidad y costos co13252
Contabilidad y costos co13252
 
Practicas formato excel inicio
Practicas formato excel inicioPracticas formato excel inicio
Practicas formato excel inicio
 
Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011
 
Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011Costos ii. plan de evaluación 13 mayo de 2011
Costos ii. plan de evaluación 13 mayo de 2011
 
Rev. 2 optimizacion de procesos.pptx
Rev. 2 optimizacion de procesos.pptxRev. 2 optimizacion de procesos.pptx
Rev. 2 optimizacion de procesos.pptx
 
Punto de-equilibrio
Punto de-equilibrioPunto de-equilibrio
Punto de-equilibrio
 
06 Informatica Aplicada A Los Negocios Entregable
06 Informatica Aplicada A Los Negocios Entregable06 Informatica Aplicada A Los Negocios Entregable
06 Informatica Aplicada A Los Negocios Entregable
 
tesis costo abc.PDF
tesis costo abc.PDFtesis costo abc.PDF
tesis costo abc.PDF
 
Modulo costosiii
Modulo costosiiiModulo costosiii
Modulo costosiii
 
Excel colombia
Excel colombiaExcel colombia
Excel colombia
 
Contabilidad y costos s14
Contabilidad y costos s14Contabilidad y costos s14
Contabilidad y costos s14
 
Contabilidad adminsitrativa
Contabilidad adminsitrativaContabilidad adminsitrativa
Contabilidad adminsitrativa
 
PROGRAMACION DEL CURSO
PROGRAMACION DEL CURSOPROGRAMACION DEL CURSO
PROGRAMACION DEL CURSO
 
Estadistica para administracion y economia_LEVIN.pdf
Estadistica para administracion y economia_LEVIN.pdfEstadistica para administracion y economia_LEVIN.pdf
Estadistica para administracion y economia_LEVIN.pdf
 
Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...
Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...
Richard I. Levin, David S. Rubin - Estadística para administradores (2004, Pe...
 
Contabilidad-de-costos-Charles-T.-Horngren.pdf
Contabilidad-de-costos-Charles-T.-Horngren.pdfContabilidad-de-costos-Charles-T.-Horngren.pdf
Contabilidad-de-costos-Charles-T.-Horngren.pdf
 

Más de Emilio L. Cano

R and Shiny to support real estate appraisers: An expert algorithm implementa...
R and Shiny to support real estate appraisers: An expert algorithm implementa...R and Shiny to support real estate appraisers: An expert algorithm implementa...
R and Shiny to support real estate appraisers: An expert algorithm implementa...Emilio L. Cano
 
Generación de materiales didácticos multiformato con bookdown
Generación de materiales didácticos multiformato con bookdownGeneración de materiales didácticos multiformato con bookdown
Generación de materiales didácticos multiformato con bookdownEmilio L. Cano
 
Unattended SVM parameters fitting for monitoring nonlinear profiles
Unattended SVM parameters fitting for monitoring nonlinear profilesUnattended SVM parameters fitting for monitoring nonlinear profiles
Unattended SVM parameters fitting for monitoring nonlinear profilesEmilio L. Cano
 
Six Sigma as a Quality Improvement Tool for Academic Programs
Six Sigma as a Quality Improvement Tool for Academic ProgramsSix Sigma as a Quality Improvement Tool for Academic Programs
Six Sigma as a Quality Improvement Tool for Academic ProgramsEmilio L. Cano
 
Appling Scrum to Organize University Degrees Coursework
Appling Scrum to Organize University Degrees CourseworkAppling Scrum to Organize University Degrees Coursework
Appling Scrum to Organize University Degrees CourseworkEmilio L. Cano
 
Monitoring nonlinear profiles with {R}: an application to quality control
Monitoring nonlinear profiles with {R}: an application to quality controlMonitoring nonlinear profiles with {R}: an application to quality control
Monitoring nonlinear profiles with {R}: an application to quality controlEmilio L. Cano
 
Energy-efficient technology investments using a decision support system frame...
Energy-efficient technology investments using a decision support system frame...Energy-efficient technology investments using a decision support system frame...
Energy-efficient technology investments using a decision support system frame...Emilio L. Cano
 
Talentyon: how to turn R expertise into business within the collaborative eco...
Talentyon: how to turn R expertise into business within the collaborative eco...Talentyon: how to turn R expertise into business within the collaborative eco...
Talentyon: how to turn R expertise into business within the collaborative eco...Emilio L. Cano
 
Las normas ISO como puerta de entrada de la Estadística en la empresa
Las normas ISO como puerta de entrada de la Estadística en la empresaLas normas ISO como puerta de entrada de la Estadística en la empresa
Las normas ISO como puerta de entrada de la Estadística en la empresaEmilio L. Cano
 
Las 7 herramientas básicas de la calidad con R
Las 7 herramientas básicas de la calidad con RLas 7 herramientas básicas de la calidad con R
Las 7 herramientas básicas de la calidad con REmilio L. Cano
 
Stochastic optimization and risk management for an efficient planning of buil...
Stochastic optimization and risk management for an efficient planning of buil...Stochastic optimization and risk management for an efficient planning of buil...
Stochastic optimization and risk management for an efficient planning of buil...Emilio L. Cano
 
Análisis de inversiones energéticas en el ámbito del edificio
Análisis de inversiones energéticas en el ámbito del edificioAnálisis de inversiones energéticas en el ámbito del edificio
Análisis de inversiones energéticas en el ámbito del edificioEmilio L. Cano
 
Standardisation on Statistics: ISO Standards and R Tools
Standardisation on Statistics: ISO Standards and R ToolsStandardisation on Statistics: ISO Standards and R Tools
Standardisation on Statistics: ISO Standards and R ToolsEmilio L. Cano
 
An integrated Solver Manager: using R and Python for energy systems optimization
An integrated Solver Manager: using R and Python for energy systems optimizationAn integrated Solver Manager: using R and Python for energy systems optimization
An integrated Solver Manager: using R and Python for energy systems optimizationEmilio L. Cano
 
Statistical Methods for Quality
Statistical Methods for QualityStatistical Methods for Quality
Statistical Methods for QualityEmilio L. Cano
 
Calidad Seis Sigma con R: Aplicación a la docencia
Calidad Seis Sigma con R: Aplicación a la docenciaCalidad Seis Sigma con R: Aplicación a la docencia
Calidad Seis Sigma con R: Aplicación a la docenciaEmilio L. Cano
 
Strategic Energy Systems Planning under Uncertainty
Strategic Energy Systems Planning under UncertaintyStrategic Energy Systems Planning under Uncertainty
Strategic Energy Systems Planning under UncertaintyEmilio L. Cano
 
Reproducible Operations Research. An Application to Energy Systems Optimization
Reproducible Operations Research. An Application to Energy Systems OptimizationReproducible Operations Research. An Application to Energy Systems Optimization
Reproducible Operations Research. An Application to Energy Systems OptimizationEmilio L. Cano
 
A Solver Manager for energy systems planning within a Stochastic Optimization...
A Solver Manager for energy systems planning within a Stochastic Optimization...A Solver Manager for energy systems planning within a Stochastic Optimization...
A Solver Manager for energy systems planning within a Stochastic Optimization...Emilio L. Cano
 
Strategic Buildings’ Energy Systems Planning
Strategic Buildings’ Energy Systems PlanningStrategic Buildings’ Energy Systems Planning
Strategic Buildings’ Energy Systems PlanningEmilio L. Cano
 

Más de Emilio L. Cano (20)

R and Shiny to support real estate appraisers: An expert algorithm implementa...
R and Shiny to support real estate appraisers: An expert algorithm implementa...R and Shiny to support real estate appraisers: An expert algorithm implementa...
R and Shiny to support real estate appraisers: An expert algorithm implementa...
 
Generación de materiales didácticos multiformato con bookdown
Generación de materiales didácticos multiformato con bookdownGeneración de materiales didácticos multiformato con bookdown
Generación de materiales didácticos multiformato con bookdown
 
Unattended SVM parameters fitting for monitoring nonlinear profiles
Unattended SVM parameters fitting for monitoring nonlinear profilesUnattended SVM parameters fitting for monitoring nonlinear profiles
Unattended SVM parameters fitting for monitoring nonlinear profiles
 
Six Sigma as a Quality Improvement Tool for Academic Programs
Six Sigma as a Quality Improvement Tool for Academic ProgramsSix Sigma as a Quality Improvement Tool for Academic Programs
Six Sigma as a Quality Improvement Tool for Academic Programs
 
Appling Scrum to Organize University Degrees Coursework
Appling Scrum to Organize University Degrees CourseworkAppling Scrum to Organize University Degrees Coursework
Appling Scrum to Organize University Degrees Coursework
 
Monitoring nonlinear profiles with {R}: an application to quality control
Monitoring nonlinear profiles with {R}: an application to quality controlMonitoring nonlinear profiles with {R}: an application to quality control
Monitoring nonlinear profiles with {R}: an application to quality control
 
Energy-efficient technology investments using a decision support system frame...
Energy-efficient technology investments using a decision support system frame...Energy-efficient technology investments using a decision support system frame...
Energy-efficient technology investments using a decision support system frame...
 
Talentyon: how to turn R expertise into business within the collaborative eco...
Talentyon: how to turn R expertise into business within the collaborative eco...Talentyon: how to turn R expertise into business within the collaborative eco...
Talentyon: how to turn R expertise into business within the collaborative eco...
 
Las normas ISO como puerta de entrada de la Estadística en la empresa
Las normas ISO como puerta de entrada de la Estadística en la empresaLas normas ISO como puerta de entrada de la Estadística en la empresa
Las normas ISO como puerta de entrada de la Estadística en la empresa
 
Las 7 herramientas básicas de la calidad con R
Las 7 herramientas básicas de la calidad con RLas 7 herramientas básicas de la calidad con R
Las 7 herramientas básicas de la calidad con R
 
Stochastic optimization and risk management for an efficient planning of buil...
Stochastic optimization and risk management for an efficient planning of buil...Stochastic optimization and risk management for an efficient planning of buil...
Stochastic optimization and risk management for an efficient planning of buil...
 
Análisis de inversiones energéticas en el ámbito del edificio
Análisis de inversiones energéticas en el ámbito del edificioAnálisis de inversiones energéticas en el ámbito del edificio
Análisis de inversiones energéticas en el ámbito del edificio
 
Standardisation on Statistics: ISO Standards and R Tools
Standardisation on Statistics: ISO Standards and R ToolsStandardisation on Statistics: ISO Standards and R Tools
Standardisation on Statistics: ISO Standards and R Tools
 
An integrated Solver Manager: using R and Python for energy systems optimization
An integrated Solver Manager: using R and Python for energy systems optimizationAn integrated Solver Manager: using R and Python for energy systems optimization
An integrated Solver Manager: using R and Python for energy systems optimization
 
Statistical Methods for Quality
Statistical Methods for QualityStatistical Methods for Quality
Statistical Methods for Quality
 
Calidad Seis Sigma con R: Aplicación a la docencia
Calidad Seis Sigma con R: Aplicación a la docenciaCalidad Seis Sigma con R: Aplicación a la docencia
Calidad Seis Sigma con R: Aplicación a la docencia
 
Strategic Energy Systems Planning under Uncertainty
Strategic Energy Systems Planning under UncertaintyStrategic Energy Systems Planning under Uncertainty
Strategic Energy Systems Planning under Uncertainty
 
Reproducible Operations Research. An Application to Energy Systems Optimization
Reproducible Operations Research. An Application to Energy Systems OptimizationReproducible Operations Research. An Application to Energy Systems Optimization
Reproducible Operations Research. An Application to Energy Systems Optimization
 
A Solver Manager for energy systems planning within a Stochastic Optimization...
A Solver Manager for energy systems planning within a Stochastic Optimization...A Solver Manager for energy systems planning within a Stochastic Optimization...
A Solver Manager for energy systems planning within a Stochastic Optimization...
 
Strategic Buildings’ Energy Systems Planning
Strategic Buildings’ Energy Systems PlanningStrategic Buildings’ Energy Systems Planning
Strategic Buildings’ Energy Systems Planning
 

Último

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Último (20)

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 

Generación y corrección automática de trabajos evaluables personalizados con R. Aplicación a la docencia de la Estadística Empresarial

  • 1. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Trabajos evaluables personalizados con R y su corrección automatizada Emilio López Cano y Miguel Ángel Tarancón Morán
  • 2. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía El problema EEES Evaluación por competencias Distintos métodos de evaluación 2
  • 3. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía El problema EEES Evaluación por competencias Distintos métodos de evaluación Retos Métodos innovadores, diferenciados Evaluación eficiente Evaluación justa 2
  • 4. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía El problema EEES Evaluación por competencias Distintos métodos de evaluación Retos Métodos innovadores, diferenciados Evaluación eficiente Evaluación justa Métodos cuantitativos (resultados numéricos) 2
  • 5. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Otros métodos de evaluación Coevaluación en clase Cuestionarios Moodle En casa En el aula de informática Trabajo en grupo, proyectos, . . . Trabajos evaluables 3
  • 6. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Otros métodos de evaluación Coevaluación en clase Cuestionarios Moodle En casa En el aula de informática Trabajo en grupo, proyectos, . . . Trabajos evaluables Autoría 3
  • 7. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Otros métodos de evaluación Coevaluación en clase Cuestionarios Moodle En casa En el aula de informática Trabajo en grupo, proyectos, . . . Trabajos evaluables Autoría Solución de compromiso Control + Tiempo 3
  • 8. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generación de materiales Problema general 4
  • 9. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Enfoque habitual 5
  • 10. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Enfoque Investigación Reproducible 6
  • 11. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía R como herramienta Software libre Estándar de facto para análisis de datos Investigación reproducible 7
  • 12. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Flujo de trabajo 8
  • 13. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 1: enunciado común 9
  • 14. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 1: datos personalizados 10
  • 15. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 1: Datos para índices set.seed(1); ndatos <- 500; nind <- 9; nprod <- 3 datosalumnos_indices <- lapply(1:nrow(alumnos), function(x){ thisyear <- as.integer(substr(Sys.time(), 1, 4)) dfprecios <- data.frame(Año = seq(thisyear - nind -1, thisyear -1)) for (i in 1:nprod){ pbase <- sample(seq(50, 100, by = 10), 1) qbase <- sample(seq(500, 2000, by = 10), 1) incbasep <- sample(seq(-0.2, 0.2, by = 0.01), 1) incbaseq <- sample(seq(-0.2, 0.2, by = 0.01), 1) precios <- round(c(rnorm(1, pbase, 3)*(1+incbasep)^(0:nind)), 2) cantidades <- round(c(rnorm(1, qbase, 30)*(1+incbaseq)^(0:nind)), 0) dfprecios <- cbind(dfprecios, precios, cantidades) } names(dfprecios) <- c("Año", paste(rep(c("precio", "cantidad"), nprod), re dfprecios }) 11
  • 16. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 1: Datos para descriptiva datosalumnos_poisson <- lapply(1:nrow(alumnos), function(x){ library(MASS) lambda <- sample(seq(2, 4, by = 1), 1) mu <- rep(0, 2) Sigma <- matrix(runif(1, 0.5, 0.8), nrow=2, ncol=2) + diag(2)*.3 rawvars <- mvrnorm(n=ndatos, mu=mu, Sigma=Sigma) pvars <- pnorm(rawvars) poisvars <- qpois(pvars, lambda) table(X = poisvars[,1], Y = poisvars[,2]) }) 12
  • 17. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 1: Crear ficheros Excel for (alumno in 1:nrow(alumnos)){ thisFile <- paste0("files/EE_trabajo_1_", alumnos[alumno, 4], ".xlsx") if(file.exists(thisFile)){ file.remove(thisFile) } myWB <- loadWorkbook("files/EE_trabajo_1_template.xlsx") matriz <- as.data.frame.matrix(datosalumnos_poisson[[alumno]]) writeWorksheet(myWB, matriz, 1, rownames = "X Y") writeWorksheet(myWB, datosalumnos_indices[[alumno]], 2) saveWorkbook(myWB, file = thisFile) } 13
  • 18. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 2: Probabilidad y modelos 14
  • 19. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Generar enunciados Ejemplo 2: Código --- title: "Trabajo evaluable Parte 2 Estadística Empresarial" author: "FDCCSS Ciudad Real UCLM" date: "30/04/2015" output: pdf_document --- ‘‘‘{r, echo=FALSE, eval=FALSE} media <- 900; dtA <- 10; dtB <- 20 ‘‘‘ # Enunciado y datos para el Alumno: ‘r alumno‘ Trabajas en la consultora internacional _No hagas números_, y te encargan un trabajo de consultoría para asesorar en materia estadística a la empresa _Queserías El Fumi_ sobre la calidad de sus procesos productivos. En particular, una característica crític En _Queserías El Fumi_, su producto estrella es la pieza de queso curado de ‘r media‘ gramos de peso nomin Por otra parte, en el proceso final de envasado, las piezas de queso se colocan en cajas de ‘r ncaja‘. En ## Cuestión C1 De los estudios previos mencionados anteriormente se tienen los siguientes histogramas de una muestra de d ‘‘‘{r, echo=FALSE, fig.height=3} par(mfcol=c(1,2)) set.seed(1) hist(rnorm(1000, media, dtA), main = "Línea A", xlab = "Peso (gr.)", ylab = "Frecuencia") hist(rnorm(1000, media, dtB), main = "Línea B", xlab = "Peso (gr.)", ylab = "Frecuencia") ‘‘‘ ## Cuestiones C2 y C3 A través de la probabilidad, estima el porcentaje de piezas por debajo del peso mínimo autorizado que está $$ f(x) = 15
  • 20. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Corrección y Calificación Descarga de ficheros enviados o resultado de cuestionario Mismo enfoque que para generarlos: scripts automatizados Generación fichero Excel con calificaciones Importar calificaciones en Moodle Revisión calificación automática con resultados Ponderación y cálculos con fórmulas en Moodle 16
  • 21. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Corrección Ejemplo 2: Probabilidad y modelos 17
  • 22. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Problemas y retos La primera vez cuesta mucho Nombres de ficheros Formato de datos Sorprendente desconocimiento de Excel por buena parte de los alumnos Decimales / redondeos 18
  • 23. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Futuro trabajo Mejoras Más automatización Mejoras en el código, redondeos, . . . Convocatorias, recuperaciones, archivo más eficientes El paquete exams de R Va un paso más allá Genera bancos de preguntas para Moodle La corrección la realiza Moodle 19
  • 24. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía ¿Por qué R? Perfecto para estadística Pero vale para todo Es gratis Es flexible 20
  • 25. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía ¿Por qué R? Perfecto para estadística Pero vale para todo Es gratis Es flexible Soy entusiasta (y lo sabes) 20
  • 26. Departamento de Economía Política y Hacienda Pública, Estadística Económica y Empresarial y Política Económica VII Jornadas de Docencia en Economía Preguntas Gracias http://emilio.lcano.com @emilopezcano 21