Publications

2022


Book chapter
Kent, C., Akanji, A., du Boulay, B., Bashir, I., Fikes. T., Rodríguez De Jesús, S. A., Hall, A. R., Alvarado, P., Jones, J., Cukurova, M., Sher, V., Blake, C., Fisher, A., Greenwood, J., Luckin, R. (2022). Mind the Gap: From Typical LMS Traces to Learning to Learn Journeys. In G. Trajkovski, M. Demeter & H. Hayes (Eds.), Applying Data Science and Learning Analytics Throughout a Learner’s Lifespan. IGI Global, 1-26.

Book chapter
du Boulay, B. (2022). The overlapping ethical imperatives of human teachers and their Artificially Intelligent assistants. In W. Holmes & K. Porayska-Pomsta (Eds.), The Ethics of Artificial Intelligence in Education: Practices, Challenges, and Debates. Routledge.

Book
Kent, C., du Boulay, B. (2022). AI for Learning, CRC Press.

Book chapter
du Boulay, B. (2022). Artificial Intelligence in Education and Ethics. In O. Zawacki-Richter & I. Jung (Eds.), Handbook of Open, Distance and Digital Education Singapore: Springer Singapore, 1-16.

Journal paper
Luckin, R., Cukurova, M., Kent, C. & du Boulay, B. (2022). Empowering educators to be AI-ready. Computers and Education: Artificial Intelligence, 3,100076, 1-11.


2021


Journal paper
du Boulay, B. (2021). Jim Greer’s and Mary Mark’s reviews of evaluation methods for adaptive systems: a brief comment about new goals. International Journal of Artificial Intelligence in Education, 31(3), 622-635

Conference paper
Kent, C., Bashir, I., Pickard, H., Jenkins,C., Chaudhry, M.A., Cukurova, M., Luckin, R., du Boulay, B. (2021). Machine learning models and their development process as learning affordances for humans. In I. Roll, McNamara, D., Sosnovsky, S., Luckin, L., Dimitrova, V. (Eds), Artificial Intelligence in Education: 22nd International Conference, AIED 2021 Utrecht, The Netherlands,Proceedings, Part I, Springer LNAI 12748. 228-240.

Journal paper
Rebolledo-Mendez, G., Huerta-Pacheco, N.S., Baker, R.S., and du Boulay, B. (2021) Meta-affective behaviour within an intelligent tutoring system for mathematics International Journal of Artificial Intelligence in Education, 32,174-195.

Workshop paper
Kent, C., Bashir, I., Pickard, H., Jenkins,C., Chaudhry, M.A., Cukurova, M., Luckin, R., du Boulay, B. (2021). On how Unsupervised Machine Learning Can Shape Minds: a Brief Overview Companion Proceedings 11th International Conference on Learning Analytics & Knowledge (LAK21), 43-45.


2020


Workshop paper
Fincher, S., Jeuring, J., Miller, C. S., Donaldson, P., du Boulay, B., Hauswirth, M., . . . Petersen, A.(2020). Notional Machines in Computing Education: The Education of Attention. ITiCSE-WGR '20: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, ACM, p.21-50.

Workshop paper
Fincher, S., Jeuring, J., Miller, C. S., Donaldson, P., du Boulay, B., Hauswirth, M., . . . Petersen, A.(2020). Capturing and Characterising Notional Machines. paper presented at ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education


2019


Journal paper
du Boulay, B. (2019). Escape from the Skinner Box: The case for contemporary intelligent learning environments. British Journal of Educational Technology. 50(6), 2902-2919.

Book chapter
Guzdial, M., & du Boulay, B. (2019). The History of Computing Education Research. In S. Fincher & A. Robins (Eds.), The Cambridge Handbook of Computing Education Research. (pp. 11-39).Cambridge: Cambridge University Press.


2018


Edited Conference Proceedings
Rosé, C. P., Martínez-Maldonado, R., Hoppe, H. U., Luckin, R., Mavrikis, M., Porayska-Pomsta, K., McLaren, B., du Boulay, B. (Eds.). (2018). Artificial Intelligence in Education: 19th International Conference, AIED 2018, London, UK, June 27–30. (Lecture Notes in Computer Science No. 10947, Volumes I & II), Springer.

Book chapter
du Boulay, B., Poulovassilis, A., Holmes, W., & Mavrikis, M. (2018). Artificial Intelligence and big data technologies to close the achievement gap. In R. Luckin (Ed.), What the Research Says (pp. 256-285). London: UCL IOE Press.

Book chapter
du Boulay, B. (2018). Intelligent Tutoring Systems That Adapt to Learner Motivation. In S. D. Craig (Ed.), Tutoring and Intelligent Tutoring Systems. (pp. 103-128). New York: Nova Science Publishers, Inc.


2017


Edited Conference Proceedings
André, E., Baker, R., Hu, X., Rodrigo, M. M. T. & du Boulay, B. (Eds.). (2017). Artificial Intelligence in Education: 18th International Conference, AIED 2017 Wuhan, China, June 28–July 1, 2017 Proceedings: Springer.


2016


Journal paper
du Boulay, B. (2016). Artificial Intelligence As An Effective Classroom Assistant. IEEE Intelligent Systems, 31(6), 76-81.

Workshop paper
du Boulay, B. (2016). Some Challenges for AIED Systems in Taking on Long Term Mentoring. Paper presented at the Proceedings of First International Workshop on Intelligent Mentoring Systems (IMS 2016), held in conjunction with the 13th International Conference on Intelligent Tutoring Systems (ITS 2016). 2016: Zagreb, Croatia. p. 1-8.

Journal paper
Valdés Aguirre, B., Uresti, J. A. R. & du Boulay, B. (2016). An Analysis of Student Model Portability. International Journal of Artificial Intelligence in Education, 26(3), 932-974.

Journal paper
Luckin, R. & du Boulay, B. (2016). Reflections on the Ecolab and the Zone of Proximal Development. International Journal of Artificial Intelligence in Education, 26(1), 416-430.

Letter to the Editor
du Boulay, B. (2016). Recent Meta-reviews and Meta Analyses of AIED systems. International Journal of Artificial Intelligence in Education, 26(1), 536-537.

Journal paper
du Boulay, B. & del Soldato, T. (2016). Implementation of Motivational Tactics in Tutoring Systems: 20 years on. International Journal of Artificial Intelligence in Education, 26(1), 170-182.

Journal paper
du Boulay, B. & Luckin, R. (2016). Modelling Human Teaching Tactics and Strategies for Tutoring Systems: 14 years on. International Journal of Artificial Intelligence in Education, 26(1), 393-404.


2015


Interview
du Boulay, B. (2015). Disrupting Education: Interview by David Rogers Salt Magazine: Compassionate Business Thinking 3, 76-79.

Edited journal special issue
Good, J. & du Boulay, B. (2015). Guest Editorial Preface to Special Issue on Personalised Learning. International Journal of People-Oriented Programming (IJPOP), 3(2).

Edited Workshop Proceedings
Porayska-Pomsta, K., du Boulay, B. & McCalla, G. (Eds.). (2015). Les Contes du Mariage: Should AI stay married to ED? A workshop at AIED2015 examining the current and future identity of the AIED field. Madrid, Spain.

Conference paper
Howland, K., Good, J. & du Boulay, B. (2015). Narrative Support for Young Game Designers’ Writing. Paper presented at the Interaction Design and Children (IDC 2015), Boston, USA, 178-187.

Journal paper
Hull, A. & du Boulay, B. (2015). Motivational and Metacognitive Feedback in SQL-Tutor*. Computer Science Education, 25(2), 238-256.


2014


Edited Conference Proceedings
du Boulay, B. & Good, J. (Eds.).(2014). Psychology of Programming Interest Group Annual Conference 2014. Brighton, UK.

Journal paper
Abdul Rahman, S. S. & du Boulay, B. (2014). Learning programming via worked-examples: Relation of learning styles to cognitive load. Computers in Human Behavior, 30, 286-298.


2013


Edited Workshop Proceedings
Weerasinghe, A. & du Boulay, B. & Biswas, G. (Eds.).(2013). Workshop on Self-Regulated Learning in Educational Technologies (SRL@ET): Supporting, modeling, evaluating, and fostering metacognition with computer-based learning environments. (2013). Workshop held at the Artificial Intelligence in Education, AIED 2013. Memphis, USA.

Book chapter
du Boulay, B. (2013) Designing Affective and Cognitive Educational Interaction. In R. Luckin, S. Puntambekar, P. Goodyear, B. Grabowski, J. Underwood & N. Winters (Eds.), Handbook of Design in Educational Technology: Routeledge.

Journal paper
Rebolledo-Mendez, G., du Boulay, B., Luckin, R. & Benitez-Guerrero, E. I. (2013). Mining Data from Interactions with a Motivational-Aware Tutoring System Using Data Visualization. Journal of Educational Data Mining, 5(1), 72-103.

Journal paper
Howland, K., Good, J. & du Boulay, B. (2013). Narrative Threads: A Tool to Support Young People in Creating their own Narrative-Based Computer Games. In Z. Pan, A. D. Cheok, W. Müller, I. Iurgel, P. Petta & B. Urban (Eds.), Transactions on Edutainment X (Lecture Notes in Computer Science No. 7775 pp. 122-145). Berlin: Springer.

Conference paper
Abdul Rahman, S. S. & du Boulay, B. (2013). On the consideration of learning styles in assessing learners cognitive load during learning. Paper presented at the ICCM2013: 9th International Conference on Computing Technology and Information Management (NCM, ICNIT), Jeju Island, Korea.


