School of Computing

Publications by Mr Ian Utting

Also view these in the Kent Academic Repository

Article
Fincher, S. and Utting, I. (2010). Machines for Thinking. ACM Transactions on Computing Education (TOCE) [Online] 10:182-196. Available at: http://www.cs.kent.ac.uk/pubs/2010/3097.
Utting, I. et al. (2010). Alice, Greenfoot, and Scratch - A Discussion. ACM Transactions on Computing Education (TOCE) [Online] 10:182-196. Available at: http://www.cs.kent.ac.uk/pubs/2010/3071.
Utting, I. (2006). Problems in the Initital Teaching of Programming using Java: the case for replaceing J2SE with J2ME Goldweber, M. and Salomoni, P. eds. Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education [Online] 38:193-196. Available at: http://doi.acm.org/10.1145/1140123.1140176.
McCracken, M. et al. (2001). A multinational, multi-institutional study of assessment of programming skills of first-year CS students. ACM SIGCSE Bulletin 33:125-140.
Rizzo, M., Utting, I. and Linington, P. (1997). Call management in the open distributed office. Electronics & Communication Engineering Journal 9:107-116.
Brown, H. and Utting, I. (1992). Teaching Electronic Publishing to Computer Scientists. Electronic Publishing: Origination, Dissemination and Design 5:91-96.
Monograph
Carter, J. et al. (2001). Portrait of 2000/01 Part I Assessments, Part 1: Statistical Analysis. UKC.
Rizzo, M., Linington, P. and Utting, I. (1994). Call Management in the Open Distributed Office. University of Kent, Computing Laboratory.
Rizzo, M., Linington, P. and Utting, I. (1994). The ODO project: a Case Study in Integration of Multimedia Services. University of Kent, Computing Laboratory.
Rizzo, M. and Utting, I. (1994). An Agent-based Model for the Provision of Advanced Telecommunications Services. University of Kent, Canterbury, UK.
Rizzo, M., Linington, P. and Utting, I. (1994). Integration of location services in the Open Distributed Office. University of Kent, Computing Laboratory.
Rizzo, M., Linington, P. and Utting, I. (1994). VitKit: a Voice Interaction Toolkit. University of Kent, Computing Laboratory.
Jones, R. and Utting, I. (1993). Teaching Electronic Publishing: Learning Software Engineering. University of Kent, Canterbury, UK. Available at: http://www.cs.kent.ac.uk/pubs/1993/98/index.html.
Utting, I. (1992). Postscript Tutorial and Reference.
Conference or workshop item
Dziallas, S. et al. (2017). A First Look at the Year in Computing. in: ITiCSE Conference. Association for Computing Machinery, pp. 275-280. Available at: http://dx.doi.org/10.1145/3059009.3059049.
Dziallas, S. et al. (2017). The Year in Computing Initiative. in: Engineering Education Research Network Annual Symposium.. Available at: http://www.raeng.org.uk/events/list-of-events/2017/november/engineering-education-research-network-symposium-2.
Brown, N. et al. (2014). Blackbox: A Large Scale Repository of Novice Programmers' Activity. in: The 45th SIGCSE technical symposium on computer science education (SIGCSE 2014). ACM.
Utting, I. et al. (2013). A Fresh Look at Novice Programmers' Performance and Their Teachers' Expectations. in: ITiCSE -WGR '13. ITiCSE working group. ACM New York, NY, USA, pp. 15-32. Available at: http://dx.doi.org/10.1145/2543882.2543884.
Utting, I. (2013). The McCracken Study - 12 years on. in: ITiCSE Conference.
Utting, I. et al. (2012). Web-scale data gathering with BlueJ. in: ninth annual international conference on International computing education research . pp. 1-4. Available at: http://dx.doi.org/10.1145/2361276.2361278.
Fincher, S. et al. (2010). Repositories of teaching material and communities of use: nifty assignments and the greenroom. in: Proceedings of the Sixth international workshop on Computing education research. pp. 182-196. Available at: http://www.cs.kent.ac.uk/pubs/2010/3061.
Roberts, E. et al. (2005). The ACM java task force: status report. in: SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education. ACM Press, New York, NY, USA, pp. 46-47.
Sklenar, L. and Utting, I. (2005). Growing a Tourist Guide. in: Ryan, N. S., Cinotti, T. S. and Raffa, G. eds. Smart Environments and their Applications to Cultural Heritage. Archaeolingua, Budapest, Hungary, pp. 15-18. Available at: http://www.cs.kent.ac.uk/pubs/2005/2400.
Fincher, S. and Utting, I. (2002). Pedagogical patterns: their place in the genre. in: Proceedings of the 7th annual conference on Innovation and technology in computer science education. New York, USA: Association for Computing Machinery, pp. 199-202.
Utting, I. (1999). Negotiated assessment criteria and peer assessment in software engineering group project work: A case study. in: Daudt, J. and Rompelman, O. eds. What have they learned? Assessment of Student Learning in Higher Education. Brussels: SEFI, pp. 165-170.
Fincher, S. and Utting, I. (1998). Entraining students in Professional Issues: challenging their structures of knowledge. in: 6th Improving Student Learning Symposium: Improving Student Learning Outcomes.
Rizzo, M. and Utting, I. (1997). A Negotiating Agents Model for the Provision of Flexible Telephony Services. in: Proceedings ISADS 97 - Third International Symposium on Autonomous Decentralized Systems. IEEE Computer Society Press, pp. 351-358.
Fernandes, G. and Utting, I. (1996). An Object-Oriented Model for Management of Services in a Distributed System. in: Mühlhäuser, M. ed. Special Issues in Object-Oriented Programming - Workshop Reader of the 10th European Conference on Object-Oriented Programing ECOOP'96. Linz, Austria: dpunkt.verlag, pp. 262-266.
Fernandes, G. and Utting, I. (1996). An Architecture for Scheduling of Services in a Distributed System. in: DSOM'96 - Seventh IFIP/IEEE International Workshop on Distributed Systems: Operations & Management. L'Aquila, Italy.
Senivongse, T. and Utting, I. (1996). A Model for Evolution of Services in Distributed Systems. in: Schill, S. and Popien, P. eds. Distributed Platforms. Chapman and Hall, pp. 373-385.
Jones, R. and Utting, I. (1994). Teaching Electronic Publishing: Learning Software Engineering. in: Teaching Electronic Publishing. pp. 71-83.
Brown, H. and Utting, I. (1992). Teaching Electronic Publishing to Computer Scientists. in: Andre, J. ed. Teaching Electronic Publishing: Proceedings of TEP'92. Bigre, pp. 97-105.
Other
Kölling, M. and Utting, I. (2012). Building an Open, Large-Scale Research Data Repository of Initial Programming Student Behaviour. [Online]:323-324. Available at: http://www.cs.kent.ac.uk/pubs/2012/3234.
Total publications in KAR: 33 [See all in KAR]

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 23/10/2017