Skip to main content

Research Repository

Advanced Search

All Outputs (14)

PRIMM and Proper: Authentic Investigation in HE Introductory Programming with PeerWise and GitHub (2024)
Presentation / Conference Contribution
Bradley, S., & Ramezani, A. (2024, January). PRIMM and Proper: Authentic Investigation in HE Introductory Programming with PeerWise and GitHub. Presented at CEP '24: Computing Education Practice, Durham, United Kingdom

We explore the use of the PRIMM methodology (Predict, Run, Investigate, Modify, Make) within a higher education introductory programming setting, particularly focusing on the three first three steps. Formative prediction questions on the effects of c... Read More about PRIMM and Proper: Authentic Investigation in HE Introductory Programming with PeerWise and GitHub.

Modeling Women's Elective Choices in Computing (2023)
Presentation / Conference Contribution
Bradley, S., Parker, M. C., Altin, R., Barker, L., Hooshangi, S., Kunkeler, T., Lennon, R. G., McNeill, F., Minguillón, J., Parkinson, J., Peltsverger, S., & Sibia, N. (2023, July). Modeling Women's Elective Choices in Computing. Presented at ITiCSE 2023: Innovation and Technology in Computer Science Education, Turku Finland

Evidence-based strategies suggest ways to reduce the gender gap in computing. For example, elective classes are valuable in enabling students to choose in which directions to expand their computing knowledge in areas aligned with their interests. T... Read More about Modeling Women's Elective Choices in Computing.

Narrowing and Stretching: Addressing the Challenge of Multi-track Programming (2022)
Presentation / Conference Contribution
Bradley, S., & Akrida, E. (2022, December). Narrowing and Stretching: Addressing the Challenge of Multi-track Programming. Presented at Computing Education Practice 2022, Durham, England

Given the different amount of programming experience that students have arriving at university, some universities have introduced alternative multiple streams to teach programming. This approach was exemplified by Harvey Mudd College, who successfull... Read More about Narrowing and Stretching: Addressing the Challenge of Multi-track Programming.

Evidence for Teaching Practices that Broaden Participation for Women in Computing (2021)
Presentation / Conference Contribution
Morrison, B. B., Quinn, B. A., Bradley, S., Buffardi, K., Harrington, B., Hu, H. H., Kallia, M., McNeill, F., Ola, O., Parker, M., Rosato, J., & Waite, J. (2021, December). Evidence for Teaching Practices that Broaden Participation for Women in Computing. Presented at Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education

Computing has, for many years, been one of the least demographically diverse STEM fields, particularly in terms of women's participation [12, 36]. The last decade has seen a proliferation of research exploring new teaching techniques and their effect... Read More about Evidence for Teaching Practices that Broaden Participation for Women in Computing.

Creative Assessment in Programming: Diversity and Divergence (2020)
Presentation / Conference Contribution
Bradley, S. (2020, January). Creative Assessment in Programming: Diversity and Divergence. Presented at Proceedings of the 4th Conference on Computing Education Practice 2020, Durham, England

Negative stereotypes persist in computing, and align poorly with research into the motivations of female students. In particular, female students are more inclined to want to work creatively and have a positive impact through their work. However prog... Read More about Creative Assessment in Programming: Diversity and Divergence.

Addressing Bias to Improve Reliability in Peer Review of Programming Coursework (2019)
Presentation / Conference Contribution
Bradley, S. (2019, November). Addressing Bias to Improve Reliability in Peer Review of Programming Coursework. Presented at Koli Calling 2019, Finland

Peer review has many potential pedagogical benefits, particularly in the area of programming, where it is a part of everyday professional practice. Although sometimes used for formative assessment, it is less commonly used for summative assessment, p... Read More about Addressing Bias to Improve Reliability in Peer Review of Programming Coursework.

CAM: A Combined Attention Model for Natural Language Inference (2018)
Presentation / Conference Contribution
Gajbhiye, A., Jaf, S., Al-Moubayed, N., Bradley, S., & McGough, A. S. (2018, December). CAM: A Combined Attention Model for Natural Language Inference. Presented at IEEE International Conference on Big Data., Seattle, WA, USA

Natural Language Inference (NLI) is a fundamental step towards natural language understanding. The task aims to detect whether a premise entails or contradicts a given hypothesis. NLI contributes to a wide range of natural language understanding appl... Read More about CAM: A Combined Attention Model for Natural Language Inference.

An Exploration of Dropout with RNNs for Natural Language Inference (2018)
Presentation / Conference Contribution
Gajbhiye, A., Jaf, S., Al-Moubayed, N., McGough, A. S., & Bradley, S. (2018, December). An Exploration of Dropout with RNNs for Natural Language Inference. Presented at ICANN 2018: 27th International Conference on Artificial Neural Networks, Rhodes

Dropout is a crucial regularization technique for the Recurrent Neural Network (RNN) models of Natural Language Inference (NLI). However, dropout has not been evaluated for the effectiveness at different layers and dropout rates in NLI models. In thi... Read More about An Exploration of Dropout with RNNs for Natural Language Inference.

Collaborative Creative Computing (2018)
Presentation / Conference Contribution
Bradley, S., & Church, S. (2018, June). Collaborative Creative Computing. Presented at London Computing Education Research Symposium (2018 LCERS)., London, England

Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation (2016)
Presentation / Conference Contribution
Bradley, S. (2016, November). Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation. Presented at 16th Koli Calling Conference on Computing Education Research, Koli, Finland

Plagiarism is a common concern for coursework in many situations, particularly where electronic solutions can be provided e.g. computer programs, and leads to unreliability of assessment. Written exams are often used to try to deal with this, and to... Read More about Managing Plagiarism in Programming Assignments with Blended Assessment and Randomisation.

Monitoring Wild Mammals in County Durham with a Citizen Science Web Platform (2015)
Presentation / Conference Contribution
Hsing, P.-Y., Bradley, S., Kent, V., Hill, R., Whittingham, M., & Stephens, P. (2015, December). Monitoring Wild Mammals in County Durham with a Citizen Science Web Platform. Presented at ICCB : 27th International Congress for Conservation Biology, Montpellier, France

Software evolution in an interdisciplinary environment. (2003)
Presentation / Conference Contribution
Bennett, K., Bradley, S., Glover, G., & Barnes, D. (2003, September). Software evolution in an interdisciplinary environment. Presented at Software Technology and Engineering Practice, 11th. International Conference., Amsterdam

At Durham, an interdisciplinary team has implemented the UK?s first web-centred data base of adult mental health service provision (we regard interdisciplinary research to be taking place when two or more groups from different disciplines work togeth... Read More about Software evolution in an interdisciplinary environment..

Using Model Checking for Pre-Planning Analysis (2001)
Presentation / Conference Contribution
Fox, M., Long, D., Bradley, S., & McKinna, J. (2001, December). Using Model Checking for Pre-Planning Analysis. Presented at AAAI Symposium on Model-based Validation of Intelligence