2012


Technical report
Arroyo, I., du Boulay, B., Eligio, U. X., Luckin, R. & Porayska-Pomsta, K. k. (2012). In the Mood for Learning: methodology Cognitive Science Research Papers No. 603 (pp. 1-123): University of Sussex.

Review
du Boulay, B. (2012). Comments on the papers from the session on Learning to Program. Paper presented at the Psychology of Programming Interest Group Annual Conference (PPIG 2012), Lonodn Metropolitan University.


2011


Book chapter
Bacon, J. & du Boulay, B. (2011). Overview: doing science Making the Future: A history of the University of Sussex (pp. 163-168): University of Sussex.

Book chapter
du Boulay, B. (2011). Towards a Motivationally-Intelligent Pedagogy: How should an intelligent tutor respond to the unmotivated or the demotivated? In R. A. Calvo & S. D'Mello (Eds.), New Perspectives on Affect and Learning Technologies (pp. 41-54). New York: Springer.

Conference paper
du Boulay, B. (2011). Motivational Processes. In G. Biswas, S. Bull, J. Kay & A. Mitrovic (Eds.), Artificial Intelligence in Education: 15th International Conference, AIED 2011 (Lecture Notes in Artificial Intelligence No. 6738 pp. 55-62). Berlin: Springer.

Journal paper
du Boulay, B. (2011). Motivationally Intelligent Educational Systems: The contribution of the Human Centred Technology Research Group. Technology, Instruction, Cognition and Learning, 8(3-4), 229-254.

Conference paper
Hull, A. & du Boulay, B. (2011). Motivational and Metacognitive Feedback: Linking the Past to the Present. In G. Biswas, S. Bull, J. Kay & A. Mitrovic (Eds.), Artificial Intelligence in Education: 15th International Conference, AIED 2011 (Lecture Notes in Artificial Intelligence No. 6738 pp. 600-602). Berlin: Springer.

Book chapter
Rebolledo-Mendez, G., Luckin, R. & du Boulay, B. (2011). Designing Adaptive Motivational Scaffolding for a Tutoring System. In R. A. Calvo & S. D'Mello (Eds.), New Perspectives on Affect and Learning Technologies (pp. 155-168). New York: Springer.


2010


Conference paper
Abdul Rahman, S. S. & du Boulay, B. (2010). Learning Programming via Worked-examples. Paper presented at the Proceedings of PPIG-WIP Dundee.

Journal paper
du Boulay, B., Avramides, K., Martinez-Miron, E., Rebolledo Mendez, G. & Luckin, R. (2010). Towards Systems That Care: A Conceptual Framework based on Motivation, Metacognition and Affect. International Journal of Artificial Intelligence in Education, 20(3), 197-229.

Book chapter
du Boulay, B., Coultas, J., Luckin, R. & Garnett, F. (2010). Factors Determining the Overall Effectiveness of E-Learning Systems used in Higher Education. In S. Stankov, V. Glavinic & M. Rosic (Eds.), Intelligent Tutoring Systems in E-Learning Environments: Design, Implementation and Evaluation (pp. 303-326): IGI Global.

Conference paper
Yusoff, M. Z. M. & du Boulay, B. (2010). A Tutoring System using an Emotion-Focused Strategy to Support Learners. Paper presented at the Proceedings of the 18th International Conference on Computers in Education (ICCE2010) Putrajaya, Malaysia.


2009


Journal paper
Yusoff, M. Z. & du Boulay, B. (2009). The Integration of Domain-Independent Strategies into an Affective Tutoring System: Can Students’ Learning Gain be Improved? eJCSIT Electronic Journal of Computer Science & Information Technology, 1(1), 23-30.

Conference paper
Abdul Rahman, S. S. & du Boulay, B. (2009). Schema Acquisition: Implications for the Instructional Design of Examples. In V. Dimitrova, R. Mizoguchi, B. du Boulay & A. Graesser (Eds.), Artificial Intelligence in Education. Building Learning Systems that Care: from Knowledge Representation to Affective Modelling AIED2009 14th International Conference on Artificial Intelligence in Education (Frontiers in Artificial Intelligence and Applications No. 200 pp. 757-758). Amsterdam: IOS Press.

Conference Poster
Abdul Rahman, S. S. & du Boulay, B. (2009). The role of worked-examples in schema acquisition: Implications and preliminary findings. Poster presented at the Annual Meeting of the Cognitive Science Society, Amsterdam, Netherlands.

Conference paper
Avramides, K. & du Boulay, B. (2009). Motivational Diagnosis in ITSs: Collaborative, Reflective Self-Report. In V. Dimitrova, R. Mizoguchi, B. du Boulay & A. Graesser (Eds.), Artificial Intelligence in Education. Building Learning Systems that Care: from Knowledge Representation to Affective Modelling AIED2009 14th International Conference on Artificial Intelligence in Education (Frontiers in Artificial Intelligence and Applications No. 200 pp. 587-589). Amsterdam: IOS Press.

Book
Dimitrova, V., Mizoguchi, R., du Boulay, B. & Graesser, A. (Eds.) (2009). Artificial Intelligence in Education. Building Learning Systems that Care: from Knowledge Representation to Affective Modelling. AIED2009 14th International Conference on Artificial Intelligence in Education. Amsterdam: IOS Press. pp xxiv + 827

Conference paper
du Boulay, B. (2009). Motivation, Metacognition and Affect in Learning Systems. Paper presented at the Software, Services & Semantic Technologies: First International Conference, Sofia, Bulgaria.

Conference paper
Howland, K., du Boulay, B. & Good, J. (2009). Fostering Engaged and Directed Learning by Activity Foregrounding and Backgrounding. In V. Dimitrova, R. Mizoguchi, B. du Boulay & A. Graesser (Eds.), Artificial Intelligence in Education. Building Learning Systems that Care: from Knowledge Representation to Affective Modelling AIED2009 14th International Conference on Artificial Intelligence in Education (Frontiers in Artificial Intelligence and Applications No. 200 pp. 241-248). Amsterdam: IOS Press.

Conference paper
Hull, A. & du Boulay, B. (2009). Scaffolding Motivation and Metacognition in Learning Programming. In V. Dimitrova, R. Mizoguchi, B. du Boulay & A. Graesser (Eds.), Artificial Intelligence in Education. Building Learning Systems that Care: from Knowledge Representation to Affective Modelling AIED2009 14th International Conference on Artificial Intelligence in Education (Frontiers in Artificial Intelligence and Applications No. 200 pp. 755-756). Amsterdam: IOS Press.

Conference paper
Romero, P., Boulay, B. d., Robertson, J., Good, J. & Howland, K. (2009) Is Embodied Interaction Beneficial When Learning Programming? VMR '09 Proceedings of the 3rd International Conference on Virtual and Mixed Reality: Held as Part of HCI International 2009 (Lecture Notes in Computer Science No. 5622 pp. 97-105). Berlin: Springer-Verlag.

Conference paper
Yusoff, M. Z. & du Boulay, B. (2009). Can Relaxation Exercises Improve Learning? In V. Dimitrova, R. Mizoguchi, B. du Boulay & A. Graesser (Eds.), Artificial Intelligence in Education. Building Learning Systems that Care: from Knowledge Representation to Affective Modelling AIED2009 14th International Conference on Artificial Intelligence in Education (Frontiers in Artificial Intelligence and Applications No. 200 pp. 623-625). Amsterdam: IOS Press.


2008


Journal paper
Bryant, S., Romero, P. & du Boulay, B. (2008). Pair Programming and the Mysterious Role of the Navigator. International Journal of Human-Computer Studies, 66(7), 519-529.

Technical report
du Boulay, B., Coultas, J. & Luckin, R. (2008). How compelling is the evidence for the effectiveness of e-Learning in the post-16 sector? A review of the literature in higher education, the health sector and work-based learning and a post-review stakeholder consultation Cognitive Sciences Research Paper (pp. 1-145): University of Sussex.

Conference paper
du Boulay, B., Rebolledo Mendez, G., Luckin, R., Martinez Miron, E. & Harris, A. (2008). Motivationally Intelligent Systems: Three Questions. Paper presented at the Second International Conference on Innovations in Learning for the Future, Future e-Learning 2008, Istanbul.

Conference paper
Good, J., Romero, P., du Boulay, B., Reid, H., Howland, K. & Robertson, J. (2008). An Embodied Interface for Teaching Computational Thinking'. Paper presented at the Proceedings of the International Conference on Intelligent User Interfaces Canary Islands, Spain.

Conference paper
Howland, K., Good, J. & du Boulay, B. (2008). A Game Creation Tool which Supports the Development of Writing Skills: Interface Design Considerations. Paper presented at the Narrative in Interactive Learning Environments, NILE2008, Edinburgh.

Conference paper
Rodrigo, M. M. T., Rebolledo-Mendez, G., Baker, R. S. J. D., du Boulay, B., Sugay, J. O., Lim, S. A. L., . . . Luckin, R. (2008). The Effects of Motivational Modeling on Affect in an Intelligent Tutoring System. Paper presented at the 16th International Conference on Computers in Education, ICCE2008 Taiwan.


2007


