Skip to main content

Computer Science Education Research

Contact Person

James Curran
James Curran - james@it.usyd.edu.au

James Curran's research is in statistical natural language. At the same time, he has a commitment to creating outstanding opportunities for students to learn computer science.

Project Description

CHAI’s research in pervasive computing and personalisation has many applications. One important area for their application is in education, and particularly, Computer Science Education. Members of the group teach in these areas.

In addition, CHAI researchers take a scholarly approach to their teaching. Some important innovations include: Problem-based learning, new approaches to supporting learning group work skill; long term learning of design skills, especially learning to program; undergraduate research training; a series of computer science summer schools for high school students; creation of a mentor program.

Related Publications

2016

Gramoli, Vincent; Charleston, Michael A; Jeffries, Bryn; Koprinska, Irena; McGrane, Martin; Radu, Alex; Viglas, Anastasios; Yacef, Kalina

Mining autograding data in computer science education Inproceedings

Proceedings of the Australasian Computer Science Week Multiconference, Canberra, Australia, February 2-5, 2016, pp. 1, 2016.

Links | BibTeX

2012

Gluga, Richard; Kay, Judy; Lister, Raymond; Kleitman, Sabina; Lever, Tim

Coming to terms with Bloom: an online tutorial for teachers of programming fundamentals Inproceedings

ACE, Australasian Computing Education Conference, pp. 147-156, 2012.

Links | BibTeX

2011

Gluga, Richard; Kay, Judy; Lever, Tim; Lister, Raymond

An architecture for systematic tracking of skill and competence level progression in Computer Science Inproceedings

Computer Science Education: Innovation and Technology CSEIT 2011, pp. 65-69, 2011.

BibTeX

2010

Kay, Judy; Koprinska, Irena; Yacef, Kalina

Educational Data Mining to Support Group Work in Software Development Projects Book Chapter

C. Romero S. Ventura, Pechenizkiy Baker M R (Ed.): pp. 173-186, Taylor and Francis, 2010.

BibTeX

2007

Kay, Judy; Li, Lichao; Fekete, Alan

Learner Reflection in Student Self-assessment Inproceedings

Proceedings of ACE 2007, 9th Australasian Computing Education Conference, pp. 89-95, Australian Computer Society, Ballarat, Victoria, 2007.

Links | BibTeX

2006

Kay, Judy; Maisonneuve, Nicolas; Yacef, Kalina; Zaiane, Osmar

Mining patterns of events in students' teamwork data Inproceedings

Online Proceedings of the ITS (Intelligent Tutoring Systems) 2006 Workshop on Educational Data Mining, pp. 45-52, Jhongli, Taiwan, 2006.

Links | BibTeX

Kay, Judy; Maisonneuve, Nicolas; Yacef, Kalina; Reimann, Peter

The Big Five and Visualisations of Team Work Activity Inproceedings

Intelligent Tutoring Systems: Proceedings 8th International Conference, ITS 2006, pp. 197-206, Springer, Jhongli, Taiwan, 2006.

Links | BibTeX

2005

Reimann, P; Kay, J

Adaptive visualization of user models to support group coordination processes Inproceedings

Online Proceedings of the Joint Workshop on Cognition and Learning through Media-Communication for Advanced e-Learning 2005, Tokyo, Japan, 2005.

BibTeX

Reimann, P; Kay, J; Yacef, K; Goodyear, P

Adaptive Visualisation Support for Self-managed Learning Groups Inproceedings

Online Proceedings of the AIED (Artificial Intelligence in Education) 2005 Workshop on Representing and Analyzing Collaborative Interactions, Amsterdam, Netherlands, 2005.

BibTeX

Collins, C; Goodyear, P; Kay, Judy; Maisonneuve, N; Reimann, P; Weinel, M; Yacef, K

Adaptive Visualisation Support for Self-managed Learning groups, College of Science and Technology Teaching and Learning Showcase, Groupwork Poster Miscellaneous

2005.

BibTeX

Li, L; Kay, Judy

Student Self-Assessment and Learning to Think like a Computer Scientist Technical Report

School of IT, The University of Sydney (577), 2005.

Links | BibTeX

Drury, H; Kay, J; Losberg, W

Perceptions of group work from first to third year in computer science: do things get better? College of Science and Technology Teaching and Learning Showcase, Groupwork Poster Technical Report

2005.

BibTeX

Reimann, Peter; Kay, Judy; Yacef, Kalina; Goodyear, Peter

Adaptive Visualisation Support for Self-managed Learning Groups Inproceedings

Proceedings of Representing and Analyzing Collaborative Interactions, held in conjunction with 12th conference on Artificial Intelligence in Education (AIED05), Amsterdam, The Netherlands, 2005.

BibTeX

2004

Fekete, A; Greening, T; Kay, J; Kummerfeld, B

