Friday, 30 November 2012

Provider vs Facilitator the difference between learning and research computing support

I have been mulling over this, this last week. What I write now is to try and get some clarity on what the difference is between learning computer support and research computer support. Now learning and research are two functions of the University. Historically it was "teaching" but then I suspect that today's educational  climate prefers to characterise what goes on with taught students from their perspective rather than that of the staff. So I am using learning. However I do want to draw the boundaries between learning and research, because research is often seen as just a form of learning.

A person who comes to learn a subject is learning how to navigate through that subject. They can become very proficient at this and become highly skilled within that subject. Indeed at the higher levels they quite often will be going to books and journals on their own in order to gain the knowledge they want to gain. The academic staff in the university may well not have that knowledge but and this is the crucial thing, someone somewhere else does. That is why they can go to the books and into the journals to find that knowledge. A researcher is not learning to navigate a topic, they are explorers. That is they are trying to find or create knowledge that nobody knew before. The primary stuff they are interested isn't in the books or the journals because books and journals only tells you where somebody else has been. That is not to say that knowing the subject thoroughly and doing literature searches are a waste of time, if you did not do them, you would not know what was old territory and what was new.

This means that when the University central services support research, it is not the same as supporting learning. When we support learning we aim to provide the necessary computer tools for an individual to come proficient at navigating the subject they have chosen to study at University level. That is not to say students may not decide to use other tools. I can remember back in the 1980s sometimes buying alternative texts books as I was struggling with the ones recommended by the class. The recommended texts were in the University library, the alternative texts weren't.  So to with what central learning computer support. It does not support everything a student might do but it does support enough that you should not have to get other computer resources. However doing this relies on the fact that students are learning to navigate a known subject and we already have access to expert navigators of that subject (i.e. academic staff) so we can ask the staff what tools do they need and work with them to provide a good enough set.

With researchers we cannot do this. Yes we can provide the navigation tools that we provide to learners but those really will only take you so far. There are specific generic skills researchers need to develop e.g. an ability to use Google with more than your average skill, literature database searching skills, time management and writing skills, but when it comes to actually going beyond that boundary of the known into the unknown the expert is the individual concerned. So it is no good coming to a central service and expecting them to know exactly what your computing needs are. The person who decides what those needs are is you the researcher.

That means that for learners, a centralised computing facility can provide a fairly standard desktop PC that can be used by multiple users. That desktop PC may also allow you to link to more specialist machines where you can run specific packages that are part of what your course expects you to use. That is relatively neat and tidy.

First with researchers they really should not have a standard machine set up, their main computer should thus be their own machine not a shared one. They may purchase it themselves or their department may purchase it for them and it need not necessarily be high spec, although it is wrong to think that high spec is for science and engineering while low spec is for science and arts. The latest version of NVivo a qualitative software package has a higher spec than SPSS a package widely used by quantitative researchers. When you look at this as a computer person it is how they should be, NVivo does a lot that is technically more difficult than the complex mathematics in SPSS e.g. it is far more resource intensive from the computers perspective to play a video than it is to invert a matrix.However the SPSS user is often has more computer knowledge than the individual using NVivo. The old correlation which suggested that the people who needed high powered computer and the people who know about computing is beginning to breakdown and I think will continue to do so as more and more people start to use computers not just for numbers. Numbers are easy for computers to handle, other things are far more difficult. What is important is the responsibility for running that computer remains with the researcher. This also means that Doctoral Research Scholarships should include money for a computer that would be satisfactory for the student to carry the research on.

Second, central services are not going to buy all the software a researcher needs. Central Services might well buy licenses for research software where the software is widely used (something around ten departments asking for it, spread over at two faculties) and the central purchase of the software cuts the cost for the whole University. So check what is provided, as a rule if a piece of software has central support then you will get more support if you run into difficulties. However if what is centrally provided is not what you want, or does not work for you, please feel free to do your own investigation.  If you want advice about software then it may well be a good idea to talk to someone from central services who may be able to tell you what to look for even though funding is unlikely to be forthcoming. The one things a central service computer department has is a lot of people who know a lot about computers in various ways.  We also have a lot of people with a lot of diverse interests.  Actually cost is becoming less of an issue with the amount of Open Software available. You may well find what you are looking for, for free, however you still need them machine to run it on.  The other thing is to realise that if you do not like a standard offering e.g. Word there is no reason why you must have it on your PC and why you might not have Open Office instead. Central Services do not give this sort of freedom to learners.