Conference paper
du Boulay, B., Rebolledo Mendez, G., Luckin, R. & Martinez Miron, E. (2007). Motivationally Intelligent Systems: Diagnosis and Feedback. In R. Luckin, K. Koedinger & J. Greer (Eds.), Artificial Intelligence in Education: Building Technology Rich Learning Contexts. Proceedings of AIED2007, Los Angeles (Frontiers in Artificial Intelligence and Applications No. 158 pp. 563-565). Amsterdam: IOS.

Conference paper
Freudenberg, S., Romero, P. & du Boulay, B. (2007). 'Talking the talk': Is intermediate-level conversation the key to the pair programming success story. Paper presented at the Proceedings of Agile 2007, Los Alamitos, California, USA, 84-91.

Journal paper
Kerawalla, L., O'Connor, J., Underwood, J., du Boulay, B., Holmberg, J., Luckin, R., . . . Tunley, H. (2007). Exploring the potential of the Homework system and tablet PCs to support continuity of numeracy practices between home and primary school. Educational Media International, 44(4), 289-303.

Magazine article
Luckin, R. & du Boulay, B. (2007, July). Lines of Desire: the Challenges of Interactive Educational TV. Tlearning.tv, 1-8.

Journal paper
Romero, P., Cox, R., du Boulay, B., Lutz, R. & Freudenberg, S. (2007). A methodology for the capture and analysis of hybrid data: A case study of program debugging. Behavior Research Methods, 39(2), 309-317.

Journal paper
Romero, P., du Boulay, B., Cox, R., Lutz, R. & Freudenberg, S. (2007). Debugging strategies and tactics in a multi-representation software environment. International Journal of Human-Computer Studies, 65(12), 992-1009.

Conference paper
Underwood, J., Luckin, R., Smith, H., du Boulay, B., Holmberg, J., Tongue, R. & Pearce, D. (2007). Shared Learning: Mobile Interractive TV to Link Home & School. Paper presented at the EURO ITV 2007, Amsterdam,


2006


Magazine article
Bryant, S., du Boulay, B. & Romero, P. (2006). XP and Pair Programming Practices. CSI Communications, 30, 17-20.

Conference paper
Bryant, S., Romero, P. & du Boulay, B. (2006). The collaborative nature of pair programming. Paper presented at the The 7th. International Conference on eXtreme Programming and Agile Processes in Software Engineering, Oulu, Finland, 53-64.

Book chapter
Bryant, S., Romero, P. & du Boulay, B. (2006). programming and the re-appropriation of individual tools for collaborative software development. In P. Hassanaly, T. Herrmann, G. Kunau & M. Zacklad (Eds.), Cooperative Systems Design: Seamless integration of artifact and conversations - Enhanced concepts of Infrastructure for Communication (pp. 55-70). Amsterdam: IOS press.

Review
du Boulay, B. (2006). Commentary on Kurt VanLehn's "The Behaviour of Tutoring Systems" International Journal of Artificial Intelligence in Education, 16(3), 267-270.

Conference paper
Luckin, R., Garnett, F., Coultas, J. & du Boulay, B. (2006). How do we know if e-learning is effective? Paper presented at the Proceedings of World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2006 Chesapeake, VA, 217-221.

Journal paper
Luckin, R., Underwood, J., du Boulay, B., Holmberg, J., Kerawalla, L., O'Connor, J., . . . Tunley, H. (2006). Designing Educational Systems Fit for Use: A Case Study in the Application of Human Centred Design for AIED. International Journal of Artificial Intelligence in Education, 16(4), 353-380.

Conference paper
Rebolledo Mendez, G., du Boulay, B. & Luckin, R. (2006). Motivating the learner: an empirical evaluation. In M. Ikeda, K. D. Ashley & C. Tak-Wai (Eds.), Intelligent Tutoring Systems: 8th International Conference, ITS2006, Taiwan (Lecture Notes in Computer Science No. 4053 pp. 545-554). Berlin: Springer.

Conference paper
Underwood, J., Smith, H., Luckin, R., du Boulay, B., Holmberg, J., Kerawalla, L. & Tunley, H. (2006). When the NINF Came Home: Guiding Parents and Children in the Co-construction of narratives Linking Home and School Learning. Paper presented at the 4th International Narrative and Interactive Leraning Environments Conference, Nile 2006, Edinburgh,

Conference paper
Underwood, J., Smith, H., Luckin, R., du Boulay, B., Holmberg, J., Kerawalla, L. & Tunley, H. (2006). Integrating Data from Multiple Contexts. Paper presented at the Proceedings of HCI 2006 Workshop on Computer-assisted Recording, Pre-processing and Analayis of User Interaction Data, 6-29.


2005


Conference paper
Bryant, S., Romero, P. & du Boulay, B. (2005). Pair programming and the re-appropriation of individual tools for collaborative programming. Paper presented at the International ACM SIGGROUP Conference on Supporting Group Work, GROUP 2005, Sanibel Island, Florida, USA, 332-333.

Book chapter
Luckin, R., Brewster, D., Pearce, D., du Boulay, B. & Siddons-Corby, R. (2005). Whether it's M-learing or E-learning, it must be ME Learning: a case study of mobile learning in Higher Education. In A. Kukulska-Hulme & J. Traxler (Eds.), Mobile Learning: A Handbook for educators and Trainers: RoutledgeFalmer.

Journal paper
Luckin, R., du Boulay, B., Smith, H., Underwood, J., Fitzpatrick, G., Holmberg, J., . . . Pearce, D. (2005). Using Mobile Technology to Create Flexible Learning Contexts. Journal of Interactive Media in Education, 2005(22).

Conference paper
Martinez-Miron, E., Harris, A., du Boulay, B., Luckin, R. & Yuill, N. (2005). The Role of Learning Goals in the Design of ILEs: Some Issues to Consider. In C.-K. Looi, G. McCalla, B. Bredeweg & J. Breuker (Eds.), Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology (Frontiers in Artificial Intelligence and Applications No. 125 pp. 427-434). Amsterdam: IOS Press.

Conference paper
Otero, N., Rogers, Y. & du Boulay, B. (2005). Learning interaction patterns using diagrams varying in level and type of interactivity. Paper presented at the AAAI Spring Symposium: Reasoning with mental and external diagrams, Stanford University, California, 24-29.

Conference paper
Rebolledo Mendez, G., du Boulay, B. & Luckin, R. (2005). Be Bold and Take a Challenge: Could Motivational Strategies Improve Help-Seeking? In C.-K. Looi, G. McCalla, B. Bredeweg & J. Breuker (Eds.), Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology (Frontiers in Artificial Intelligence and Applications No. 125 pp. 459-466). Amsterdam: IOS Press.

Conference paper
Romero, P., du Boulay, B., Cox, R., Lutz, R. & Bryant, S. (2005). Graphical Visualisations and Debugging: A Detailed Process Analysis. Paper presented at the Psychology of Programming Interest Group 17th Workshop, Brighton, UK, 62-76.

Conference paper
Tunley, H., du Boulay, B., Luckin, R., Holmberg, J. & Underwood, J. (2005). Up and down the number line: modelling collaboration in ccontrasting school and home environments. In L. Ardissimo, P. Brna & A. Mitrovic (Eds.), Proceedings of 10th International Conference, User Modelling 2005, Edinburgh (Lecture Notes in Artificial Intelligence No. 3538 pp. 412-416). Berlin: Springer.

Conference paper
Underwood, J., Luckin, R., Kerawalla, L., du Boulay, B., Holmberg, J., Tunley, H. & O'Connor, J. (2005). What Did You Do at School Today? Using Tablet Technology to Link Parents to their Children and Teachers. In C.-K. Looi, G. McCalla, B. Bredeweg & J. Breuker (Eds.), Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology (Frontiers in Artificial Intelligence and Applications No. 125 pp. 932-934). Amsterdam: IOS Press.

Conference paper
Yusoff, M. Z. & du Boulay, B. (2005). Integrating Domain-Independent Strategies into an Emotionally Sound Affective Framework for an Intelligent Tutoring System. Paper presented at the Symposium on Agents that Want and Like: Motivational and Emotional Roots of Cognition and Action, at AISB'05: Social Intelligence and Interaction in Animals, Robots and Agents, University of Hertfordshire, 114-117.


2004


Book chapter
Cox, R., Romero, P., du Boulay, B. & Lutz, R. (2004). A Cognitive Processing Perspective on Student Programmers' 'Graphicacy'. In A. Blackwell, K. Marriott & A. Shimojima (Eds.), Proceedings of Diagrammatic Representation and Inference, Third International Conference, Diagrams 2004, Cambridge, UK (Lecture Notes in Artificial Intelligence (LNAI) No. 2980 pp. 344-346). Berlin: Springer.

Conference paper
du Boulay, B. (2004). Representation in Learning Computer Science: Black Boxes in Glass Boxes revisted. Paper presented at the Proceedings of Third Program Visualization Workshop, July 2004, University of Warwick, 407.

Conference paper
Luckin, R., Brewster, D., Pearce, D., Siddons-Corby, R. & du Boulay, B. (2004). SMILE: the creation of space for interaction through blended digital technology. Paper presented at the Learning with Mobile Devices, 87-93.

Conference paper
Luckin, R., Coultas, J. & du Boulay, B. (2004). Learning with E's: Putting Technology in its Place. Paper presented at the e-Society 2004: proceedings of the IADIS International Conference, Avila, Spain, 903-906.

Conference paper
Luckin, R., Underwood, J., du Boulay, B., Holmberg, J. & Tunley, H. (2004). The NINF and the teacher: exploring teachers' views of the role of narrative in lesson planning. Paper presented at the NILE 2004: proceedings Narrative and Interactive Learning Environments, Edinburgh, 101-108.

