|
Home | Research interests | Research development | Research students | Publications | Anything else |
Since 1998
|
expert design behaviour and reasoning |
Computer Science education |
research development |
books |
|
Fincher, S., and Petre, M. (2004) Computer Science Education Research. Taylor and Francis. ISBN 90-265-1969-9. [Scaffolding and Bootstrapping projects] |
Rugg, G., and Petre, M. (2007) A Gentle Guide to Research Methods. Open University Press / McGraw - Hill. ISBN 0-335-21927-6.
|
Fincher, S., Clarke, M., and Petre, M. (eds) (2001) Principles and Pragmatics of Computer Science Projectwork. Springer-Verlag. ISBN 1-85233-357-X. [EPCoS project] |
Rugg, G., and Petre, M. (2004) The Unwritten Rules of Ph.D. Research. Open University Press / McGraw - Hill. ISBN 0-335-21344-8.
|
||
book chapters |
Blackwell, A.F., Whitley, K.N., Good, J., and Petre, M. (2001) Cognitive Factors in Programming with Diagrams. In: A.F. Blackwell (Ed.), Thinking with Diagrams. Kluwer. ISBN 0792369440. |
|
|
refereed journal papers
|
Petre, M. and de Quincey, E. (2006) A gentle overview of software visualisation. Computer Society of India Communications. August, 6-11. ISSN 0970-647X
|
Petre, M., Fincher, S., Tenenberg, J., Anderson, R., Anderson, R., Bouvier, D., Fitzgerald, S. Gutschow, A., Haller, S., Jadud, M., Lewandowski, G., Lister, R., McCauley, R., McTaggart, J., Morrison, B., Murphy, L., Prasad, C., Richards, B., Sanders, K., Scott, T., Shinners-Kennedy, D., Thomas, L., Westbrook, S., Zander, C. (in press, due 2006) ‘My criterion is: is it a Boolean?’: A card-sort elicitation of students; knowledge of programming constructs. Expert Systems. ISSN 0266-4720. [Bootstrapping project]
|
Petre, M., Minocha, S., and Roberts, D. (2006) Usability beyond the website: an empirically-grounded e-commerce evaluation instrument for the total customer experience. Behaviour and Information Technology, 25 (2), 189 - 203. ISSN 1362-3001.
|
Petre, M. (in press, due 2006) Software development expertise. Expert Systems. ISSN 0266-4720. |
|||
Petre, M. (2006) Cognitive dimensions 'beyond the notation'. Journal of Visual Languages and Computing. 17, 292-301. (special 10th anniversary issue on cognitive dimensions of notations). ISSN 1045-926X.
|
Simon, Cutts, Q., Fincher, S., Haden, P., Robins, A., Sutton, K., Baker, B., Box, I., de Raadt, M., Hamer, J., Hamilton, M., Lister, R., Petre, M., Tolhurst, D., Tutty, J. (2006) The ability to articulate strategy as a predictor of programming skill. Australian Computer Science Communications, 28(5):181-188. ISSN 1445-1336.
[BRACE project] |
|
|
Petre, M., Sharp, H.C., and Johnson, J.H. (2006) Complexity through combination: an account of knitwear design. Design Studies. 27 (2), 183-222. ISSN 0142-694X.
|
Simon, Fincher, S., Robins, A., Baker, B., Box, I., Cutts, Q., de Raadt, M., Haden, P., Hamer, J., Hamilton, M., Lister, R., Petre, M., Sutton, K., Tolhurst, D., Tutty, J. (2006). Predictors of success in a first programming course. Australian Computer Science Communications, 28(5):189-196. ISSN 1445-1336.
[BRACE project] |
|
|
Petre, M. (2004) How expert engineering teams use disciplines of innovation. Design Studies, 25 (5), 477 - 493. ISSN 0142-694X. [Design Studies Award for Best Paper in 2004.]
|
de Raadt, M., Hamilton, M., Lister, R., Tutty, J., Box, I., Cutts, Q., Fincher, S., Haden, P., Petre, M., Robins, A., Simon, Sutton, K., Tolhurst, D., Baker, B., Hamer, J. (2006). Do map drawing styles of novice programmers predict success in programming? A multi-national, multi-institutional study. Australian Computer Science Communications 28(5):213-222. ISSN 1445-1336.
[BRACE project] |
|
|
Petre, M. (2004) Team coordination through externalised mental imagery. International Journal of Human-Computer Studies, 61 (2), 205 - 218. ISSN 1071-5819.
|
Petre, M., and Price, B.A. (2004) Using robotics to motivate ‘back door’ learning. Education and Information Technologies, 9 (2), 147-158. ISSN 1360-2357. |
|
|
Blackwell, A., Whitley, K., Good, J., and Petre, M. (2001) Cognitive factors in programming with diagrams. Artificial Intelligence Review, 15 (1/2). 95-114. ISSN 0269-2821.
|
Price, B.A., Richards, M., Petre, M., Hirst, A., and Johnson, J., (2003) Developing robotics e-teaching for teamwork. The International Journal of Continuing Engineering Education and Lifelong Learning, 13 (1/2), 190 - 205. ISSN 1560-4624.
|
|
|
Petre, M., and Blackwell, A. (1999) Mental imagery in program design and visual programming. International Journal of Human Computer Studies (special issue: Best of ESP-7), 51 (1), 7 - 30. ISSN 1071-5819.
|
Carswell, L., Thomas, P., Petre, M., Price, B., and Richards, M. (2000) Distance education via the Internet: a report on students’ experiences. British Journal of Educational Technology, 31 (1), 29 - 46. ISSN 0007-1013.
[MZX
Internet trials] |
|
|
Petre, M. (in press, due 2006) Cognitive dimensions beyond the notation. Journal of Visual Languages and Computing (special 10th anniversary issue on cognitive dimensions of notations). ISSN 1045-926X.
|
Daniels, M., Berglund, A., and Petre, M. (1999) Reflections on international projects in undergraduate CS education. Computer Science Education, 9 (3), 256 - 267. ISSN 0899-3408. [Runestone project] |
|
|
|
Petre, M., Carswell, L., Price, B., and Thomas, P. (1999) Innovations in large-scale supported distance teaching: transformation for the Internet, not just translation. Journal of Engineering Education, 87 (4), 423 - 432. ISSN 1069-4730.
[MZX
Internet trials] |
|
|
|
Carswell, L., Thomas, P.G., Petre, M., Price, B. and Richards, M. (1999) Understanding the ‘electronic’ student: analysis of functional requirements for distributed education. Journal of Asynchronous Learning Networks, 3 (1). http://www.aln.org/alnweb/journal/jaln-vol3issue1.htm. ISSN 1092-8235.
[MZX
Internet trials] |
|
|
refereed or invited conference papers
|
Petre, M. (2003) Disciplines of innovation in engineering design. In N. Cross and E. Edmonds (eds) Expertise in Design: Design Thinking Research Symposium 6. University of Technology, Sydney, Australia. ISBN 0-9751533-0-7. 87-99.
|
de Raadt, M., Hamilton, M., Lister, R., Tutty, J., Baker, B., Box, I., Cutts, Q., Fincher, S., Hamer, J., Haden, P., Petre, M., Robins, A., Simon, Sutton, K., Tolhurst, D. (2005). Approaches to learning in computer programming students and their effect on success. In: A. Brew and C. Asmar (eds), Higher Education in a Changing World: Research and Development in Higher Education, 28, 407-414.
[BRACE project] |
Minocha, S., Petre, M., Tzanidou, E., van Dijk, G., Roberts, D., Gassman, N., Millard, N., Day, B., and Travis, D. (in press, due 2006) Evaluating e-commerce environments: approaches to cross-disciplinary investigation. ACM CHI (Montreal, Canada). |
Petre, M. (2003) Team coordination through externalised mental imagery. In proceedings of: Co-located 15th Annual Psychology of Programming Interest Group Workshop and Empirical Assessment of Software Engineering Conference. (Keele, April).
|
de Raadt, M., Hamilton, M., Lister, R., Tutty, J., Baker, B., Box, I., Cutts, Q., Fincher, S., Hamer, J., Haden, P., Petre, M., Robins, A., Simon, Sutton, K., Tolhurst, D. (2005). Approaches to Learning in Computer Programming Students and their Effect on Success. In: A. Brew and C. Asmar (eds), Higher Education in a Changing World: Research and Development in Higher Education, 28:407-414.
[BRACE project] |
Tzanidou, E., Petre, M., Minocha, S. and Grayson, A. (2005) Combining eye tracking and conventional techniques for indications of user-adaptability. In proceedings of: Interact 2005 (Rome, Italy, September 12-16), Lecture Notes in Computer Science, Springer-Verlag.
|
|
Petre, M. (2002) Mental imagery, visualisation tools and team work. Keynote paper, in proceedings of: Second Program Visualisation Workshop, June, Hornstrup Centret, Denmark.
|
de Raadt, M., Hamilton, M., Lister, R., Tutty, J., Baker, B., Box, I., Cutts, Q., Fincher, S., Hamer, J., Haden, P., Petre, M., Robins, A., Simon, Sutton, K., Tolhurst, D. (2005). Approaches to Learning in Computer Programming Students and their Effect on Success. In: A. Brew and C. Asmar (eds), Higher Education in a Changing World: Research and Development in Higher Education, 28:407-414.
[BRACE project] |
Tzanidou, E., Minocha, S., Petre, M., and Grayson, A. (2005) Revisiting web design guidelines by exploring users’ expectations, preferences and visual search behaviour. In proceedings of: 19th British HCI Group Annual Conference (Napier University, Edinburgh, September 5-9), Lecture Notes in Computer Science, Springer-Verlag.
|
|
Johnson, J.H., Sharp, H.C., and Petre, M. (1999) The use of sources of
inspiration in early knitwear design: a computational model. In: J.S.
Gero and B.Tversky (Eds.), Visual and Spatial Reasoning in Design.
Key Centre of Design Computing and Cognition, University of Sydney.
275-280. ISBN 1-86487-090-7. |
Hause, M.L., Petre, M. and Woodroffe, M.R. (2003) Performance in international computer science collaboration between distributed student teams. 33rd ASEE/IEEE Frontiers in Education Conference (FIE 2003), November, Boulder, Colorado, US. |
Dawson, L., Minocha, S. and Petre, M. (2003) Exploring the total customer experience in e-commerce environments. In proceedings of: IADIS International Conference E-Society (Lisbon, Portugal, 3-6 June), vol 2, 945-948.
|
|
Petre, M. (2003) Team coordination through externalised mental imagery. In proceedings of: Co-located 15th Annual Psychology of Programming Interest Group Workshop and Empirical Assessment of Software Engineering Conference. (Keele, April). |
Price, B.A., Hirst, A., Johnson, J., Petre, M., and Richards, M. (2002) Using robotics for teaching computing, science and engineering at a distance. In proceedings of: IASTED 5th International Conference on Computers and Advanced Technology in Education (CATE), 20-22 May, Cancun, Mexico. |
Dawson, L., Minocha, S. and Petre, M. (in press, due 2003) Social and cultural obstacles to the (B2C) e-commerce experience. In proceedings of: ‘Designing for Society’, BCS-HCI 2003 (Bath, 8-12 September).
|
|
|
Price,
B.A., Hirst, A., Johnson, J., Petre, M., and Richards, M. (2002) Using
robotics for teaching computing, science, and engineering at a
distance. In proceedings of: AROB 7, Beppu, Japan. |
|
|
|
Daniels, M., and Petre, M. (1999) IT in Society: a multi-disciplinary
course. In proceedings of: IEEE Frontiers in Education Conference
(Puerto Rico, November). |
|
|
|
Daniels, M., Almstrum, V., Asplund, L., Björkman, C., Erickson, C., Klein, B., and Petre, M. (1998) Runestone: international student collaboration on projects. In proceedings of: IEEE Frontiers in Education Conference (Tempe, Arizona, November). 727-732.
[Runestone project] |
|
|
|
Fincher, S., and Petre, M. (1998) Project-based learning practices in Computer Science education. In proceedings of: IEEE Frontiers in Education Conference (Tempe, Arizona, November). 1185-1191.
[EPCoS
project] |
|
|
refereed workshop papers |
|
Thomas, P., Haley, D., deRoeck, A., and Petre, M. (2004) E-Assessment
using latent semantic analysis in the Computer Science domain: a pilot
study. Presented to: ‘eLearning for Computational Linguistics and
Computational Linguistics for eLearning’ Workshop (COLING-2004),
(Geneva, Switzerland, August). |
Minocha, S., Dawson, L., Petre, M., and Modi, S. (2003) Usability evaluations of (B2C) e-commerce environments. Presented to: Workshop 6, Interact 2003 ‘Bringing the Bits Together’ (Zurich, Switzerland, 1-5 September).
|
|
|
Dawson, L., Minocha, S., Petre, M. (2003) WebQUAL: evaluating (B2C)
e-commerce environments across the service encounter. Presented to:
Workshop 6, Interact 2003 ‘Bringing the Bits Together’ (Zurich,
Switzerland, 1-5 September). |
|
other |
|
|
PhD
Skills Scheme |
Selected earlier publications...
Petre, M., Carswell, L., Price, B., and Thomas, P. (1998) Innovations in large-scale supported distance teaching. In: M. Eisenstadt and T. Vincent (Eds.), The Knowledge Web. Kogan Page. 97-116. ISBN 0-7494-3178-4.
|
|
Petre, M., Blackwell, A., and Green, T.R.G. (1998) Cognitive questions in software visualisation. Invited chapter in: Stasko, J., Domingue, J., Brown, M., and Price, B. (Eds.), Software Visualization: Programming as a Multimedia Experience. MIT Press. 453-480. ISBN 0-262-19395-7.
|
|
Daniels, M., Petre, M., and Berglund, A. (1998) Building a rigorous research agenda into changes to teaching. In proceedings of: SIGCSE Australasian Computer Science Education (ACSE) Conference (Brisbane, Australia, July).
|
|
Petre, M., and Blackwell, A. (1997) A glimpse of programmers’ mental imagery. In: S. Wiedenbeck and J. Scholtz (Eds.), Empirical Studies of Programmers: Seventh Workshop. ACM Press. 109-123. ISBN 0-89791-992-0.
|
|
Petre, M., Carswell, L., Price, B., and Thomas, P. (1997) Innovations in large-scale supported distance teaching for the Internet: transformation, not just translation. In proceedings of: IEEE Frontiers in Education Conference (Pittsburgh, November). 332-338. [Chosen as one of the 10 best papers in over 400 submissions.]
|
|
Petre, M. (1996) Programming paradigms and culture: implications of expert practice . In: M. Woodman (Ed.), Programming Language Choice: Practice and Experience. Chapman and Hall. 29-62. ISBN 1-85032-186-8.
|
|
Green, T.R.G., and Petre, M. (1996) Usability analysis of visual programming environments: a ‘cognitive dimensions’ framework. Journal of Visual Languages and Computing (special issue on HCI in visual programming), 7 (2), 131 - 174. ISSN 1045-926X.
|
|
Petre, M., Almstrum, V., Dale, N., Berglund, A., Granger, M., Little, J.C., Miller, D.M., Schragger, P., and Springsteel, F. (1996) Evaluation: turning technology from toy to tool. In proceedings of: SIGCSE/SIGCUE Conference on Integrating Technology into Computer Science Education (Barcelona, June).
|
|
Stacey, M., Petre, M., Rzevski, G., Sharp, H., and Buckland, R. (1996) Beyond engineering bias: designing a tool to liberate conceptual design. In: A. Blandford and H. Thimbleby (Eds.) Adjunct Proceedings to People and Computers XII . Cambridge University Press.
|
|
Petre, M. (1995) Why looking isn’t always seeing: readership skills and graphical programming. Communications of the ACM, 38 (6), 33 - 44. ISSN 0001-0782.
|
|
Petre, M., and Green, T.R.G. (1993) Learning to read graphics: some evidence that “seeing” an information display is an acquired skill. Journal of Visual Languages and Computing, 4, 55 - 70. ISSN 1045-926X.
|
|
Petre, M. (1991) What experts want from programming languages. Ergonomics (Special Issue on Cognitive Ergonomics), 34 (8), 1113-1127. ISSN 0014-0139.
|
|
Green, T.R.G., Petre, M., and Bellamy, R.K.E. (1991) Comprehensibility of visual and textual programs: a test of Superlativism against the ‘match-mismatch’ conjecture. In: Empirical Studies of Programmers Fourth Workshop (New Brunswick, NJ, December). Ablex. 121-141. ISBN 0-89391-857-1.
|
|
Petre, M. (1990) Expert programmers and programming languages. In: J.-M. Hoc, T.R.G. Green, D.J. Gilmore, and R. Samurcay (Eds.), Psychology of Programming. Academic Press. 103-115. ISBN 0-12-350772-3. |