We also are providers of infrastructure that you use. You may buy the PC on your desk but the wires or wireless signal that connects it to the network comes from central services.  Every time a researcher today reads a journal article by downloading it to their computer rather than walking over to the library and photocopying it they are using central computing services. We make provision for email and other methods of making contact with colleagues through the internet and may provide collaborative spaces where you can collaborate online. We certainly have people with experience of developing such spaces whose knowledge can be tapped into. If you are interested in such a space then it might well be worth talking to us. This is the sort of thing that can often come as an off shoot of our provision for learners. We also provide shared space for department which you may well use and if you want space to make a good backup for your data then please come and talk with Central Services as we can do more than you would thing and the prices are dropping. In other words do not leave data backup to chance. Central services also provide access to large computing facilities both at this University and in wider academia. This is again because doing this on a cooperative level saves money! That said there are often charges for the use of these services but they are often built into the research bids when they go out.

It might surprise you the tone of the last two paragraphs, the initiative on the whole remains very firmly with the researcher. We are not going to hunt you out and ask about your research computing needs, you have to come to us with those needs and then we will see if we can help you with them. If you know at the bid stage that you are going to need significant support, be collecting large archives or need to store or release online research outputs, then it really is a good idea to talk to us before the bid goes in.  It makes more things possible and will allow you to properly fund this sort of thing.

In the end central services computing support to researchers is not really that of a provider but of a facilitator with the researcher firmly in the driving seat. If you like the important thing to remember is it is the researchers job to pull not central services job to push. As a general rule the more you make a conscious effort to approach us about queries the more we are able to help.

Thursday, 22 November 2012

Users and Users

I ended up this week in a discussion about new machines in a training room. It was one of those meetings where everyone wants things to be as simple as possible but nobody really has thought about the complexity of the situation. The idea had been mooted that we should use virtual machines for those applications that did not run on the managed desktop and instead the desktop would link to the virtual machines.

Well it sounds great, an automatic role back of files and such, not having unsecure machines and lots more, lets be honest if it would work it would be a good solution. However what does work mean?

Here I need to express my stance, which is basically I want users to be able to run SPSS and NVivo on these machines as the room is the one where I teach the majority of courses in.

There is first the technical difficulties, I am somewhat cautious over whether NVivo would run in a virtual environment although it did for a while run on virtual windows environments when running on a Mac. With SPSS I envisage NO problems whatsoever. In other words as far as can we technically do this, I need persuasion whether NVivo would run (it is notoriously difficult to run in non-standard settings) but do not see other problems.

However these pale into insignificance when we start looking at user using the system. Many of the people in my department tend to think that the world is made up of people like us. That is not to say all of us are wizards on the computers, some are, but most of us are just what I would call proficient users who are able to use computers pretty well to carry out our own personal jobs. The wizards need to be wizards to carry out their jobs. However that means that in our day to day experience we are not working with a large portion of the population and these people really do not trust computers. The closest I can get to the feeling I get from them is they suspect computers of being the sort of sly operator, who lulls you into thinking you are doing all right and then pulls a fast one on you. Therefore they do not trust whatever they do on computers and if ANYTHING changes they freeze in an instant state of panic.

Now imagine if you run a virtual machine in front of just such a person, what do you get. Well you have two start buttons just to begin with, not just that but two filestore systems and the second one has a different c: drive to the first one. This is not supposed to happen. I can see people having problems with not knowing how to get to the second start button.

What I am not saying is these people are stupid, many of them are far from that, and have degrees to prove it. That is why I  characterize it as a lack of trust that undermines all their understanding, in the end they do not trust themselves to work with the machine and for it to give consistent outcomes. This group of people are diminishing as people grow up with using computers, or at least the stage that this begins. When I first came twenty years ago I quite literally started SPSS courses explaining how to use a computer mouse! They are not extinct and I suspect will not be extinct in my life time.

The problem with NVivo is that it is a powerful package (what it does is quite complex) that is targeted at a particular group that has a high propensity towards this freezing. These are the people who read books rather than played with computers as kids! There are more maths-phobes among them than the population in general and maths-phobes seem to often link with this group of people. These are people who have chosen to do Qualitative Analysis and often part of that reasoning is because they found Quantitative scary! They just lump computers into the "scary" category as well.

Whatever I do I have not to give extra hurdles between these people and the using of the software. They need to feel they are in control and "difficult" things is not a good place to start.




Thursday, 15 November 2012

Linguists and Statistics

This week we seem to be entering a new phase in dealing with statistics in Linguistics and Modern Languages. I have therefore been reviewing the statistical texts to see what they are like. I have on and off for the best part of twenty years been dealing with statistics within this research area. The comments below are anecdotal but I think seem fair.

Linguistics are a rather different from many other areas of statistics. The normal approaches do not necessarily apply. First off let me list the time of variables:
  • counts - normally of words in various ways
  • presence/absence variable the sort you answer yes or no to, but also some categorical
  • marks out of, either straight test or number of times one form is chosen in preference to another
  • Likert type preference scales
The problem is that none of these type of variables are automatically Gaussian (normally) distributed.

Second there is differing levels of variation and the idea of a unit or what does a member of your population of interest look like. Well it often takes a lot longer with linguists than other people to work these out. A member of your population may be an individual, a conversation, a text, a sentence or an exchange. If it is say a conversation what about the variation that is related to the people conversing? In other words you have a huge lot to think about before you get close to being able to enter the data.