Book chapter
Luckin, R., Underwood, J., du Boulay, B., Holmberg, J. & Tunley, H. (2004). Coherence Compilation: applying AIED techniques to the reuse of educational resources. In J. C. Lester, R. M. Vicari & F. Paraguacu (Eds.), Intelligent Tutoring Systems: Seventh International Conference, ITS2004, Maceio, Alagoas, Brazil (Lecture Notes in Computer Science No. 3220 pp. 98-107). Berlin: Springer.

Conference paper
Miron, E. A. M., du Boulay, B. & Luckin, R. (2004). Goal achievement orientation in the design of an ILE. Paper presented at the Workshop on Social and Emotional Intelligence in Learning Environments held at Seventh International Conference, ITS2004, , Maceio, Alagoas, Brazil, 72-78.

Conference paper
Romero, P. & du Boulay, B. (2004). Structural Knowledge and Language Notational Properties in Program Comprehension. Paper presented at the IEEE Symposium on Visual languages and Human-Centric Computing Languages, Rome, Italy, 223-225.

Conference paper
Romero, P., du Boulay, B., Cox, R., Lutz, R. & Bryant, S. (2004). Dynamic rich-data capture and analysis of debugging processes. Paper presented at the Psychology of Programming Interest Group 16th Workshop, Carlow, Ireland, 140-150.

Journal paper
Uresti, J. A. R. & du Boulay, B. (2004). Expertise, Motivation and Teaching in Learning Companion Systems. International Journal of Artificial Intelligence in Education, 14(2), 193-231.


2003


Conference paper
Luckin,R., du Boulay, B., Yuill, N., Kerawalla, L., Pearce, D. & Harris, A. (2003). Using Software Scaffolding to increase Metacognitive skills amongst young learners. Paper presented at the 11th Artificial Intelligence in Education Conference (AIED2003) Sydney, Australia.

Conference paper
du Boulay, B., Romero, P., Cox, R. & Lutz, R. (2003). Towards a Debugging Tutor for Object-Oriented Environments. Paper presented at the Supplementary Proceedings of Artificial Intelligence in Education Conference (AIED2003) Sydney, Australia, 399-407.

Journal paper
du Boulay, G., Teather, D., Teather, B., du Boulay, B., Sharples, M., Jeffrey, N., . . . Whitcombe, E. (2003). Computer Discrimination between Diseases of the Brain Based on MR Image Features. Rivista di Neuroradiologia, 16, 957-960.

Conference paper
Luckin, R., Brewster, D., Pearce, D., Siddons-Corby, R. & du Boulay, B. (2003). SMILE: The Creation of Space for Interaction through Blended Digital Technology. Paper presented at MLEARN 2000, Learning with mobile devices, 38-39.

Technical Report
Luckin, R., Coultas, J., Underwood, J., du Boulay, B., Mateer, J., Mudge, R., . . . Tongue, R. (2003). Building a Framework for Interactive Educational Television Content of Work. Cognitive Sciences Research Paper No. 561 (pp. 1-38): Department of Informatics. University of Sussex.

Journal paper
Romero, P., Cox, R., du Boulay, B. & Lutz, R. (2003). A Survey of Representations Employed in Object-Orientated Programming. Journal of Visual Languages and Programming, 14(5), 387-419.

Conference paper
Romero, P., du Boulay, B., Cox, R. & Lutz, R. (2003). Java Debugging Strategies in multi-representational environments. Paper presented at the Psychology of Programming Interest Group 15th Workshop, 421-434.

Conference paper
Romero, P., du Boulay, B. & Lutz, R. (2003). Keeping Track: Coordinating Multiple Representations in programming. Paper presented at the Abstracts of the 10th Biennial Conference of the European Association for Research on Learning and Instruction (EARLI2003) Padova, Italy, 32.

Conference paper
Romero, P., du Boulay, B., Lutz, R. & Cox, R. (2003). The Effects of Graphical and Textual Visualisations in Multi-representational Debugging Environments. Paper presented at the 2003 IEEE Symposia on Human Centric Computing Languages and Environments Auckland, New Zealand, 236-238.


2002


Conference paper
du Boulay, B. & Luckin, R. (2002). Resource Reuse and Broadband User Modelling in ie-TV. In S. A. Cerri, G. Gouarderes & F. Paraguacu (Eds.), Intelligent Tutoring Systems: Sixth International Conference, ITS2002, Biarritz, France and San Sebastian, Spain, June (Lecture Notes in Computer Science No. 2363 pp. 995). Berlin: Springer.

Conference paper
du Boulay, B. & Luckin, R. (2002). Resource Reuse in ie-TV. Paper presented at the Future TV: adaptive instruction in your living room. Workshop proceedings held in conjunction with Sixth International Conference, ITS2002, Biarritz, France and San Sebastian, Spain, 19-21.

Book chapter
Luckin, R. & du Boulay, B. (2002). Construction and Abstraction: Contrasting Methods of Supporting Model Building in Learning Science. In P. Brna, M. Baker, K. Stenning & A. Tiberghien (Eds.), The Role of Communication in Learning to Model (pp. 99-125). Mahwah, New Jersey: Lawrence Erlbaum Associates.

Conference paper
Romero, P., Cox, R., du Boulay, B. & Lutz, R. (2002). Visual Attention and Representation Switching During Java Program Debugging: A study using the Restricted Focus Viewer. In M. Hegarty, B. Meyer & N. H. Narayanan (Eds.), Diagrammatic Representation and Inference: Second International Conference, Diagrams 2002 Proceedings (Lecture Notes in Artificial Intelligence No. 2317 pp. 221-235). Berlin: Springer-Verlag.

Conference paper
Romero, P., Lutz, R., Cox, R. & du Boulay, B. (2002). Coordination of Multiple External representations During Java Program Debugging. Paper presented at the IEEE 2002 Symposia on Human Centric Computing Languages and Environments, Arlington, Virginia, 207-214.

Journal paper
Sharples, M., Jeffery, N., du Boulay, J. B. H., Teather, D., Teather, B. & du Boulay, G. H. (2002). Socio-cognitive Engineering: a Methodology for the Design of Human-Centred Technology. European Journal of Operational Research, 136, 310-323.

Conference paper
Vizcaino, A. & du Boulay, B. (2002). Using a Simulated Student to Repair Difficulties in Collaborative Learning. Paper presented at the International Conference on Computers in Education, ICCE'2002, New Zealand, 349-353.


2001


Journal paper
Dicheva, D., du Boulay, B., Kommers, P., La Velle, L. & Nichol, J. (2001). Past into present into future: information and communications technology tools for the 21st century. International Journal of Continuing Engineering Education and Lifelong Learning, 11(3), 175-178.

Review
du Boulay, B. (2001). Book Review of Artificial Intelligence: A New Synthesis, Nilsson, N1 J.; Artificial Intelligence: Theory and Practice, Dean, T., Allen, J., and Aloimonos, Y.; Computational Intelligence: A Logical Approach, Poole, D., Mackworth, A., and Goebel, R.; Artificial Intelligence: A Modern Approach, Russell, S. and Norvig, P. Artificial Intelligence, 125(1-2), 227-232.

Conference paper
du Boulay, B., Cuthbert, L., Garcia, F. D. A., du Boulay, G., Jeffrey, N., Sharples, M., . . . Whitcombe, E. (2001). Training in Image Description and Diagnosis for MR Radiology of the Brain. Paper presented at the Medical Image Understanding and Analysis, University of Birmingham, 85-88.

Conference paper
du Boulay, B. & Luckin, R. (2001). The Plausibility Problem: An Initial Analysis Cognitive Technology: Instruments of Mind. 4th International Conference CT 2001, Coventry, UK (Lecture Notes in Artificial Intelligence No. 2117 pp. 289-300). Berlin: Springer.

Journal paper
du Boulay, B. & Luckin, R. (2001). Modelling Human Teaching Tactics and Strategies for Tutoring Systems. International Journal of Artificial Intelligence in Education, 12(3), 235-256.

Journal paper
du Boulay, B. & Luckin, R. (2001). Introduction to Special Issue on Modelling Human Teaching Tactics and Strategies. International Journal of Artificial Intelligence in Education, 12(3), 232-234.

Technical report
Hinkley, L., du Boulay, G., Good, C., du Boulay, B., Teather, B., Teather, D., . . . Jeffery, N. (2001). Computer Based Neuroradiology Training Using a ``Small Worlds'' Approach to Differential Diagnosis. Cognitive Sciences Research Paper No. 540 (pp. 1-16): Department of Computer Science and Artificial Intelligence. University of Sussex.

Technical report
Luckin, R. & du Boulay, B. (2001). Broadband User Modelling: where AIED meets ie-TV of Work. Cognitive Sciences Research Paper No. 531 (pp. 1-9): Department of Computer Science and Artificial Intelligence. University of Sussex.

Conference paper
Luckin, R. & du Boulay, B. (2001). Imbedding AIED in ie-TV through Broadband User Modelling (BbUM). In J. D. Moore, C. L. Redfield & W. L. Johnson (Eds.), Artificial Intelligence in Education: AI-ED in the Wired and Wireless Future (Frontiers in Artificial Intelligence and Applications No. 68 pp. 322-333). Amsterdam: IOS Press

