Research interests
- Computing Education
- Assessment and Feedback
Teaching interests
- Introductory Programming
- Capstone and Team Projects
Publications
Case study of designing and evaluating an independent open learner model tool
Check-Yee Law, John Grundy, Karola Baggo, Andrew Cain, Rajesh Vasa
(2023), Vol. 8, pp. 1-9, Higher Education Pedagogies, London, Eng., C1
Persona-based Assessment of Software Engineering Student Research Projects: An Experience Report
Chetan Arora, Laura Tubino, Andrew Cain, Kevin Lee, Vasudha Malhotra
(2023), pp. 1-12, ICSE-SEET 2023 : Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, Melbourne, Victoria, E1
Shaping a Tool for Developing Computing Students' Professional Identity - Industry Perspectives
Laura Tubino, Kerri Morgan, Guy Wood-Bradley, Andrew Cain
(2023), pp. 1-6, ICSE-SEET 2023 : Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, Melbourne, Victoria, E1
Using Focus to Personalise Learning and Feedback in Software Engineering Education
Bansri Modi, Andrew Cain, Guy Wood-Bradley, Jake Renzella
(2023), pp. 296-301, ICSE-SEET 2023 : Proceedings of the IEEE/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training, Melbourne, Victoria, E1
Improving Computing Education through a Holistic Learning Framework: A Focus Group Study
B Modi, A Cain, G Wood-Bradley, L Tubino, J Renzella
(2023), pp. 1-8, TALE 2023 : Proceedings of the2023 IEEE International Conference on Teaching, Assessment and Learning for Engineering, Auckland, New Zealand, E1
Verifying student identity in oral assessments with deep speaker
Jake Renzella, Andrew Cain, Jean Schneider
(2022), Vol. 3, pp. 1-10, Computers and Education: Artifical Intelligence, Amsterdam, The Netherlands, C1
Enhancing Online Education with Intelligent Discussion Tools
Jake Renzella, Laura Tubino, Andrew Cain, Jean Schneider
(2021), pp. 75-92, COVID-19 and Education : Learning and Teaching in a Pandemic-Constrained Environment, Santa Rosa, Calif., B1
Real Talk: illuminating online student understanding with authentic discussion tools
J Renzella, A Cain, J Schneider
(2021), pp. 886-892, SIGCSE 2021 : Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, Online from the United States, E1
Reforming Assessment: Challenges Beyond Design
Laura Tubino Larizbeascoa, Jean Schneider, Andrew Cain, Dhananjay Thiruvady, Chathu Ranaweera
(2021), pp. 78-88, ICSE-SEET 2021 : Proceedings of the 43rd International Conference on Software Engineering: Software Engineering Education and Training, Madrid, Spain, E1
Using Technology to Enable a Shift from Marks to Outcomes-Based Assessment
Andrew Cain, Laura Tubino, Siva Krishnan
(2020), Vol. 7, pp. 229-245, Re-imagining University Assessment in a Digital World, Cham, Switzerland, B1
Authentic Individual Assessment for Team-based Software Engineering Projects
Laura Tubino Larizbeascoa, Andrew Cain, Jean Schneider, Dhananjay Thiruvady, Thotage Fernando
(2020), pp. 1-11, ICSE 2020 : Proceedings of the 42nd International Conference on Software Engineering, Online from Seoul, South Korea, E1
Adopting Industry Agile Practices in Large-scale Capstone Education
Jean Schneider, Peter Eklund, Kevin Lee, Feifei Chen, Andrew Cain, Mohamed Abdelrazek
(2020), pp. 1-11, ICSE-SEET '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering Education and Training, Seoul, South Korea, E1
Enriching programming student feedback with audio comments
J Renzella, A Cain
(2020), pp. 173-183, ICSE-SEET '20 : Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering Education and Training, Online, E1
Losing confidence in quality: unspoken evolution of computer vision services
A Cummaudo, R Vasa, J Grundy, M Abdelrazek, A Cain
(2019), pp. 333-342, ICSME 2019 : Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, Cleveland, Oh., E1
Focusing on learning through constructive alignment with task-oriented portfolio assessment
A Cain, J Grundy, C Woodward
(2018), Vol. 43, pp. 569-584, European journal of engineering education, Abingdon, Eng., C1
Supporting diverse challenges of ageing with digital enhanced living solutions
John Grundy, Kon Mouzakis, Rajesh Vasa, Andrew Cain, Maheswaree Curumsing, Mohamed Abdelrazek, Niroshine Fernando
(2018), Vol. 246, pp. 75-90, Telehealth for our ageing society : selected papers from Global Telehealth 2017, Amsterdam, The Netherlands, E1
Vision: mobile eHealth learning and intervention platform
M Abdelrazek, A Ibrahim, A Cain, J Grundy
(2018), pp. 252-256, MOBILESoft '18 : Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, Munich, Germany, E1
Vision: improved development of mobile eHealth applications
J Grundy, M Abdelrazek, M Curumsing
(2018), pp. 219-223, MOBILESoft '18 : Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, Gothenburg, Sweden, E1
Evaluating an open learner model visualisation prototype tool with User eXperience metrics
L Yee, J Grundy, K Baggo, A Cain, R Vasa
(2018), pp. 51-60, ASWEC2018 Proceedings of the 2018 25th Australasian Software Engineering Conference, Adelaide, S. Aust., E1
A proposal for integrating gamification into task-oriented portfolio assessment
J Meyers, A Cain, J Renzella, A Cummaudo
(2018), pp. 1022-1027, TALE 2018 : Engineering next-generation learning : Proceedings of the 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, Wollongong, N.S.W., E1
SplashKit: a development framework for motivating and engaging students in introductory programming
J Renzella, A Cummaudo, A Cain, J Grundy, J Meyers
(2018), pp. 40-47, IEEE TALE 2018 : Engineering next-generation learning : Proceedings of the 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, Wollongong, N.S.W., E1
C Law, J Grundy, A Cain, V Vasa, A Cummaudo
(2017), pp. 1-10, Proceedings of the Nineteenth Australiasian Computing Education Conference (ACE 2017), Geelong, Victoria, E1
Supporting better formative feedback in task-oriented portfolio assessment
Jake Renzella, Andrew Cain
(2017), pp. 360-367, PROCEEDINGS OF 2017 IEEE 6TH INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), Educ Univ Hong Kong, Tai Po, HONG KONG, E1
An empirical study of user perceived usefulness and preference of open learner model visualisations
C Law, J Grundy, R Vasa, A Cain
(2016), pp. 1-5, VL/HCC 2016 : Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Cambridge, England, E1
A Cain, Muhammad Ali Babar
(2016), pp. 336-345, ICSE 2016 : Proceedings of the 38th International Conference on Software Engineering Companion, Austin, Texas, E1-1
A preliminary study of open learner model representation formats to support formative assessment
C Law, J Grundy, A Cain, R Vasa
(2015), pp. 887-892, COMPSAC2015 : Proceedings of the IEEE Computer Software and Applications 2015 Conference, Taichung, Taiwan, E1-1
Factors influencing student learning in portfolio assessed introductory programming
A Cain
(2015), pp. 55-62, TALE 2014 : Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, Wellington, N.Z., E1-1
Mobile learning in corporate businesses: a review of literature focusing on journal articles
M Lac, S Sukunesan, A Cain, R Vasa, K Mouzakis
(2014), pp. 1-10, ACIS 2014 : Integral IS: the embedding of information systems in business, government and society : Proceedings of the 25th Australasian Conference on Information Systems, Auckland, N.Z., E1-1
Agile development spikes applied to computer science education
C Woodward, J Montgomery, R Vasa, A Cain
(2013), pp. 699-704, TALE 2013 : Proceedings of the IEEE International Conference on Teaching, Assessment and Learning for Engineering, Bali, Indonesia, E1-1
Examining student reflections from a constructively aligned introductory programming unit
A Cain, C Woodward
(2013), Vol. 136, pp. 127-136, ACE '13 : Proceedings of the Fifteenth Australasian Computing Education Conference, Adelaide, S. Aust., E1-1
Developing assessment criteria for portfolio assessed introductory programming
A Cain
(2013), pp. 55-60, TALE 2013 : Proceedings of the IEEE International Conference on Teaching, Assessment and Learning for Engineering, Bali, Indonesia, E1-1
Examining student progress in portfolio assessed introductory programming
A Cain, C Woodward, S Pace
(2013), pp. 67-72, TALE 2013 : Proceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering, Bali, Indonesia, E1-1
Helping students track learning progress using burn down charts
C Woodward, A Cain, S Pace, A Jones, J Kupper
(2013), pp. 104-109, TALE 2013 : Proceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering, Bali, Indonesia, E1-1
Toward constructive alignment with portfolio assessment for introductory programming
Andrew Cain, Clinton Woodward
(2012), pp. H1B-11-H1B-17, TALE 2012 : Proceedings of IEEE International Conference on Teaching, Assessment, and Learning for Engineering, Hong Kong, China, E1-1
A consolidated model of particle swarm optimisation variants
S Pace, A Cain, C Woodward
(2012), 2012 IEEE Congress on Evolutionary Computation, CEC 2012, Brisbane, Qld., E1-1
An object oriented approach towards dynamic data flow analysis
A Cain, T Chen, D Grant, F Kuo, J Schneider
(2008), pp. 163-168, Proceedings - International Conference on Quality Software, Oxford, ENGLAND, E1-1
Detecting structural changes in object oriented software systems
R Vasa, J Schneider, C Woodward, A Cain
(2005), pp. 479-486, 2005 International Symposium on Empirical Software Engineering, ISESE 2005, Noosa Heads, AUSTRALIA, E1-1
An automatic test data generation system based on the integrated classification-tree methodology
A Cain, T Chen, D Grant, P Poon, S Tang, T Tse
(2004), Vol. 3026, pp. 225-238, SERA 2003 : Proceedings of the First International Conference on Software Engineering Research and Applications, San Francisco, California, E1-1
Funded Projects at Deakin
Other Public Sector Funding
Design and delivery of a Graduate Certificate of Secondary Digital Technologies.
A/Prof Julianne Lynch, Prof Andrew Cain, Dr Jo Raphael, Dr George Aranda, Dr Sunil Aryal, A/Prof Chathu Ranaweera, Dr Carly Sawatzki, A/Prof Matthew Thomas, Dr Guy Wood-Bradley, A/Prof Glenn Auld, Dr John Cripps Clark, Prof Linda Hobbs
DETVic Grant - Research - Department of Education and Training Victoria
- 2024: $141,878
- 2023: $529,906
Industry and Other Funding
Heartrac - Improving Heart Health and Wellbeing
Prof Kon Mouzakis, Prof Rajesh Vasa, A/Prof Mohamed Abdelrazek, Prof Andrew Cain, Prof Gery Karantzas, Dr Duc Thanh Nguyen
Australian Wholistic Health & Wellbeing Company Limited (Sanitarium)
- 2018: $330,000
- 2017: $205,000
Supervisions
Jake Renzella
Thesis entitled: Enhancing Online Learning Outcomes through Authentic Student-Tutor Discussions
Doctor of Philosophy (Information Technology), School of Information Technology
Alex Cummaudo
Thesis entitled: Improving the Reliability of Cloud-Based Pre-Trained Machine Learning Models
Doctor of Philosophy (Information Technology), Applied Artificial Intel Ins