scieee Science in your language
[en] (orig)

Individualized exercises for continuous assessment in engineering

Abstract

This project focuses on the development of a web application that automatically grades the solution to engineering exercises. The input data of each exercise is different for each student in order to reduce plagiarism and increase motivation. Students can access the web app from any device with internet access (computer, laptop, phone, …) at any time. The fact that the exercises are enunciated and evaluated in an individualized way eliminates the possibility for students to share the solutions and divert the profitable collaboration between students towards the learning of the resolution procedure itself. From the professor’s perspective, this tool allows an efficient and continuous evaluation of students. Besides, the storage of the data (number of attempts, time required, etc.) provides valuable information both for the self-assessment of the professor and for the analysis of the individualized learning process of each student. The web application is coded in Python, which easily allows the incorporation of additional features according to the needs of professors and students. The web application has already been tested during two academic years in two Spanish universities and for several engineering degrees. Ten professor and more than 2000 students have already benefit from this web application.

Read accessible full text

Individualized exercises for continuous assessment in engineering

Author: Pineda-Morente, Salvador,Alguacil Conde, Natalia,Pérez-Ruiz, Juan,Martín-Rivas, Sebastián,Ruiz-González, Antonio Francisco
Year: 2019
Source: https://riuma.uma.es/xmlui/bitstream/10630/17723/1/individualized_exercises%20%284%29.pdf
Indi idualized exe cises o con inuous assessmen in
enginee ing
7 h Teaching & Educa ion Con e ence, London
S. Pineda 1, N. Alguacil 2, J. P´e ez-Ruiz 1, S. Ma ´ın 1, A. Ruiz 1
1Uni e si y o M´alaga (Spain) 2Uni e si y o Cas illa-La Mancha (Spain)
May 21, 2019
1 / 20
Funding
This wo k has been suppo ed by ”I Plan P opio In eg al de Docencia” a
he Uni e si y o M´alaga
2 / 20
Con inuous assessmen a Uni e si y
4Ea ly indica ions o he pe o mance o s uden s
4Inc eased sense o inclusi eness
4Highe lea ning s anda ds o all s uden s
6Inc ease o p o esso wo king load
6G ea e s udy p essu e
6Risk o plagia ism
3 / 20
Online eaching pla o ms
I educes he p o esso wo king load by p o iding eedback o
s uden s au oma ically
I alle ia es he s udy p essu e since s uden s can decide whe e and
when o use hese pla o ms
The e exis ways o educe he plagia ism by p oposing exe cises
whose nume ical solu ions a e di e en o each s uden
Moodle
4F ee and open-sou ce lea ning managemen sys em w i en in PHP
4Al eady in eg a ed in se e al public uni e si ies
6Complex ope a ions no allowed
6IT suppo equi ed o implemen changes
4 / 20
De elopmen o web applica ion
Goal: au oma ic assessmen o indi idualized exe cises
Requi emen s:
Capable o sol ing complex enginee ing p oblems (in eg als, de i a i es,
sys em o equa ions, complex numbe s, e c.)
Flexible enough o implemen changes acco ding o s uden s and
p o esso s needs
P og amming language wi h a smoo h lea ning cu e so ha IT
suppo is no equi ed
Decision:
Py hon: a high-le el, gene al-pu pose p og amming language
Django: a Py hon-based ee and open-sou ce web amewo k
5 / 20

P e ious s eps
1Di ide he cou se in a se ies o blocks o didac ic uni s wi h di e en
lea ning objec i es
2P opose a se ies o exe cises o each block o de ed om lowe o
highe di icul y
3P opose se e al ques ions o each exe cise and he poin s ob ained
by he s uden i answe ed co ec ly
4W i e down each exe cise o mula ion wi h some da a depending on
pa ame e s α, β, γ, . . . (di e en o each s uden )
5W i e down he Py hon code ha p o ides he solu ion o each
exe cise o gi en pa ame e s α, β, γ, . . .
6 / 20
Example o exe cise and code
7 / 20
Use o exe cises in class
Sol ed by p o esso : some o he exe cises a e sol ed in class by he
p o esso using di e en alues o pa ame e s α, β, γ, . . . . S uden s
ha e o sol e he same p oblem using he same p ocedu e bu wi h
di e en da a.
P oposed in class: o he exe cises a e p oposed o be sol ed in class
by each s uden wi h he help o he p o esso s and he es o
s uden s. I a s uden has sol ed co ec ly he p oposed exe cise, she
can o e help o o he s uden s who ha e no inished ye .
P oposed as homewo k: o he exe cises a e p oposed as homewo k o
be sol ed by each s uden a home wi hou any help. The s uden can
check whe he he solu ion is co ec o no using he web applica ion.
8 / 20
Fea u es o web applica ion (s uden )
S uden can check whe he a solu ion o a p oblem is co ec a any
ime om any place
I a ques ion is answe ed co ec ly, he s uden ge s he co esponding
poin s
Each s uden can check he o al ob ained poin s and he posi ion in
he class anking
Each s uden mus answe co ec ly a pe cen age o he ques ions o
block 1 (decided by each p o esso ) o be able o check he answe s
o he ques ions o block 2.
The e is a maximum numbe o ies o answe each ques ion
(decided by each p o esso ). I his limi is exceeded, he s uden can
s ill check whe he he answe is co ec bu she ge s no poin s o i .
9 / 20
Impac : use o web applica ion
Cou se # Exe cises # S uden s # Co ec answe s
EC 175 1505 329495
PS1 62 127 10300
PS2 25 54 2649
Table: Use o web applica ion
16 / 20

Impac : g ades
’14+’15+’16 ’17
Use o web applica ion 63
Non a endance a e o en olled s uden s 12% 22%
Pass a e o s uden s a ending he exam 24% 64%
Pass a e o en olled s uden s 21% 50%
Table: Impac o web applica ion on g ades
17 / 20
Impac : s uden su ey
(a) The webapp has helped me o wo k
daily on he cou se
(b) The applica ion has helped me o
unde s and concep s o he subjec
(c) The applica ion is a good
p epa a ion o he exam
(d) I would ecommend he applica ion
o o he s uden s o his subjec
Figu e: Su ey esul s (5: o ally ag ee, 1: o ally disag ee)
18 / 20
Conclussions
We p esen a eaching inno a ion p ojec based on he de elopmen
o a web applica ion o con inuously assess he lea ning a enginee ing
uni e si y cou ses
The web applica ion has been es ed in 2 uni e si ies and 4 cou ses.
Mo e han 1600 s uden s ha e used he applica ion and almos
340000 ques ions ha e been al eady answe ed co ec ly
The use o indi idualized exe cises mo i a es s uden s o s udy on a
egula basis, inc eases hei unde s anding o he subjec and inc ease
he a e o s uden who pass he cou se
Su p isingly, he class anking d as ically inc eased s uden
pa icipa ion
19 / 20
Thanks o he a en ion!
Ques ions?
[email p o ec ed]
20 / 20