Journal paper
Luckin, R. & du Boulay, B. (2001). How do We Provide Learners with Effective Help: Introduction to Workshop on Help Provision and Help Seeking in Interactive Learning Environments. International Journal of Artificial Intelligence in Education, 12, 1030-1039.

Conference paper
Otero, N., Rogers, Y. & du Boulay, B. (2001). Is interactivity a good thing? Assessing its benefits for learning Systems, Social and Internationalization Design Aspects of Human-Computer Interaction: Proceedings of 9th International Conference on Human-Computer Interaction (Vol. 2, pp. 790-794). New Jersey: Lawrence Erlbaum.


2000


Book chapter
du Boulay, B. (2000). Fallible, Distractible, Forgetful, Wilful and Irrational Learners Computers as Cognitive Tools, Volume Two: No More Walls (pp. 339-375): Lawrence Erlbaum Associates.

Conference paper
du Boulay, B. (2000). Can We Learn from ITSs? In G. Gauthier, C. Frasson & K. VanLehn (Eds.), Intelligent Tutoring Systems: 5th International Conference, ITS 2000, Montreal, Proceedings (Lectures Notes in Computer Science No. 1839 pp. 9-17). Berlin: Springer-Verlag.

Conference paper
du Boulay, B. (2000). Can and Should Teaching Systems Mimic Human Teachers? Paper presented at the 8th International Conference on Computers in Education/International Conference on Computer-Assisted Instruction 2000, ICCE/ICCAI 2000: Learning Societies in the New Millenium: Creativity, Caring and Commitments Taipei, Taiwan, 35.

Conference paper
du Boulay, B. & Luckin, R. (2000). How to Make your System Teach Well: Learning about teaching from teachers and learners. Paper presented at the Workshop on Modelling Human Teaching Tactics and Strategies, at the 5th International Conference, Intelligent Tutoring Systems, ITS 2000, Montreal, 32-35.

Conference paper
du Boulay, B. & Luckin, R. (2000). Evaluating Intelligent Learning and Teaching Systems. Paper presented at the 8th International Conference on Computers in Education/International Conference on Computer-Assisted Instruction 2000, ICCE/ICCAI 2000: Learning Societies in the New Millenium: Creativity, Caring and Commitments Taipei, Taiwan, 1554.

Technical report
Eraut, M. & du Boulay, B. (2000). Developing the Attributes of Medical Professional Judgement and Competence: a Review of the Literature of Work. Cognitive Sciences Research Paper No. 518 (pp. viii + 1-141): Department of. University of Sussex.

Conference paper
Luckin, R. & du Boulay, B. (2000). Explorers or Persisters? Evaluating Children Interacting, Collaborating and Learning with Computers. Paper presented at the 8th International Conference on Computers in Education/International Conference on Computer-Assisted Instruction 2000, ICCE/ICCAI 2000: Learning Societies in the New Millenium: Creativity, Caring and Commitments, Taipei, Taiwan, 231-238.

Journal paper
Sharples, M., Jeffery, N., du Boulay, B., Teather, B., Teather, D. & du Boulay, G. H. (2000). Structured Computer-based Training and Decision Support in the Interpretation of Neurological Images. International Journal of Medical Informatics, 60(3), 263-280.

Journal paper
Teather, D., Teather, B. A., Jeffery, N. P., du Boulay, G. H., du Boulay, B. & Sharples, M. (2000). Statistical Support for Uncertainty in Radiological Diagnosis. Methods of Information in Medicine, 39(1), 1-6.


1999


Book
Brna, P., du Boulay, B. & Pain, H. (Eds.). (1999). Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study. Stamford, Connecticut: Ablex Publishing Corporation.

Book introduction
Brna, P., du Boulay, B. & Pain, H. (1999) Introduction. In P. Brna, B. d. Boulay & H. Pain (Eds.), Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study (Contemporary Studies in Cognitive Science and Technology No. 3 pp. 1-5). Stamford, Connecticut: Ablex Publishing Corporation.

Technical report
Cuthbert, L., du Boulay, B., Teather, D., Teather, B., Sharples, M. & du Boulay, G. (1999). Expert/novice differences in diagnostic medical cognition -- a review of the literature of Work. Cognitive Sciences Research Paper No. 508 (pp. 1-31): School of Cognitive and Computing Sciences. University of Sussex.

Book chapter
del Soldato, T. & du Boulay, J. B. H. (1999) Teaching Prolog Debugging in a Motivating Manner. In P. Brna, B. d. Boulay & H. Pain (Eds.), Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study (Contemporary Studies in Cognitive Science and Technology No. 3 pp. 397-410). Stamford, Connecticut: Ablex Publishing Corporation.

Book chapter
du Boulay, B. (1999) Support for Program Analysis. In P. Brna, B. d. Boulay & H. Pain (Eds.), Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study (Contemporary Studies in Cognitive Science and Technology No. 3 pp. 217-221). Stamford, Connecticut: Ablex Publishing Corporation.

Conference paper
du Boulay, B., Corrales, R. B., Cuthbert, L., Garcia, F. D. A., du Boulay, G., Jeffery, N., . . . Teather, D. (1999). Current Developments in the MR Tutor. Paper presented at the Workshop 5 -- Medical Image Tutoring, International Conference of the AI-ED Society on Artificial Intelligence and Education, Le Mans, France, 2-9.

Journal paper
du Boulay, B. & Luckin, R. (1999). It ain't what you learn but the way that you learn it. Computers & Education, 33(2/3), 209-215.

Conference paper
du Boulay, B., Luckin, R. & del Soldato, T. (1999). The Plausibility Problem: Human Teaching Tactics in the `Hands' of a Machine. In S. P. Lajoie & M. Vivet (Eds.), Artificial Intelligence in Education: Open Learning Environments: New Computational Technologies to Support Learning, Exploration and Collaboration. Proceedings of the 9th International Conference on Artificial Intelligence in Education (AIED99), Le Mans France (Frontiers in Artificial Intelligence and Applications No. 50 pp. 225-232). Amsterdam: IOS Press.

Conference paper
du Boulay, B., Teather, B., du Boulay, G., Jeffery, N., Teather, D., Sharples, M. & Cuthbert, L. (1999). From Description to Decision: Towards a Decision Support System for MR Radiology of the Brain. In W. Horn, Y. Shahar, G. Lindberg, S. Andreassen & J. Wyatt (Eds.), Artificial Intelligence in Medicine: Joint European Conference on Artificial Intelligence in Medicine and Medical Decision Making, AIMDM99, Aalborg, Denmark. (Lecture Notes in Artificial Intelligence No. 1620 pp. 93-102). Berlin: Springer-Verlag.

Journal paper
du Boulay, J. B. H., O'Shea, T. & Monk, J. (1999). The Black Box Inside the Glass Box: Presenting Computing Concepts to Novices. International Journal of Human-Computer Studies, 51(2), 265-277.

Book chapter
Fung, P., Brayshaw, M., du Boulay, J. B. H. & Elsom-Cook, M. (1999) Towards a Taxonomy of Novices' Misconceptions of the Prolog Interpreter. In P. Brna, B. d. Boulay & H. Pain (Eds.), Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study (Contemporary Studies in Cognitive Science and Technology No. 3 pp. 73-102). Stamford, Connecticut: Ablex Publishing Corporation.

Conference paper
Luckin, R. & du Boulay, B. (1999). Capability, potential and collaborative assistance. In J. Kay (Ed.), UM99 User Modelling: 7th International conference on user modeling, Banff, Alberta, Canada (CISM Courses and Lectures No. 407 pp. 139-148). Wein: Springer.

Journal paper
Luckin, R. & du Boulay, B. (1999). Ecolab: The Development and Evaluation of a Vygotskian Design Framework. International Journal of Artificial Intelligence in Education, 10(2), 198-220.

Book chapter
Puntambekar, S. & du Boulay, B. (1999) Design of MIST - a system to help students develop metacognition. In P. Murphy (Ed.), Learners, Learning & Assessment (pp. 245-257): Open University and Paul Chapman Publishing.

Technical report
Sharples, M., Jeffery, N., du Boulay, J. B. H., Teather, D., Teather, B. & du Boulay, G. H. (1999). A socio-cognitive engineering approach to the development of a knowledge-based training system for neuroradiology of Work. Cognitive Sciences Research Paper No. 463 (pp. 1-8). University of Sussex.

Conference paper
Sharples, M., Jeffery, N., du Boulay, J. B. H., Teather, D., Teather, B. & du Boulay, G. H. (1999). Socio-cognitive engineering: a methodology for the design of human-centred computer systems. Paper presented at the Proceedings of HCP'99 European Conference on Human Centred Processes, Brest, France, 67-73.

Book chapter
Taylor, C. N., du Boulay, J. B. H. & Patel, M. J. (1999). A Revised Textual Tree Trace Notation for Prolog. In P. Brna, B. d. Boulay & H. Pain (Eds.), Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study, pp. 267-281.
Reprinted and revised from Taylor, du Boulay and Patel (1994)

Journal paper
Virvou, M. & du Boulay, B. (1999). Human Plausible Reasoning for Intelligent Help. User Modeling and User-Adapted Interaction, 9(4), 321-375.


1998


Conference paper
du Boulay, B. (1998). What does the AI in AIED Buy? Paper presented at the Colloquium on Artificial Intelligence in Educational Software, London, 3/1-3/4.

Conference paper
du Boulay, G. H., Teather, B. A., Teather, D., Jeffery, N. P., Sharples, M. & du Boulay, B. (1998). MEDIATE -- An interactive tutor and diagnostic aid for MRI. Paper presented at the SNR/ASNR'98 Symposium Neuroradiologicum XVI, 281.


1997


Book
du Boulay, B. & Mizoguchi, R. (Eds.). (1997). Artificial Intelligence in Education: Knowledge and Media in Learning Systems. Proceedings of the AI-ED 97 World Conference on Artificial Intelligence in Education. Amsterdam: IOS Press.

Book chapter
Jeffery, N. P., Teather, B. A., Teather, D., Sharples, M., du Boulay, B. & du Boulay, G. H. (1997) Computer Based Radiological Training and Education. In J. Blackledge (Ed.), Image Processing: Mathematical Methods and Applications (pp. 501-516). Oxford: Oxford University Press.

Journal paper
Patel, M. J., du Boulay, B. & Taylor, C. (1997). Comparison of Contrasting Prolog Trace Output Formats. International Journal of Human-Computer Studies, 47, 289-322.

Journal paper
Puntambekar, S. & du Boulay, B. (1997). Design and Development of MIST -- a system to help students develop metacognition. Journal of Educational Computing Research, 16(1), 1-35.


1996


Conference paper
du Boulay, G. H., Teather, B., Teather, D., Jeffery, N. P., sharples , M. & du Boulay, J. B. H. (1996). MEDIATE: Medical Image Description and Training Environment. Paper presented at the 22nd Congress European Society of Neuro Radiology (ESNR), Milan, Italy, 673.

Conference paper
Jeffery, N., Teather, B. A., Teather, D., Sharples, M., du Boulay, B. & du Boulay, G. H. (1996). MEDIATE: A Magnetic Resonance Tutor. Paper presented at the Proceedings for the Computers in Medical Education Conference, September 1995, University of Bristol, 138-147.

Technical report
Puntambekar, S. & du Boulay, B. (1996). Investigating the changes in the metacognitive activities of students while interacting with a computer tool of Work. Cognitive Sciences Research Paper No. 411 (pp. 1-20): School of Cognitive and Computing Sciences. University of Sussex.

Technical report
Puntambekar, S. & du Boulay, B. (1996). Design and development of MIST: a system to help students develop metacognition of Work. Cognitive Sciences Research Paper No. 410 (pp. 1-21): School of Cognitive and Computing Sciences. University of Sussex.

Conference paper
Sharples, M., du Boulay, B., Jeffery, N., Teather, D., Teather, B. A. & du Boulay, G. H. (1996). Interactive Display of Typicality and Similarity Using Multiple Correspondence Analysis. Paper presented at the Industry Day and Adjunct Proceedings of the 11th British Computer Society Annual Conference on Human Computer Interaction, HCI'96 Imperial College, London, 162-167.

Conference paper
Teather, B., Jeffery, N., Teather, D., du Boulay, G. H., Sharples, M. & du Boulay, J. B. H. (1996). `MEDIATE' -- For Learning, Teaching and Diagnostic Help with MRI of the Brain. Radiology UK, Supplement to British Journal of Radiology, 69, 273.


