© University of Kent - Contact | Feedback | Legal
The University of Kent, Canterbury, Kent, CT2 7NZ, T +44 (0)1227 764000
Valuing teaching
Dr. Bob Keim, School of Computing (homepage)
Friday 25th May 2012, 11:00 - 12:00, S115b
Bob will begin his talk by citing some obvious facts about how teaching is and isn’t valued in HE. These data suggest that teaching is an important provider of value to Higher Education, but a number of questions naturally arise such as: ‘What are the relationships between teaching and research?’, ‘Can teaching, as well as research be a source of prestige for an academic institution?’ Bob will explore some approaches to the topics these questions raise. A few suggestions will be offered how we, the School of Computing, might benefit by changes to our attitudes, to our presentation of ourselves and to the manners in which we maintain contact with our former students.
Observing User Behaviour
Mr. Philip Stevens, School of Computing (homepage)
Friday 1st June 2012, 11:00 - 12:00, S115b
Learner behaviour has often be time consuming, on a small scale and the data is rarely shared with the research community leading to limited research in this area.
We have begun the process of implementing data collection into BlueJ which will allow us to remotely observe learners on a large scale. We plan to share this data with the research community which will support more research in this area.
This talk will discuss the privacy issues with observing user behaviour and the drawbacks of large scale data collection, as well as the considerations when implementing the server-side technology.
Exploring the relationship between student identities and academic success in undergraduate computer science education
Mr Pete Chalk, Faculty of Computing, London Metropolitan University (homepage)
Monday 11th June 2012, 12:00 - 13:00, SW101
: The aim of the research is to develop an understanding of the relationship between students' identities, experiences and success in undergraduate computer science education (CSE). This is being done by exploring students' perceptions and experiences, and by examining the disciplinary/ institutional cultures and practices, of CSE. The talk will present new primary data mainly in the form of extracts from interview transcripts and propose approaches to analysing it. It is hoped that findings will contribute to understandings of success, failure and dropout in CSE, with implications for policy and practice. The theoretical framework is based on Bourdieu's concepts of habitus, capitals, field and practice as applied to understanding relationships between student identities and the field of CSE.
Computing Across the Curriculum
Dr. Neil Brown, School of Computing (homepage)
Friday 18th May 2012, 11:00 - 12:00, S115b
Computing is finally starting to establish itself as a recognised discipline in schools, having been over-shadowed by ICT for many years. In a similar way, the sometimes over-eager push for the use of IT to support learning across the curriculum has masked the notion that Computing can support and enhance learning in other disciplines. This talk will explore ideas of ways in which Computing can sensibly support other disciplines, and how this is different from using IT to support learning. One particular example is the presenter's "sinepost" blog, which attempts to show how maths learning can be enhanced by showing practical applications in Computing.
Examining Novice Programmer Errors
Mr. Davin McCall, School of Computing (homepage)
Friday 11th May 2012, 11:00 - 12:00, S115b
Some past work on exploring the nature of errors made by novice programmers will be presented and critiqued. Initial results of current data collection will be discussed, and proposals for techniques to improve software development tools used by novices, based on the outcome of the study, shall be put forward.
The design and implementation of a notional machine for teaching
Mr. Michael Berry, School of Computing (homepage)
Friday 30th March 2012, 11:00 - 12:00, S115b
Many studies in the literature have shown that learning to program is hard, with many students failing or dropping out of courses that teach introductory programming. There have been many reasons proposed as to why this is the case; one popular theory is that students find the concepts of programming too hard to grasp. My PhD focuses around designing a notional machine in an attempt to help this issue. In this seminar I'll present a summary of the existing material in the literature and some ideas for my work thus far.
Why do people study and practise computer science?
Mr. Daniel Knox, School of Computing (homepage)
Friday 23rd March 2012, 11:00 - 12:00, S115b
The aim of this research is to identify the key motivational factors in computer science students at dierent stages of their academic careers and determine if they are motivated primarily by a desire to belong to a particular community of practice. Later this research will ask `Do current teaching practices and courses meet these desires?'. To address these questions, a mixed methodology approach will attempt to develop snapshots of dierent academic commu- nities and year groups. Some initial data will be presented at this seminar, which aims to identify trends in secondary school sixth form students and UCAS applicants.
Threshold Concepts and the Teaching of Programming
Mr. Dermott Shinners-Kennedy, School of Computing
Friday 9th March 2012, 11:00 - 12:00, S115b
A threshold concept is said to capture a significant aspect of a discipline and offer useful insights into its pedagogy. The idea has been enthusiastically received and supported and much has been written about it, even some criticisms, yet no one has examined the idea from a "concepts" perspective through a conceptual lens.
In this talk I will use the concepts approach to examine the features of threshold concepts (e.g. troublesome knowledge, integration, transformation) in a programming context. I will show how the concepts approach affords a greater degree of coherence and robustness for threshold concept research as well as providing a unique perspective on the perceived difficulties attributed to threshold concepts.
Programming, Games and Gamification
Dr. Neil Brown, School of Computing (homepage)
Thursday 10th November 2011, 11:00 - 12:00, SW101
In this talk, I will look at the inspiration and ideas that games can provide when designing tools for novice programmers. I will start by examining some games that feature aspects of programming, showing how these concepts are represented, how a structured challenge/game is constructed around this, and how players are motivated to continue playing. I will then examine the motivational, feedback and social systems that are employed in games in general. Many of these ideas have already propagated to social websites and beyond in a process termed "gamification". Gamification is well on its way to being over-hyped and over-used, but I will attempt to sort the good from the bad. Throughout this talk, I will relate these ideas to the design of our beginners' programming environment, Greenfoot. Everyone welcome: gamers and non-gamers alike.
Programming Languages as User Interface: Thoughts on pedagogical language design
Barry Brown, Sierra College, CA, USA
Friday 29th October 2010, 11:00 - 12:00, sw101
A programming language is an interface between the developer and computer. Through it, the developer makes his or her intentions known to the computer and, in return, the computer (by way of the compiler) responds with status and error messages. Well-designed user interfaces let both novices and expert users alike gain mastery over the product. Most modern programming languages were designed with the expert user in mind, leaving the novice frustrated. This talk looks at languages through the eyes of an interface designer and identifies areas where the user experience could be improved.
Teaching discussion
Maria Angeles Diaz-Fonden , Universidad de Orviedo, Spain, Mr. David Barnes, School of Computing (homepage) and Dario Alvarez-Gutierrez, Universidad de Orviedo, Spain
Wednesday 7th July 2010, 10:00 - 11:00, s110b
TOPS working group
Ms. Janet Carter, School of Computing (homepage)
Wednesday 16th June 2010, 10:00 - 11:00, s110b
Introduction
Angel Velazques, Universidad Rey Juan Carlos, Madrid
Tuesday 25th May 2010, 16:00 - 17:00, s110b
Share project
Ms. Sally Fincher, School of Computing (homepage)
Wednesday 19th May 2010, 10:00 - 11:00, s110b
Teaching programming issues
Even Larsen, University of Agder, Norway and Hallgier Nilsen, University of Agder, Norway
Wednesday 19th May 2010, 10:00 - 11:00, s110b
The Greenroom
Professor Michael Kölling, School of Computing (homepage)
Wednesday 7th April 2010, 10:00 - 11:00, s110b
The Greenroom
Dr. Neil Brown, School of Computing (homepage)
Wednesday 24th March 2010, 10:00 - 11:00, s110b
Detecting Plagiarism in Microsoft Excel Assignments
Mr. Laurence Hellyer, School of Computing (homepage) and Mr Lawrence Beadle, Computing Laboratory
Wednesday 19th August 2009, 14:00 - 15:00, S110b
We present a new anti-plagiarism tool called Excel-Smash. Whilst there are already anti-plagiarism tools available for essays and programming based submissions, our tool to the best of knowledge is the only tool designed to compare student submissions in the form of Microsoft Excel spreadsheets. We present details of the plagiarism checks performed and we test our software on over nine hundred current and past student submissions. We present a case study to show how Excel-Smash functions from the point of view of the user, and we present data to support the ability of Excel-Smash to identify plagiarism between different marker groups above the abilities of its human counterparts. With a low false positive and false negative result Excel-Smash quickly allows identification of serious and more minor inter-group plagiarism.
project updates from Australia
Dr Judy Sheard, Monash University and Dr Margaret Hamilton, RMIT
Thursday 23rd July 2009, 10:00 - 11:00, S110b
Curing recursion aversion
Kat Gunion, University of British Columbia
Wednesday 15th July 2009, 10:00 - 11:00, S110b
The paradigm recursion is a major one when teaching programming. There is quite some debate on the difficulty to learn, understand and use recursion for the typical first or second year student in computer science. We approach the efforts to improve the success of teaching and learning recursion from a new perspective: Can we teach the concept successfully to younger students? If so, this in turn may prepare the university students to easier grasp this concept. This paper outlines the concept of recursion as a sophisticated topic, the challenges that are faced when teaching recursion as well as the age old debate, .When to teach Recursion?.. We present a preliminary study on teaching the concept to a group of 10 youth in grades 6.8 in BC, Canada.
Pedagogical futures for CMC
Martin Gough, UELT
Thursday 4th June 2009, 10:00 - 11:00, S110b
Scratch: MIT's environment for beginning programmers
Mr. Ian Utting, School of Computing (homepage)
Thursday 21st May 2009, 10:00 - 11:00, S110b
Useful Sharing
Ms. Sally Fincher, School of Computing (homepage)
Thursday 9th April 2009, 10:00 - 11:00, S110b
tba
Mr. Ian Utting, School of Computing (homepage)
Thursday 2nd April 2009, 10:00 - 11:00, S110b
The Greenfoot Gallery: An attempt to use an online community to increase motivation for learning programming
Professor Michael Kölling, School of Computing (homepage)
Thursday 2nd April 2009, 10:00 - 11:00, S110b
The HEA-ICS
Ms. Janet Carter, School of Computing (homepage)
Thursday 5th March 2009, 10:00 - 11:00, S110b
Student Produced Podcasts for Learning and Assessment
Dr. Colin Johnson, School of Computing (homepage)
Thursday 19th February 2009, 10:00 - 11:00, s110b
Surveying views on teaching and assessing professional values in CS
Ms. Ursula Fuller, School of Computing (homepage) and Dr. Bob Keim, School of Computing (homepage)
Friday 5th December 2008, 11:00 - 12:00, s110b
A Theory of Collaborative Technology Fit: A Diagnostic Tool for Global
Tony Clear, Auckland University of Technology
Tuesday 21st October 2008, 16:00 - 17:00, S110b
Working in global virtual teams (GVTs), presents a set of challenges spanning several dimensions. In addition to the global actors working directly within their teams, a number of further actors perform support roles through a set of 'backstage' activities. While crucial to the success of GVTs, their work has been little researched. The Theory of Collaborative Technology Fit (CTF), reported for the first time in this presentation, derives from empirically grounded research conducted for the author's Doctoral thesis (Clear, 2008). The research originates from a grounded analysis of a global collaboration conducted in 2004 between three Universities: Auckland University of Technology, New Zealand; Uppsala University Sweden; and St Louis University, St Louis Missouri, USA. The theory of CTF will be explained and its potential applicability to supporting the work of Global Virtual Teams will be outlined in this presentation.
title tba
Mrs. Janet Linington, School of Computing (homepage)
Friday 11th July 2008, 14:00 - 15:00, S110b
Using Second Life in a computing curriculum - learning and teaching experiences and opportunities
Dr Mike Hobbs, Anglia Ruskin University
Friday 27th June 2008, 14:00 - 15:00, S110b
The seminar will focus on what we've done with Second Life in our computing curriculum and also cover some the of the potential areas we'd like to use it for.
title tba
Mr. David Barnes, School of Computing (homepage)
Friday 13th June 2008, 14:00 - 15:00, S110B
The Mundane and the Magnificent: the future of learning technology in the lab
Mr. Phill Camp, School of Computing (homepage)
Friday 30th May 2008, 14:00 - 15:00, S110b
Very short presentation on where we are and what the centre is doing and a few ideas to get us started on our discussion.
The TOPS Project
Ms. Janet Carter, School of Computing (homepage)
Friday 9th May 2008, 14:00 - 15:00, S110b
Accreditaion in the US the good the bad and the ugly
Dr Paul Tymann, Rochester Institute of Technology, NY
Tuesday 22nd April 2008, 10:00 - 11:00, S110b
Python is Cool
Mr Tony Jenkins, University of Leeds
Monday 21st April 2008, 10:00 - 11:00, S110b
GPPM - A Generic Model of Programming Processes and its Relevance for Programming Education
Professor Michael Kölling, School of Computing (homepage)
Friday 11th April 2008, 14:00 - 15:00, S110b
Integrating Java ME with BlueJ
Mr. Ian Utting, School of Computing (homepage)
Friday 4th April 2008, 14:00 - 15:00, S110b
Novel Approaches to the Electronic Delivery of Learning Materials
Mr David Mitchell, School of Computing
Friday 7th March 2008, 14:00 - 15:00, S110b
Learning Taxonomies for Computer Science
Dr. Colin Johnson, School of Computing (homepage)
Friday 8th February 2008, 14:00 - 15:00, S110b
The Disciplinary Commons
Ms. Sally Fincher, School of Computing (homepage)
Tuesday 15th January 2008, 14:00 - 15:00, S110b
Should we assess our students' attitudes?
Ms. Ursula Fuller, School of Computing (homepage) and Dr. Bob Keim, School of Computing (homepage)
Tuesday 6th November 2007, 14:00 - 15:00, S110b