Identifying and improving the learning of borderline students in SOFT2004 Technical Report

School of Information Technologies (545), 2004.

Links | BibTeX

Greening, T; Kay, J; Kummerfeld, B

Integrating ethical content into computing curricula Inproceedings

Lister, R; Young, A (Ed.): Proceedings of ACE 2004, 6th Australasian Computing Education Conference, pp. 91-107, Australian Computer Society (Sydney), Dunedin, New Zealand, 2004.

BibTeX

Yacef, K

Making large class teaching more adaptive with the Logic-ITA Inproceedings

Lister, R; Young, A (Ed.): Proceedings of Sixth Australasian Computing Education Conference (ACE2004), pp. 343–347, Dunedin, New Zealand, 2004.

BibTeX

2003

Drury, H; Kay, J; Losberg, W

Student satisfaction with groupwork in undergraduate computer science: do things get better? Inproceedings

Greening, A; Lister, R (Ed.): Proceedings of ACE 2003, 5th Australasian Computing Education Conference, pp. 77-86, Australian Computer Society (Sydney), Adelaide, Australia, 2003.

BibTeX

Kummerfeld, S K; Kay, J

The neglected battle fields of Syntax Errors Inproceedings

Greening, A; Lister, R (Ed.): Proceedings of ACE 2003, 5th Australasian Computing Education Conference, pp. 105-112, Australian Computer Society (Sydney), Adelaide, Australia, 2003.

BibTeX

Yacef, K

Experiment and Evaluation Results of the Logic-ITA Technical Report

School of Information Technologies, University of Sydney (542), 2003.

BibTeX

2002

Greening, A; Kay, J

Undergraduate Research Experience in Computer Science Education Inproceedings

Proceedings of ITiCSE 2002, 7th Annual Conference on Innovation and Technology in Computer Science Education, pp. 151-155, ACM Press (New York, NY, USA), Aarhus, Denmark, 2002.

BibTeX

Kay, J; Miller, A

A Mentor Program in CS1 Inproceedings

Proceedings of ITiCSE 2002, 7th Annual Conference on Innovation and Technology in Computer Science Education, pp. 9-14, ACM Press (New York, NY, USA), Aarhus, Denmark, 2002.

BibTeX

Lesta, L; Yacef, K

An Intelligent Teaching-Assistant System for Logic Inproceedings

Cerri, S; Paraguo, F (Ed.): Proceedings of International Conference on Intelligent Tutoring Systems (ITS'02), pp. 421–431, Springer-Verlag, 2002.

BibTeX

Abraham, D; Yacef, K

Adaptation in the Web-based Logic-ITA Inproceedings

de Bra, P (Ed.): Proceedings of 2nd International Conference on Adaptive Hypermedia and Adaptive Web Based Systems (AH2002), pp. 456–461, Springer-Verlag, Malaga, Spain, 2002.

BibTeX

2001

Kay, J; Miller, A

Mentor programme - an opportunity for higher year students to assist new students and gain insights into their own learning Miscellaneous

Vice-Chancellor's Showcase of Scholarly Inquiry in Teaching and Learning, 2001.

BibTeX

Abraham, D; Crawford, L; Lesta, L; Merceron, A; Yacef, K

The Logic Tutor: a Multimedia Presentation Journal Article

Interactive Multimedia Electronic Journal of Computer-Enhanced Learning, 3 , 2001.

Links | BibTeX

Abraham, D; Crawford, L; Lesta, L; Merceron, A; Yacef, K

The Logic Tutor Inproceedings

Proceedings of International conference on Innovation and Technology in Computer Science Education (ITiCSE), Canterbury, England, 2001.

BibTeX

Abraham, D; Crawford, L; Lesta, L; Merceron, A; Yacef, K

A tool to practice formal proofs Inproceedings

Proceedings of International Conference ED-MEDIA, Tampere, Finland, 2001.

BibTeX

2000

Barg, M; Crawford, K; Fekete, A; Greening, T; Hollands, O; Kay, J; Kingston, J

Problem-Based Learning for Foundation Computer Science courses Journal Article

Computer Science Education, 10 , pp. 1 - 20, 2000.

BibTeX

Fekete, A; Kay, J; Kingston, J; Wimalartne, K

Supporting Reflection in Introductory Computer Science Inproceedings

SIGCSE Technical Symposium on Computer Science Education (Proceedings), pp. 144-148, 2000.

BibTeX

1998

Kay, J; Kummerfeld, R J

User interface design and programming for computer science majors Inproceedings

Strooper, P (Ed.): Third Australasian Conference in Computer Science Education (Proceedings), pp. 121 - 126, ACM, University of Queensland, 1998.

BibTeX

1997

Kay, J; Kummerfeld, R J

Teaching user interface design and programming to computer science majors Inproceedings

INTERACT97 (Proceedings), pp. 172 - 179, Sydney, 1997.

BibTeX