1995


Journal paper
del Soldato, T. & du Boulay, B. (1995). Implementation of Motivational Tactics in Tutoring Systems. Journal of Artificial Intelligence in Education, 6(4), 337-378.

Conference paper
Sharples, M., du Boulay, B., Teather, D., Teather, B. A., Jeffery, N., & du Boulay, G. H. (1995). The MR Tutor: Computer-based Training and Professional Practice. Proceedings of World Conference on Artificial Intelligence and Education (AI-ED 95), Washington, USA, pp. 429-436.

Technical report
Sharples, M., du Boulay, J. B. H., Teather, B. A., Teather, D., Jeffery, N., & du Boulay, G. H. (1995). The MR Tutor: computer-based training and professional practice. Cognitive Sciences Research Paper No. 393: Department of Computer Science and Artificial Intelligence. University of Sussex.


1994


Technical report
del Soldato, T., & du Boulay, B. (1994). Formalisation and Implementation of Motivational Tactics in Tutoring Systems. Cognitive Sciences Research Paper No. 345 (pp. 1-32). University of Sussex.

Conference paper
Jeffery, N., Teather, B. A., Teather, D., Sharples, M., du Boulay, B., & du Boulay, G. H. (1994). Intelligent Tutoring for MR Image Interpretation and the Diagnosis of Cerebral Disease. Proceedings of British Institute of Radiology Conference, Radiology and Oncology '94, Harrogate, 67 Congress Supplement, 144.

Book chapter
Patel, M. J., Taylor, C., & du Boulay, J. B. H. (1994). Textual Tree (Prolog) Tracer: An Experimental Evaluation User-Centred Requirements for Software Engineering Environments, NATO ASI Series (Series F: Computer and Systems Sciences), Vol 123 (pp. 127-141): Springer-Verlag.

Technical report
Sharples, M., du Boulay, B., Teather, D., Teather, B. A., Jeffery, N., & du Boulay, G. H. (1994). The Cognitive Basis for an MR Image Tutor . Cognitive Sciences Research Paper No. 336 (pp. 1-6). University of Sussex.

Conference paper
Sharples, M., du Boulay, B., Teather, D., Teather, B. A., Jeffery, N., & du Boulay, G. H. (1994). The Cognitive Basis for an MR Image Tutor. Paper presented at the Proceedings of East-West International Conference on Computer Technologies in Education, Crimea, Ukraine.

Conference Paper
Taylor, C. N., du Boulay, J. B. H., & Patel, M. J. (1994). Textual Tree Trace Notation for Prolog: an overview. Paper presented at the Proceedings of post-conference workshop on Logic Programming and Education, International Conference on Logic Programming, Santa Margherita Ligure, Italy.

Technical report
Teather, B. A., Sharples, M., Jeffery, N., Teather, D., du Boulay, B., Direne, A. I., & du Boulay, G. H. (1994). Statistical Modelling and Structured Image Description for Intelligent Tutoring in MR Imaging of the Head. Cognitive Science Research Papers No. 309 (pp. 1-8): University of Sussex

Journal paper
Teather, B. A., Sharples, M., Jeffery, N., Teather, D., du Boulay, B., Direne, A. I., & du Boulay, G. H. (1994). Statistical Modelling and Structured Image Description for Intelligent Tutoring in MR Imaging of the Head. Rivista di Neuroradiologia, 7, 29-35.

Conference paper
Teather, D., Teather, B. A., Sharples, M., Jeffery, N., du Boulay, B., & du Boulay, G. H. (1994). Intelligent Tutoring for MR Imaging of the Head and Cerebral Disease. Paper presented at the Proceedings of Twelfth International Congress of the European Federation for Medical Informatics, MIE 94, Lisbon.


1993


Review
du Boulay, J. B. H. (1993). Review of ``Computer-Assisted Instruction and Intelligent Tutoring Systems, J.H. Larkin and R.W. Chabay (eds.)''. Computers and Education, 20(2), 213-214.

Conference paper
Jeffery, N., Teather, B. A., Teather, D., Sharples, M., du Boulay, B., Direne, A. I., & du Boulay, G. H. (1993). Statistical Modelling and Intelligent Tutoring of Visual Concepts for MR Imaging of the Head. Paper presented at the Proceedings of World Conference on Artificial Intelligence in Education, AI-ED'93, Edinburgh.

Edited book
Lemut, E., du Boulay, B., & Dettori, G. (Eds.). (1993). Cognitive Models and Intelligent Environments for Learning Programming (Vol. 111). Berlin: Springer-Verlag.

Conference paper
Patel, M. J., du Boulay, J. B. H., & Taylor, C. (1993). Evaluation of Contrasting Prolog Trace Output Formats. Cognitive Science Research Papers No. 276 (pp. 1-29): University of Sussex

Book chapter
Ramadhan, H., & du Boulay, B. (1993). Programming Environments for Novices. In E. Lemut, B. du Boulay & G. Dettori (Eds.), Cognitive Models and Intelligent Environments for Learning Programming, NATO ASI Series (Series F: Computer and Systems Sciences), Vol 111 (pp. 125-134): Springer-Verlag.


1992


Book
Thornton, C. J. & du Boulay, B. (1992). Artificial Intelligence Through Search. Oxford: Intellect Books. pp. xvii + 363

Journal paper
Sharples, M. & du Boulay, J. B. H. (1992). Heart and Head: the radiology tutor and beyond. Rivista di Neuroradiologia, 5, 465-471.

Technical report
Sharples, M. & du Boulay, J. B. H. (1992). Heart and Head: the radiology tutor and beyond of Work. Cognitive Science Research Papers No. 244 (pp. 1-9): University of Sussex.

Book chapter
Jones, M., Greer, J., Mandinach, E., du Boulay, J. B. H. & Goodyear, P. (1992). Synthesising Instructional and Computational Science. In M. Jones & P.H. Winne (Eds.), Adaptive Learning Environments: foundations and frontiers, pp. 383-401.

Book chapter
Goodyear, P. & du Boulay, J. B. H. (1992). Systems and Architectures for Instruction. In M. Jones & P.H. Winne (Eds.), Adaptive Learning Environments: foundations and frontiers, pp. 13-17.

Book chapter
du Boulay, J. B. H. & Goodyear, P. (1992). Diagnosing Students' Learning and Adjusting Plans for Instruction. In M. Jones & P.H. Winne (Eds.), Adaptive Learning Environments: foundations and frontiers, pp. 203-208.

