Ian Utting

Orcid: 0000-0002-8673-1618

According to our database1, Ian Utting authored at least 21 papers between 1992 and 2020.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2020

2017
A First Look at the Year in Computing.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017

2014
Blackbox: a large scale repository of novice programmers' activity.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

User groups: community collaborative learning.
Proceedings of the International Computing Education Research Conference, 2014

2013
A fresh look at novice programmers' performance and their teachers' expectations.
Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education-working group reports, 2013

2012
Building an open, large-scale research data repository of initial programming student behaviour.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Web-scale data gathering with BlueJ.
Proceedings of the International Computing Education Research Conference, 2012

2010
Alice, Greenfoot, and Scratch - A Discussion.
ACM Trans. Comput. Educ., 2010

Machines for Thinking.
ACM Trans. Comput. Educ., 2010

Preface to Special Issue on Initial Learning Environments.
ACM Trans. Comput. Educ., 2010

Repositories of teaching material and communities of use: nifty assignments and the greenroom.
Proceedings of the Sixth International Workshop on Computing Education Research, 2010

2009
ILE-idol.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2007
It seemed like a good idea at the time.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

2006
The ACM java task force: final report.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Problems in the initial teaching of programming using Java: the case for replacing J2SE with J2ME.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

2005
The ACM java task force: status report.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

2002
Pedagogical patterns: their place in the genre.
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002

2001
A multi-national, multi-institutional study of assessment of programming skills of first-year CS students.
ACM SIGCSE Bull., 2001

1999
Gathering and disseminating good practice at teaching and learning conferences.
Proceedings of the 4th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1999

1997
A negotiating agents model for the provision of flexible telephony services.
Proceedings of the Third International Symposium on Autonomous Decentralized Systems, 1997

1992
Teaching Electronic Publishing to Computer Scientists.
Electron. Publ., 1992


  Loading...