Providing innovative tools to support teaching and learning in computer science
Teaching computer science, especially at scale, needs good software tools. These tools need to make concepts accessible easily and in a pedagogically sound manner. They should be easy to use and support a wide range of education administration tasks, including supporting the (automated) assessment of software development activities and the provision of adequate and personalised feedback.
We have been developing various tool platforms for teaching programming and software development:
Nexus is an on-line platform for the automated assessment of programming (and potentially other) assignments
I look for PhD students who want to help develop the platforms and assessment / feedback technology and want to help develop empirical evaluations of the platforms and approach. I am also interested in topics in the wider area, such as pedagogy, efficient and effective creation of new assignments (including testing and quality assurance), prevention of plagiarism, etc.
@article{KienzleZschaler24,author={Kienzle, J{\"o}rg and Zschaler, Steffen and Barnett, William and Sa{\u{g}}lam, Timur and Bucchiarone, Antonio and Abrah{\~a}o, Silvia and Syriani, Eugene and Kolovos, Dimitris and Lethbridge, Timothy and Mustafiz, Sadaf and Meacham, Sofia},title={Requirements for Modelling Tools for Teaching},journal={Software and Systems Modelling},year={2024},url={\url{https://doi.org/10.1007/s10270-024-01192-y}},doi={10.1007/s10270-024-01192-y},}
Conference and Workshop Papers
2023
Designing Learning Paths with Open Educational Resources: A Case Study in Model-Driven Engineering
Antonio Bucchiarone, Andrea Vazquez-Ingelmo, Gianluca Schiavo, and 3 more authors
In 18th Iberian Conference on Information Systems and Technologies, 2023
@inproceedings{BucchiaroneEtAl23a,author={Bucchiarone, Antonio and Vazquez-Ingelmo, Andrea and Schiavo, Gianluca and Garcia-Holgado, Alicia and Garcia-Penalvo, Francisco and Zschaler, Steffen},title={Designing Learning Paths with Open Educational Resources: A Case Study in Model-Driven Engineering},year={2023},booktitle={18th Iberian Conference on Information Systems and Technologies},}
Towards Personalized Learning Paths to Empower Competency Development in Model Driven Engineering through the ENCORE platform
Antonio Bucchiarone, Andrea Vazquez-Ingelmo, Gianluca Schiavo, and 7 more authors
@inproceedings{BucchiaroneEtAl23b,author={Bucchiarone, Antonio and Vazquez-Ingelmo, Andrea and Schiavo, Gianluca and Barandoni, Simone and Garcia-Holgado, Alicia and Garcia-Penalvo, Francisco Jose and Mosser, Sebastien and Pierantonio, Alfonso and Zschaler, Steffen and Barnett, William},title={Towards Personalized Learning Paths to Empower Competency Development in Model Driven Engineering through the {ENCORE} platform},booktitle={Proc. Educators Symposium at MODELS 2023},year={2023},}
An Online Education Platform for Teaching MDE
Will Barnett, Steffen Zschaler, Artur Boronat, and 2 more authors
@inproceedings{BarnettEtAl23,author={Barnett, Will and Zschaler, Steffen and Boronat, Artur and Garcia-Dominguez, Antonio and Kolovos, Dimitris},title={An Online Education Platform for Teaching {MDE}},booktitle={Proc. Educators Symposium at MODELS 2023},year={2023},}
2018
Modularity for Automated Assessment: A Design-Space Exploration
Steffen Zschaler, Sam White, Kyle Hodgetts, and 1 more author
In Workshop Software Engineering für E-Learning-Systeme (SEELS), GI-Tagung "Software Engineering 2018", 2018
@inproceedings{ZschalerEtAl18,author={Zschaler, Steffen and White, Sam and Hodgetts, Kyle and Chapman, Martin},title={Modularity for Automated Assessment: A Design-Space Exploration},booktitle={Workshop Software Engineering f{\"u}r E-Learning-Systeme (SEELS), GI-Tagung "Software Engineering 2018"},year={2018},}
2017
NEXUS: A flexible platform for automated assessment and feedback
Steffen Zschaler, Martin Chapman, Sam White, and 2 more authors
In 11th Excellence in Teaching Conference, London, 2017
@inproceedings{ZschalerEtAl17,author={Zschaler, Steffen and Chapman, Martin and White, Sam and Hodgetts, Kyle and Armstrong, John},title={{NEXUS}: A flexible platform for automated assessment and feedback},booktitle={11th Excellence in Teaching Conference, London},year={2017},}