Book chapter
du Boulay, J. B. H. & Goodyear, P. (1992). Student-System Interactions. In M. Jones & P.H. Winne (Eds.), Adaptive Learning Environments: foundations and frontiers, pp. 319-324.

Book chapter
du Boulay, J. B. H. (1992). Towards more Versatile Tutors for Programming. In E Scanlon & T. O'Shea (Eds.), New Directions in Educational Technology, pp. 191-198.

Conference paper
du Boulay, J. B. H. (1992). Programming Environments for Novices, Intelligent Tutoring Systems: Second International Conference, ITS'92, Montreal. Lecture Notes in Computer Science 608, p. 37.

Edited conference proceedings
du Boulay, B. & Sgurev, V. (Eds.) Artificial Intelligence V: Fifth International Conference on Artificial Intelligence, Methodology, Systems, Applications, AIMSA'92. Amsterdam: North-Holland.


1991


Technical report
Taylor, C., du Boulay, J. B. H. & Patel, M. (1991). Outline Proposal for a Prolog `Textual Tree Tracer' (TTT) Cognitive Science Research Papers No. 177 (pp. 1-69): University of Sussex.

Conference paper
Patel, M. J., du Boulay, J. B. H. & Taylor, C. (1991). Prolog Tracers and Information Access, Proceedings of 1st Moscow International HCI'91 Workshop, pp. 140-145.

Conference paper
Patel, M. J., du Boulay, J. B. H. & Taylor, C. (1991). Effect of format on Information and Problem Solving, Proceedings of 13th Annual Conference of the Cognitive Science Society. Chicago, pp. 852-856.

Journal paper
Pain, H., Brna, P. & du Boulay, J. B. H. (1991). Teaching, Learning and Using Prolog. Instructional Science, 20(2/3), 81-266.

Journal paper
Brna, P., Pain, H. & du Boulay, J. B. H. (1991). Teaching, Learning and Using Prolog: Supporting the Programmer. Instructional Science, 20(2/3), 81-87.


1990


Journal paper
Hook, K., Taylor, J. & du Boulay, J. B. H. (1990). Redo `Try Once And Pass': The Influence of Complexity and Graphical Notation on Novices' Understanding of Prolog. Instructional Science, 19(4/5), 337-360.

Journal paper
Fung, P., Brayshaw, M., du Boulay, J. B. H. & Elsom-Cook, M. (1990). Towards a Taxonomy of Novices' Misconceptions of the Prolog Interpreter. Instructional Science, 19(4/5), 311-336.

Journal paper
Brna, P., Pain, H. & du Boulay, J. B. H. (1990). Teaching, Learning and Using Prolog. Instructional Science, 19(4/5), 247-436.

Journal paper
Brna, P., Pain, H. & du Boulay, J. B. H. (1990). Teaching, Learning and Using Prolog: Understanding Prolog. Instructional Science, 19(4/5), 247-256.


1989


Book chapter
du Boulay, J. B. H., O'Shea, T. & Monk, J. (1989) The Black Box Inside the Glass Box: Presenting Computing Concepts to Novices. In E. Soloway & J. C. Spohrer (Eds.), Studying the Novice Programmer (pp. 431-446). Hillsdale: Lawrence Erlbaum Associates.

Book chapter
du Boulay, J. B. H. (1989). Some Difficulties of Learning to Program. In E. Soloway & J. C. Spohrer (Eds.), Studying the Novice Programmer, pp. 283-299.
Reprinted from du Boulay (1986)

Book chapter
du Boulay, J. B. H. (1989). Non-Adversary Problem Solving by Machine. In K. J. Gilhooly (Ed.), Human and Machine Problem Solving, pp. 13-37.

Book review
du Boulay, J. B. H. (1989). Review of ``Artificial Intelligence & Instruction: applications and methods, G.P. Kearsley (ed.)''. Artificial Intelligence and Simulation of Behaviour Quarterly(68), 21.

Conference paper
Dicheva, D. & du Boulay, J. B. H. (1989). Do What I Do and Do What I say: an improved Blocks Tutor, Proceedings of Third International Conference: Children in the Information Age. Sofia, Bulgaria, pp. 164-175.

Technical report
Dicheva, D. & du Boulay, J. B. H. (1989). Rebuilding the Blocks Tutor Cognitive Science Research Papers No. 136 (pp. 1-16): University of Sussex.

Conference paper
Dichev, C. & du Boulay, J. B. H. (1989). An Enhanced Trace Tool for Prolog, Proceedings of the Third International Conference, Children in the Information Age. Sofia, Bulgaria, pp. 149-163.

Technical report
Dichev, C. & du Boulay, J. B. H. (1989). An Enhanced Trace Tool for Prolog Cognitive Science Research Papers No. 138: University of Sussex..


1988


Conference paper
Sharples, M. & du Boulay, J. B. H. (1988). Knowledge Representation for a Concept Tutoring System, Proceedings of European Conference on Artificial Intelligence, Munich, pp. 268-270.

Technical report
Sharples, M. & du Boulay, J. B. H. (1988). Knowledge Representation, Teaching Strategy, and Simplifying Assumptions for a Concept Tutoring System Cognitive Science Research Papers No. 102 (pp. 1-8): University of Sussex.

Technical report
Hook, K., Taylor, J. & du Boulay, J. B. H. (1988). Redo ``Try Once And Pass'': the influence of complexity and graphical notation on novices' understanding of Prolog Cognitive Science Research Papers No. 112: University of Sussex

Journal paper
Gray, P. M. D., Storrs, G. E. & du Boulay, J. B. H. (1988). Knowledge Representation for Database Metadata. Artificial Intelligence Review, 2(1), 3-29.

Book chapter
Elsom-Cook, M. & du Boulay, J. B. H. (1988). A Pascal Program Checker. In J. Self (Ed.), Artificial Intelligence and Human Learning: intelligent computer-aided instruction, pp. 361-373.
Reprinted from Elsom-Cook and du Boulay (1986)

Conference paper
du Boulay, J. B. H. & Sloman, A. (1988). Bread Today, Jam Tomorrow: the impact of AI on education, Proceedings of Fifth International Conference on Technology and Education, pp. 82-85.

Tutorial
du Boulay, J. B. H. & Ross, P. (1988). Intelligent Tutoring Systems, Tutorial Proceedings of European Conference on Artificial Intelligence. Munich, pp. 1-93.

Book chapter
du Boulay, J. B. H. (1988) Intelligent Systems for Teaching Programming. In P. Ercoli & R. Lewis (Eds.), Artificial Intelligence Tools in Education (pp. 5-15). Amsterdam: North Holland.

Book review
du Boulay, J. B. H. (1988). Review of ``Educational Computing, E. Scanlon & T. O'Shea (eds.)''. Journal of Educational Computing Research, 4(1), 107-109.

Book review
du Boulay, J. B. H. (1988). Review of ``The Computer Revolution in Education: New Technologies for Distance Teaching, A. Jones, E. Scanlon & T. O'Shea (eds.)''. Journal of Educational Computing Research, 4(1), 109-111.

Book review
du Boulay, J. B. H. (1988). Review of ``Artificial Intelligence Review: An International Survey and Tutorial Journal''. British Book News(April), 253.

Book review
du Boulay, J. B. H. (1988). Review of ``Artificial Intelligence, A. Garnham''. The Psychologist, 1(12), 491.

Conference paper
Dichev, C. & du Boulay, J. B. H. (1988). A Data Tracing System for Prolog Novices, Artificial Intelligence III: methodology, systems, applications. Proceedings of Artificial Intelligence: Methodology, Systems and Applications, Varna, Bulgaria, pp. 329-336.


1987


Book chapter
Taylor, J. & du Boulay, J. B. H. (1987). Studying Novice Programmers: Why they may find learning Prolog hard. In J. Rutkowska & C. Crook, (Eds.), Computers, Cognition and Development: Issues for Psychology and Education, pp. 153-173.

Technical report
Taylor, J. & du Boulay, J. B. H. (1987). Learning and Using Prolog: an empirical investigation. Cognitive Science Research Papers No. 90 (pp. 1-58): University of Sussex.

Book chapter
Fung, P., du Boulay, J. B. H. & Elsom-Cook, M. (1987). An Initial Taxonomy of Novices' Misconceptions of the Prolog Interpreter. Centre for Information Technology in Education No. 27, Institute of Education Technology, Open University.

Book chapter
du Boulay, J. B. H. & Taylor, J. (1987). Learning Prolog: an introductory bibliography. In R. Lewis & E.D. Tagg (Eds.), Trends in Computer Assisted Education, pp. 19-21.

Book chapter
du Boulay, J. B. H. & Sothcott, C. (1987) Computers Teaching Programming. In R. W. Lawler & M. Yazdani (Eds.), Artificial Intelligence and Education: Vol 1, Learning Environments and Tutoring Systems (pp. 345-372). Norwood, New Jersey: Ablex.

Book chapter
du Boulay, J. B. H. (1987). POPLOG for Beginners: a powerful environment for learning programming. In R. Hawley (Ed.), Artificial Intelligence Programming Environments, pp. 31-42.

Book chapter
du Boulay, J. B. H. (1987). Computers and Teacher Education. In E. Scanlon & T. O'Shea (Eds.), Educational Computing, pp. 51-58.

Book review
du Boulay, J. B. H. (1987). Review of ``Readings in Artificial Intelligence and Software Engineering, C. Rich & R.C. Waters (eds.)''. Artificial Intelligence and Simulation of Behaviour Quarterly(63), 24.

