Mr David Livingstone
School/Department: Computer Science & Mathematics
Position: Senior Lecturer
Educational and Professional Qualifications
- MA, MSc, PhD
Hunter, Gordon, Livingstone, David, Neve, Paul and Alsop, Graham (2013) Learn programming++: the design, implementation and deployment of an intelligent environment for the teaching and learning of computer programming. 9th International Conference on Intelligent Environments (IE) 2013, 129 - 136.
Colbert, Martin and Livingstone, David (2006) Important context changes for talking and text messaging during homeward commutes. Behaviour & Information Technology, 25(5), pp. 433-441. ISSN (print) 0144-929X
Douce, Christopher, Livingstone, David and Orwell, James (2005) Automatic test-based assessment of programming: a review. Journal on Educational Resources in Computing (JERIC), 5(3), p. 4. ISSN (online) 1531-4278
Livingstone, D. and Lynch, K. (2002) Reflections on 'Group project work and student-centred learning'. Journal of Geography in Higher Education, 26(2), pp. 213-215. ISSN (print) 0309-8265
Livingstone, David and Lynch, Kenneth (2002) Group project work and student-centred active learning: two different experiences. Journal of Geography in Higher Education, 26(2), pp. 217-237. ISSN (print) 0309-8265
Raper, Jonathan and Livingstone, David (2001) Let's get real: spatio-temporal identity and geographic entities. Transactions Of The Institute Of British Geographers, 26(2), pp. 237-242. ISSN (print) 0020-2754
Livingstone, D. and Lynch, K. (2000) Group project work and student-centred active learning: two different experiences. Studies in Higher Education, 25(3), pp. 325-345. ISSN (print) 0307-5079
Duane, William, Livingstone, David and Kidd, David (2000) Integrating environmental models with GIS: An object-oriented approach utilising a hierarchical data format (HDF) data repository. Transactions in GIS, 4(3), pp. 263-280. ISSN (print) 1361-1682
Livingstone, David, Raper, Jonathan and McCarthy, Timothy (1999) Integrating aerial videography and digital photography with terrain modelling: an application for coastal geomorphology. Geomorphology, 29(1-2), pp. 77-92. ISSN (print) 0169-555X
Raper, J. and Livingstone, D. (1995) The development of a spatial data explorer for an environmental hyperdocument. Environment and Planning B: Planning and Design, 22(6), pp. 679-687. ISSN (print) 0265-8135
Greatbatch, Ian and Livingstone, David (2016) Emerging technologies in beach lifeguarding. In: Tipton, Mike and Wooler, Adam, (eds.) The science of beach lifeguarding. Boca Raton, U.S. : CRC Press. pp. 267-280. ISBN 9781482245974
Conference or Workshop Item
Neve, Paul, Hunter, Gordon and Livingstone, David (2016) Keeping them Interested and Keeping them Honest: Using an On-Line Learning and Development Environment called NoobLab to improve outcomes and prevent plagiarism in undergraduate programming pedagogy. In: Proceedings of Symposium on Future Intelligent Educational Environments and Learning (SOFIEE’16); September 2016, London, U.K.. (Ambient Intelligence and Smart Environments, no. 21)
Neve, Paul, Livingstone, David, Hunter, Gordon and Alsop, Graham (2013) Improving the student experience on computer programming courses with a holistic approach to learning design and technology. In: HEA STEM: Annual Learning and Teaching Conference 2013: Where practice and pedagogy meet; 17-18 April 2013, Birmingham, UK.
Neve, Paul, Hunter, Gordon, Livingstone, David and Orwell, James (2012) NoobLab: An intelligent learning environment for teaching programming. In: IEEE/WIC/ACM International Conference on Web Intelligence; 4 - 7 Dec 2012, Macau, China.
Neve, Paul, Livingstone, David, Hunter, Gordon and Orwell, James (2012) Online learning environments and the pedagogy of computer programming. In: Association for Learning Technology Conference (ALT-C 2012); 11 - 13 Sept 2012, Manchester, UK.
Neve, Paul and Livingstone, David (2012) Developing virtual programming laboratories to inform the pedagogy of programming. In: 1st HEA STEM Annual Conference: Aiming for Excellence in STEM Learning and Teaching; 12-13 Apr 2012, London, U.K..
Alsop, Graham, Hebbes, Luke, Livingstone, David and Neve, Paul (2010) VLab: virtual machines as learning object for ICT teaching. In: ALT-C "Into something rich and strange” – making sense of the sea-change; 7 Sept - 9 Sept 2010, Nottingham, U.K..
Alsop, Graham, Hebbes, Luke, Livingstone, David and Neve, Paul (2010) VLab: virtual machines as learning objects for ICT teaching. In: ALT-C 2010 "Into something rich and strange" – making sense of the sea-change; 7-9 Sept 2010, Nottingham, UK.
Alsop, G., Annesley, J., Cai, Z., Campos, A., Colbert, M., Livingstone, D., Smith, G. and Orwell, J. (2008) Issues Raised Developing AQuRate. In: Research into E-Assessment; 8 July - 9 July 2008, Loughborough, U.K.. (International Computer Assisted Assessment (CAA) Conference, no. 12)
Hebbes, L., Janjua, F.Y., Livingstone, D. and Orwell, J. (2006) A steganographic method for the secure embedding of GIS data streams into aerial photography. In: Joint IST Workshop on Sensor Networks & Symposium on Trends in Communications; 24 - 27 Jun 2006, Bratislava, Slovakia. ISBN 1424403685
Douce, Christopher, Livingstone, David, Orwell, James, Grindle, Steve, Wood, Jo and Curnock, Jane (2005) Automatic assessment of programming assignments. In: ALT-C 2005: exploring the frontiers of e-learning - borders, outposts and migration; 6 Sept -8 Sept 2005, Manchester, U.K..
Douce, Christopher, Livingstone, David, Orwell, James, Grindle, Steve and Cobb, Justin (2005) A technical perspective on ASAP - Automated system for assessment of programming. In: 9th Computer Assisted Assessment (CAA) Conference; 5 July - 6 July 2005, Loughborough, U.K..
Sayce, Sarah, Walford, Nigel, Garside, Peter, Livingstone, David, Vickers, Tony and Jones, Alun (2008) National Land Use Database (NLUD): NLUD scoping study final report. (Project Report) London, U.K. : English Partnerships. 37 p.
- Guest Editor: Geography: Special Issue on Mobile Geography
+44 (0) 208 417 2655