
|
| David Barnes
|
| Lecturer |
| Interests: | Technological provision of support for Computer Science
learning and teaching. Testing of numerical and scientific
software, and the development of software testing tools for
Fortran 90. |
| Projects: | BlueJ | | Selected publications: |
|
|

|
| Janet Carter
|
| Lecturer |
| Interests: | My background is in educational theory and my current research
interests are focused upon the student perspective; how students manage
the transition from the relatively sheltered school environment to the
university one, gender issues, the informal symmetrical working
relationships formed by students, and how to motivate the gifted students within the cohort. |
| Projects: | Assessment, Gender, TOPS |
|

|
| Sally Fincher
|
| Professor of Computing Education |
| Interests: | I am interested in the construction and boundaries of CS Education Research as a distinct sub-disciplinary area. I have undertaken survey and synthesis work in this area. Additionally, I have a particular interest in Patterns and Pattern Languages, their use in knowledge-transfer, and their application to CS pedagogy. |
| Projects: | DC, EPCoS, SharingPractice |
|

|
| Colin Johnson
|
| Senior Lecturer |
| Interests: | My research activities fall into three broad areas. Firstly, I am interested in how we can use computational and mathematical ideas to support research and practice in biology, medicine and healthcare. Secondly, I am interested in how we can take ideas from the natural sciences and use these as metaphors for new ways of doing computing and understanding and managing complexity in various contexts. Finally I am interested in applications of computing in music and media technologies. |
|

|
| Bob Keim
|
| Lecturer |
| Interests: | I am interested in how affective and conative factors relate to the learning and teaching of computer science and programming. |
|

|
| Michael Kölling
|
| Professor of Computer Science |
| Interests: | Software tools for education, especially for learning and teaching software development; pedagogy of programming; object-oriented systems and programming languages; visualisation. |
| Projects: | BlueJ, Greenfoot | | Selected publications: |
|
|

|
|

|
| Michael Berry
|
| Research Student |
| Interests: | My PhD project involves the design and visualisation of a new notional machine for understanding object oriented programs. It will work with Java (optimised for student sized programs) and provide a new mental model for understanding how the program is executing at runtime. |
|

|
| Daniel Knox
|
| Research Student |
| Interests: | I am researching motivation and communities of practice in education. This includes how a student's identity develops during secondary school education through to university and how this influences their decisions in joining ICT related careers / courses. |
|

|
| Davin McCall
|
| Research Student |
| Interests: | I am looking improving the the experience of novice programmers in regards to their tools - the development environment, means of program manipulation, and programming language. |
|

|
| Fraser McKay
|
| Research Student |
| Interests: | My PhD is about HCI in programming tools. I have been developing heuristics for novice programming HCI. My goal is to develop a new interaction style for code entry and manipulation in something like Greenfoot. |
|

|
| Dermott Shinners-Kennedy
|
| Research Student |
| Interests: | The Threshold Concept concept has been proposed as a conceptual category
that captures significant aspects of a discipline an offers useful
insights into it's pedagogy. My research work considers Threshold
Concepts in the discipline of computing and proposes two candidate
concepts. |
|