/Take-home-test-for-Digital-Signal-Processing-course

This repository contains the the resources and test questions for a Digital Signal Processing course developed in 2020. A take-home practical test was designed as an alternative to a traditional in-class paper-based test. Students were familiarised with a database with 480 speech signals during the weeks before the test. During the test, students were given the freedom to choose any five speech signals from the database. This free-choice encourages learner autonomy by requiring students to take the first steps of responsibility for their learning. A beneficial consequence is that this free-choice increases the chance that every student gets a different subset of speech signals to work with. This effectively eliminates the opportunity for plagiarism, as two or more students working on the same subset will only raise immediate suspicion of potential plagiarism. Such an approach avoids the necessity of invigilation, which is beneficial due to restrictions imposed by Covid-19. The take-home test gives the educator a chance to evaluate practical skills taught in the course (like the implementation of signal processing), that would not normally be possible in an in-class paper-based test. The questions given were aimed towards higher-order thinking, focussing more on applying the theory learned in class. To assist other educators in producing similar assessments for their courses, the speech signal database has been open-sourced along with the resources needed for this test. This test is designed for a take-home test scenario.

Creative Commons Zero v1.0 UniversalCC0-1.0

Practical Take home test for Digital Signal Processing course

This repository contains the the resources and test questions for a Digital Signal Processing course developed in 2020.

A take-home practical test was designed as an alternative to a traditional in-class paper-based test as assessments could no longer be conducted in an invigilated environment due to Covid-19 lockdowns. Students were familiarised with a database with 480 speech signals during the weeks before the test.
During the test, students were given the freedom to choose any five speech signals from the database.
This free-choice encourages learner autonomy by requiring students to take the first steps of responsibility for their learning. A beneficial consequence is that this free-choice increases the chance that every student gets a different subset of speech signals to work with.
This effectively eliminates the opportunity for plagiarism, as two or more students working on the same subset will only raise immediate suspicion of potential plagiarism. Such an approach avoids the necessity of invigilation, which is beneficial due to restrictions imposed by Covid-19.
The take-home test gives the educator a chance to evaluate practical skills taught in the course (like the implementation of signal processing), that would not normally be possible in an in-class paper-based test.

The questions given were aimed towards higher-order thinking, focussing more on applying the theory learned in class.
To assist other educators in producing similar assessments for their courses, the speech signal database has been open-sourced along with the resources needed for this test. This test is designed for a take-home test scenario.

A set of questions that can be used for a practical take-home test is given in this repository.

For more details on the test and the results obtained on the analysis on the test and student feedback, refer to this paper: Jesin James, Nasser Giacaman, "Replacing in-class tests with take-home practical tests: focussing on student learning, plagiarism and reproducibility", in proc. Annual Conference of the Australasian Association for Engineering Education (AAEE2020), Australia, 2020 (Accepted for publication.)

If this approach for a practical take-home test please also cite the same publication.

A small subset of the database JLCorpus is given in this Gituhub repo. The entire database is available for download at: https://www.kaggle.com/tli725/jl-corpus

If you are using the database for this assessment or for other projects, please cite: James, J., Tian, L. and Watson, C.I., 2018, September. An Open Source Emotional Speech Corpus for Human Robot Interaction Applications. In INTERSPEECH (pp. 2768-2772).