Edited conference proceedings
du Boulay, B., Hogg & D. Steels, L. (Eds.). (1987) Advances in Artificial Intelligence-II:Seventh European Conference on Artificial Intelligence, ECAI-86. North-Holland.


1986


Technical report
Taylor, J. & du Boulay, J. B. H. (1986). Why Novices May Find Programming in Prolog Hard. Cognitive Science Research Papers No. 60: University of Sussex.

Journal paper
Smith, G. W. & H., d. B. J. B. (1986). The Generation of Cryptic Crossword Clues. The Computer Journal, 29(3), 282-284.

Book
Lawler, R. W., du Boulay, B., Hughes, M. & Macleod, H. (1986). Cognition and Computers, Studies in Learning. Chichester, West Sussex: Ellis Horwood. pp 275.

Conference paper
Elsom-Cook, M. & du Boulay, J. B. H. (1986). How to Tell Novices that their Programs are Wrong, Proceedings of the workshop on Intelligent Computer Assisted Instruction, p. 17.

Conference paper
Elsom-Cook, M. & du Boulay, J. B. H. (1986). A Pascal Program Checker, Proceedings of ECAI-86, (Vol. II), 7th European Conference on Artificial Intelligence, pp. 90-95.

Book chapter
du Boulay, J. B. H., Elsom-Cook, M., Khabaza, T. & Taylor, J. (1986). POPLOG and the Learner: An artificial intelligence programming environment used in education, Directory of Computer Training 1986, pp. 29-33.

Journal paper
du Boulay, J. B. H. (1986). Some Difficulties of Learning to Program. Journal of Educational Computing Research, 2(1), 57-73.


1985


Technical report
Storrs, G., du Boulay, J. B. H. & Gray, P. M. D. (1985). A Metadata Advisor: some sample queries. Technical Report (pp. 1-44). Department of Computing Science, University of Aberdeen.

Technical report
Storrs, G., du Boulay, J. B. H. & Gray, P. M. D. (1985). Representing Knowledge in the Metadata advisor. Technical Report (pp. 1-16). Department of Computing Science, University of Aberdeen.

Journal paper
Imlah, W. G. & du Boulay, J. B. H. (1985). Robust Natural Language Parsing in Computer-Assisted Instruction. System: International Journal of Educational Technology and Learning Systems, 13(2), 137-147.

Conference paper
Gray, P. M. D., Moffat, D. S. & du Boulay, J. B. H. (1985). Persistent Prolog: A secondary storage manager for Prolog, Proceedings of Appin Workshop on Data Types and Persistence. Persistent Programming Research Report 16, pp. 353-368.

Book review
du Boulay, J. B. H. (1985). Review of ``Learning and teaching with computers, T. O'Shea & J. Self''. Journal of Educational Computing Research, 1(2), 245-247.

Book review
du Boulay, J. B. H. (1985). Review of ``Beginning Micro-Prolog, R. Ennals''. Journal of Educational Computing Research, 1(1), 117-119.

Book review
du Boulay, J. B. H. (1985). Review of ``New Horizons in Educational Computing, M. Yazdani (ed.)''. Journal of Educational Computing Research, 1(1), 113-116.

Book review
du Boulay, J. B. H. (1985). Review of ``Microcomputers in Education-2, E. Ramsden (eds.)''. Journal of Educational Computing Research, 1(3), 357-359.

Book review
du Boulay, J. B. H. (1985). Review of ``Social Actions and Artificial Intelligence, G. N. Gilbert and C. Heath (eds.)''. Sociology, 19(3), 474-476.

Technical report
Bundy, A., du Boulay, J. B. H., Howe, J. A. M. & G., P. (1985). The Researcher's Bible of Work. D.A.I. Occasional paper No.47 (pp. 1-30). Department of Artificial Intelligence, University of Edinburgh.


1984


Book chapter
O'Shea, T., Bornat, R., du Boulay, J. B. H., Eisenstadt, M. & Page, I. (1984). Tools for Creating Intelligent Computer Tutors. In A. Elithorn & R. Banerji (Eds.) Artificial and Human Intelligence, pp. 181-199.

Journal paper
du Boulay, J. B. H. & Matthew, I. (1984). Fatal Error in Pass Zero: How not to Confuse Novices. Behaviour and Information Technology, 3(2), 109-118.

Technical report
du Boulay, J. B. H. (1984). Children Learning to Program of Work. Report commissioned by Scottish Microelectronics Development Programme (pp. 1-41).

Book chapter
Bundy, A., du Boulay, J. B. H., Howe, J. A. M. & Plotkin, G. (1984). How to get a Ph.D. in A.I. In T. O'Shea & M. Eisenstadt, Artificial Intelligence: Tools, Techniques and Applications, pp. 139-154.


1983


Book chapter
du Boulay, J. B. H. (1983). Computers and Teacher Education, World Yearbook of Education 1982/83, pp. 177-185.


1982


Journal paper
Howe, J. A. M., du Boulay, J. B. H. & Johnson, K. (1982). Re-learning Mathematics through LOGO. Com-3, 29, 17-23.

Book chapter
du Boulay, J. B. H., Howe, J. A. M. & Johnson, K. (1982). Making Programs vs. Running Programs: microcomputers in the mathematical education of teachers. In R. Lewis & E. D. Tagg (Eds.), Involving Micros In Education, pp. 119-123.

Journal paper
du Boulay, J. B. H. & Howe, J. A. M. (1982). LOGO Building Blocks: Student teachers using computer-based mathematics apparatus. Computers & Education, 6(1), 93-98.


1981


Journal paper
du Boulay, J. B. H., O'Shea, T. & Monk, J. (1981). The Black Box Inside the Glass Box: Presenting Computing Concepts to Novices. International Journal of Man-Machine Studies, 14, 237-244.

Book chapter
du Boulay, J. B. H. & O'Shea, T. (1981) Teaching Novices Programming. In M.J.Coombs & J.L.Alty (Eds.), Computing Skills and the User Interface (pp. 147-200). London: Academic Press.

Book chapter
du Boulay, J. B. H. & Howe, J. A. M. (1981). Student Teachers Attitudes to Mathematics: differential effects of a computer based course. In R. Lewis & E.D. Tagg (Eds.), Computers in Education, pp. 707-713.

Journal paper
du Boulay, J. B. H. & Howe, J. A. M. (1981). Re-learning Mathematics through LOGO: helping student teachers who don't understand mathematics. In J.A.M. Howe & P.M. Ross (Eds.), Microcomputers in Secondary Education: Issues and Techniques, pp. 69-81.

Technical report
du Boulay, J. B. H. (1981). LOGO Maths Worksheets for Trainee Primary Teachers. Working Paper No. 5 (pp. 1-54). Department of Artificial Intelligence, University of Edinburgh.


1980


Journal paper
du Boulay, J. B. H. (1980). Teaching Teachers Mathematics Through Programming. International Journal of Mathematical Education in Science and Technology, 11(3), 347-360.

Technical report
du Boulay, J. B. H. (1980). Computer Assisted Instruction in Medicine. DAI Research Paper No. 130 (pp. 1-4). Department of Artificial Intelligence, University of Edinburgh.


1979


Journal paper
Howe, J. A. M. & du Boulay, J. B. H. (1979). Microprocessor Assisted Learning. Programmed Learning and Educational Technology, 16(3), 240-246.

Technical report
Howe, J. A. M. & du Boulay, J. B. H. (1979). Re-Learning Mathematics through LOGO: second progress report. DAI Working Paper No.63 (pp. 1-13). Department of Artificial Intelligence, University of Edinburgh.

Technical report
du Boulay, J. B. H. (1979). Teacher Transformations: Student Teachers Programming in LOGO. DAI Research Paper No.122 (pp. 1-4). Department of Artificial Intelligence, University of Edinburgh.

Technical report
du Boulay, J. B. H. (1979). Introduction to Symbolic Computation. DAI Occasional Paper No.12 (pp. 1-71). Department of Artificial Intelligence, University of Edinburgh.


1978


Technical report
Howe, J. A. M. & du Boulay, J. B. H. (1978). Re-learning Mathematics through LOGO: first progress report. DAI Working Paper No.41 (pp. 1-13). Department of Artificial Intelligence, University of Edinburgh.

Conference paper
du Boulay, J. B. H. & O'Shea, T. (1978). Seeing the Works: A strategy for teaching interactive programming, Proceedings of Workshop on Computing Skills and Adaptive Systems. Liverpool.


1977


Journal paper
du Boulay, J. B. H. (1977). Learning Teaching Mathematics. Mathematics Teaching(78), 52-57.


1976


Technical report
du Boulay, J. B. H. & O'Shea, T. (1976). How to Work the LOGO Machine. DAI Occasional Paper No.4 (pp. 1-145). Department of Artificial Intelligence, University of Edinburgh.

Technical report
du Boulay, J. B. H. & Kemplay, J. (1976). Turtle Memo 3. DAI Technical Memo No. 1 (pp. 1-5). Department of Artificial Intelligence, University of Edinburgh.

Technical report
du Boulay, J. B. H. & Emanuel, R. (1976). LOGO without Tears. DAI Working Paper No.11 (pp. 1-11). Department of Artificial Intelligence, University of Edinburgh.


1974


Technical report
du Boulay, J. B. H. (1974). Turtle Memo 1. CAI-17 (pp. 1-9). Bionics Research Laboratory, School of Artificial Intelligence, University of Edinburgh.