Third, Linguistics scholars use R! Yes I know you have these very arts based people using a programming language. However R is free, therefore they use R.

So I want a basic text books. I go to Amazon and start checking the books for linguistics, order one as it looks hopeful including SPSS. The first section on research methodology appears vaguely alright nothing completely wrong but then I get to the statistics. It does cover mean, median and mode but then it gets to measures of dispersion and straight in with the St Deviation and onto a T-test. Hang on a T-Test is based on a Gaussian distribution assumption, but these people more often than not have variables that are not Gaussian distributed even when scalar. Actually my alarm bells started ringing when the book said that the difference between interval and ratio does not matter for linguistics. It does matter, it matters for low counts, it matters for test scores when close to zero or full marks are achieve. You can not just assume Gaussian here. Sometimes your categorical variable will be your outcome.

Unfortunately this heavy emphasis on the Gaussian based tests seems to be common in the text books. It is back to the drawing board I think.  It looks like I will be learning R properly.

Friday, 9 November 2012

Some resources for Statistics Teachings and Learning

There are a number of resources out there for learning statistics. This is not going to be an exhaustive list but here are a few that I am aware of.

Statlib

This is a really old website, do not expect anything fancy as you would on more modern ones but it is a repository of all things statistical from the community over the years. There is therefore a lot of stuff on it; for instance they have a large data archive with many data set available for download. Many of these are published data sets that go with specific books. There are also a R Archive  and also a S Archive but plenty other software as well

Pmean

This is where Steve's Attempt to Teach Statistics(StATS) is now housed. Steve Simon who created both this site and the former site (StATS) is a statistical consultant but spent many years working at the Mercy Children's hospital and training medical researchers there in the use of statistics. There are many pages on that website but just to give you a flavour, he has a page linking to teaching resources, so you can see whether the free stats books are any good.

StatSoft Text book

Statsoft developed Statistica but they also have provided a free textbook on line which covers a wide variety of topics and I often end up there when I need to give a student a reference to something in particular. No it does not require you to buy Statistica

Rice Virtual Lab in Statistics

Another website that is useful they have another text book but even better are some of their demonstrations and even better I find they also have case studies which look to me as it they might have come out of Glasgow's STEPS initiative.

Scholarship of Learning and Teaching Statistics at Glasgow

A long time ago, before all the E-Science initiative or event the teaching centres of excellence before that there was a group of people in Glasgow who were experts on developing teaching software for statistics. They might not be so high profile these days but they still exist . It is worth checking them out occasionally.

Thursday, 1 November 2012

Getting it all together

There has been a heavy NVivo theme to this week. The problem seems to be the sheer energy of trying to join everything up. I am failing at this.

Some of it is easy. I have almost got myself into the situation to record the next NVivo Video. It is coming along and now I have "found" some items through Creative Commons Search that I can legally use as examples to add to the project. It should take me less time to prepare future videos. The problem is that while it was easy to find a photo or a video, it was a lot hard in the context of the project. I was however so successful that I got as a video that actually links to a document that is already in the project. It was much easier with NVivo 8 because then you were given Videos, pictures and transcripts that you could incorporate.

However two other things were on the go as well. Firstly I have said I will teach a session as part of the Social Research Masters programme in December. This was at a time when our technicians were confident they could get it onto the Managed Desktop which is what is on the machines in open access rooms. Let me be clear the Managed Desktop is an unusual setup, as we do not have around 500 staff we do not have the time to sort out a lot of problems on machines that occur if people have relative freedom to do what they want with an open access machine. Therefore a lot of system is tied down with pretty tight security. In particular we like to be able to control where people are able to write to, it stops a lot crap being put all over the system.

However NVivo is not a tidy program. It does a lot, but a lot of its functionality is built on secondary suppliers software. The one I am most suspicious of causing a problem with the writing begins with M who are responsible for the database that QSR use to store everything in. Basically our technical guys are not finding a way to install NVivo without having to give it rights that they see as dangerous. That means it is not on the Managed Desktop yet.

This is in marked contrast with the phone calls I am getting from QSR that are trying to sell to this University NVivo in the Classroom which is basically a training for those who wish to integrate NVivo into their qualitative analysis courses. It covers things like course design and marking. These are not issues that I have to worry about in my Introduction to NVivo as it is one session and really only introduces the software. It makes little sense at present lecturers including Nvivo into their courses if we can't get the software onto the managed desktop so their students can use it.

I also know that for staff to find a solution to this impasse I need to establish a demand for the software as a taught package. So I am going around in ever decreasing circles. My saying there is demand won't get it done, it is only when someone outside the department starts making a fuss that a solution will be found. I can run a fairly decent service for Researchers for NVivo without it being on the Managed Service but as is going to be increasingly the case, when students on taught masters and doing final year projects are expected to use it, this starts to fail.