This questionnaire was performed as part of the MATH1712 module

This questionnaire collects feedback about the tutorials during week 2. Separate questionnaires were set for students and for tutors.

- Did you manage to load the data for exercise 1 into R?
- How useful was the R support provided during the tutorial?
- I asked that students bring their own laptops to the first tutorial class. In your opinion, how well did this scheme work?
- What could be improved in future tutorials?

- I asked the students to bring their own laptops to the first tutorial class. In your opinion, how well did this scheme work?
- How much did the students benefit from your help with R during the tutorial class?
- Did all students who wanted to install RStudio on their laptops manage to do so?
- Did all students manage to load the data into R?
- What could be improved in future tutorials?

The raw data from the questionnaire can be downloaded here:

- q02-students.csv (369 responses)
- q02-tutors.csv (10 responses)

studentstutors

- It would be useful to be able to get some guidance on the R questions we ahve just answered in a tutorial, for example if you gave us the normal homework as well as the R one on the same date we could attempt in and get some help with how to go about it
- More advice on how to use R on a mac!
- R tutorials online, as there are with workshops with other modules
- -
- more explanation of what each command is doing
- In our tutorial, the tutor could not log into the computer (in the school of maths room 4) so could not demonstrate any R to us. If we must use R in a tutorial, all tutors need to know how to use R and answer all the questions set before any given tutorial, or we cannot ask them for help.

It would also be useful to have examples of each new command we need for the homework available somewhere, for example in this exercise (homework 2) I do not know a way to answer the final question without using a for loop and if statement, which is something we were never taught in 1710 or 1712 before now. If there will be new content like this on the homework, it should have been introduced beforehand on the problem sheet or online. I only knew what to do from previous programming experience, most students on this module will be taking a mathematics degree, not computing, it is unfair to assume any prior computing knowledge not taught within this module or 1710 before it, many students will struggle to even know where to look for help in solving the final homework question because we have had no guidance on anything similar and most students do not have the background in computer science that I do. - due to time constraints as there is one tutor and ten ish students, more explicit instruction, there is little time for trying out many options in this setting and this is best done at home.
- A more structured tutorial
- A little more guidance how to find such statistics, especially because we have never used matrices in R before
- For R homeworks - give more information and detail on how to configure R for the practical as it said error many times for me and found it very complex.
- a little more guidance on manipulating data in R and using commands. Maybe have R lessons like we did in 1710 and then set the homework as an exercise.
- Videos of how to load the data
- Potentially some more guidance on the commands that we may need in order to complete the homework questions.
- More R specific tutorials
- He shows what to do at the front instead of walking around and helping individuals
- More explanation/ some teaching on R since the practical was cancelled
- Tell us what commands we need, the homework takes a long time when you have to work out literally everything from scratch
- Have both homework that require R given at the same time so they can both get help if needed
- Be told how to do this homework. It would be nice to know what the commands actually did rather then spending hours just playing and still having no idea what you've done
- More support on R, going through similar issues we will face in future homework
- A little more guidance; We have never used matrices in R before so this was a very big jump
- More help with how to use R, and how to do basic commands which we will need for the homework and what may be useful in the future.
- More guidance on R for example showing some parts rather than trying to let us figure it all out for ourselves
- The R work to be set before tutorials so we have the chance to ask about it if we get stuck.
- give us a list of commands to do in R
- Reminders for students to bring laptops; more than half of my tutor group forgot to do so.
- explanation
- not cancelling the tutorial would help, but even more helpful would be to go through how to use R in order to answer the questions in the homework sheet.
- the tutor needs to give clearer explanations and assist us more. Explaining the different commands
- Greater support please
- make a explanation of how to set the directory in R and demonstrate it
- going through simple data handling commands and what they do
- Need more guidance on how to use R and what the data actually means.
- Help with commands specific to the work set
- Thorough explanations of want each part of the code represents and what this leads to R conducting
- Providing the tutor with the answers to the exercises before the tutorial so that he/she is in a better position to answer questions about the homework and what kind of answer you are looking for.
- The lack of help provided made it very difficult for me to even attempt the homework as I wasn't able to lad the data into R successfully despite many trails. I think group sessions on how r is used should be made available for students so we know exactly how to use R and then we can successfully complete the given homework.
- we need to be taught the basics of R before cos most of us don't have a clue atm
- our tutor to explain the use of R commands used and show all of us R commands used as a group not individually
- maybe a problem to go through together in class similar to the homework question
- R explained a bit better as I don't think many people understand it at all
- examples related to the homework to work through
- hope lecture hand writtings can be better
- Do it on the board on a projector so everyone could see it.
- Tutors being clear about what they should expect to help with and being prepared for the tutorial
- Show students the features in R that make programming easier. I think a lot of students are affraid of the idea of programming but when you know how to take advantage of R it is really great
- Re-evaluate the use of R, the data set clearly shows a dislike to the software. Maybe consider just the maths and stats degree students who should use it while standard maths students should get a choice.
- We weren't equipped at all to do homework 2 and the information online was not sufficient. It took a lot longer to do homework 2 than was necessary if a little more guidance had been given as to what each part of the code actually meant and what we were meant to change to find our letter.
- Step-by-step guide through a different set of data.
- Just get rid of R
- More in depth
- Being able to do this homework in tutorials too would help since it was very difficult to figure out
- explain to us what to do in the tutorials so we can use this information in the homework rather than spending most of the tutorial trying to work it out ourselves.
- I think it would be much more useful for all students if we went through a practise dataset doing similar things to the dataset that we have to do for the homework. Or, at least we should learn about all the commands we are going to be using. Although there is useful stuff in the lecture notes, I don't like that I am doing homework and having to "learn as I do it" I think it would be better to learn commands in the tutorial and then implement what I've learned.
- Nothing really.
- More explanation on how R works, haven't had much experience with it
- We did not actually do any R in the tutorial
- Tutor bring a laptop in case no one does. I was the only one in mine who did.
- Have the tutorials in a computer cluster
- More one to one contact with the tutor during the tutorials
- It's nice. I do think there should be more laptop taken in a tutorial so that everyone can take part in.
- tutor didnt know what we was on about
- There wasn't a tutorial for this homework so I had to spend hours and hours figuring out how to do everything.
- More detailed instruction on using R
- More detailed instruction for R
- More detailed instruction on R
- more advice on R
- more help on how to use R
- More focus on teaching basic commands in R instead of independent learning.
- My R support was really good for homework 1 however we didn't have a tutorial for this homework and therefore i struggled and so ranked the support a 5 however for the previous weeks homework I'd rate it a 9. I feel like it would be good to have an example of a step by step ideal solution for questions.
- My R support from my tutor was really good in the first tutorial for the first homework but the fact that we have had no help for the second homework has made it really difficult. Have tutorials where our tutor teaches us the R needed for the homework. It would be really helpful if we could have a step by step on how to do the homework as we have no idea which commands we are supposed to use for these
- explain each R commands with detail and examples
- Having a tutorial using R every week
- handouts with more relevant r commands and some common problems and how to fix it.
- having a tutorial every week
- I think being visually shown how to find our way around some of the basics on R would help. I'm under the assumption that just loading the data into R isn't what is being assessed, yet I spent most of the hours on this homework just trying to download and import it, for example.
- basic use of R (understanding it)
- more specific commands help, also more help with demonstrations of how to load data into R as that was not covered and loading data for the homework took me multiple hours of trying unsuccessfully.
- Not do R
- inclusion of an on-screen demonstration of what to do
- Not much I thought the tutorial was very helpful
- If the tutor was able to talk us through exactly the step by step process for the homework. R is supposed to be helping us learn stats, but learning how to use R is turning out to be 10x more the difficult than the module itself.
- there was no tutorial for this homework which made it very difficult
- tutor using r studio not just code and script
- Directions for starting up the programme and instructions for being able to do the exercises could be clearer
- Not requiring us to bring our laptops - mine for example is too big to fit into my bag without possible breakage.
- More support and guidance (instructions/example) on how to calculate the required information on R.
- Going over R commands and explain how they work in the programme
- Possibly provide loan laptops for people who didn't bring their own laptop
- more r theory
- we didn't have a tutorial for this homework, i would have found one very useful
- More enthusiastic tutorial leader
- way more support uploading data into R
- More help with the R exercises from the tutor
- A lot more support with R and how to load data into it. Maybe in the form of workshops or lectures, it took almost 3 hours just to work out how to load the data into R, and this is without actually completing any of the exercises.
- more guiding on R
- More help and guidance needed on loading data into R, and dealing with the different types of problems that could occur while doing this. Also the tutor should advice on where to look in the notes and core textbook for support, if struggling with the tutorial and homework questions.
- We should be explained better how R works because all this new coding language hasn't been taught to us in a proper way. We got used to apply simple formulas in Semester 1 but now, as it becomes more serious apparently, we need more basic knowledge in order to make the best use of this software.
- Whole class seemed a bit stuck, so maybe guided walkthroughs of how to find certain cells or remove incorrect cells (like the first homework), and possibly example videos on minerva of screen capture how to go through different types of questions like these. The short introduction to R guide is really helpful.
- Tutors give a step by step walk through of the commands needed on the screen at the front and students follow along on their laptops. This may be better done in a computer suite as not many people brought laptops to our tutorial.
- More practicals and more detailed directions for the homeworks.
- there should be tasks given throughout the tutorial so I can check I understand commands
- there should be tasks given throughout the tutorial so I can check I understand commands
- If there is a tutorial instruction after tutorial class, that will be fine.
- give more details about how to do rstudio in lecture notes and give more examples about how to use commands.
- The tutorials are too complicated, I only understand simple commands as opposed to what we've been doing, making them simpler would help me bridge the gap.
- Bringing laptops with us isn't practical. For example my laptop is too large to fit in my bag without possible breakage.
- Because laptops can be quite large, it's difficult for some people to bring them in, instead have printed sets of R code that help to explain properly how to load the specific data sets
- explaining more how to download the data into R
- Actually having lecture notes on anything to do with images might have been helpful, it's like it isn't even on the course and you are assessing us on it.
- no R
- the tutor should give more advices of using R
- I suggest that the tutors drop some hints for the homework. Some students (very few), didn't show up with their laptops which made us collaborate and tackle the task together. I think the idea of "collaboration" can be emphasised in the future.
- my laptop cannot use R so bringing them to the tutorial won't help
- To cover both homework sheets
- the data set was too large to run on university computers without crashing every 2 minutes.

i spent 3 hours trying to import the data into R and it only worked using a method not even found in any of the 'supporting guides' - laptop can't have R
- More help with R coding. I didn't think there was sufficient information to get on with the exercises without great difficulty.
- my laptop cannot have R on it so not useful
- There was no tutorial for this week's homework, and the lecture notes do not, in my opinion, explain clearly enough the commands to use.
- Having another computer workshop, one hour isn't enough
- Tutorials for all the homeworks and not just the first one, there wasn't much guidance for the second homework at all
- More advice and teaching of R and how to use it
- Assuming next to no knowledge of R as much of the R we used in MATH1710 we had instructions telling us exactly what to type - probably didn't take much of the info in properly
- teach us codes
- My tutor didn't know much about R studio, so couldn't offer us much advice.
- If we had more time to go over all the R commands and work specifically on R as there's so many to learn and remember in a short space of time
- More tutors at hand to help
- have the tutorials in computer rooms/clusters
- more details and examples about every command.
- Explain why we use certain commands rather than just that we use them.
- tell more details about how to use R, the commands, and also when appears many errors that don't know how to deal with.
- Give us more tasks that are related to our homework so it would be easier to actually do the homework, rather than having us waste hours trying to figure out where to even start. (For R only)
- Help on questions more similar to the homework
- more help towards questions more similar to the homework.
- more support with using r, and the functions
- the tutorials need to be much mre helpful. our tutor can't assume we know the meaning behind the command , he or she needs to actually explain it. my last tutorial was horrible and just not helpful at alll!!!!
- more questions
- do R again because everyone forgot their laptops in my first one
- More of the same - all R support is needed and helpful.
- more question
- Dedicated help on loading in data. The rest was easy.
- More guidance for homework 2 ie a tutorial for it
- more advices of using R should be given
- More support with R
- More guidance with the commands.
- Tutor explains how to use R to me
- Explain how to actually use R
- Avoid R
- Different types of data load completely differently and what worked for the first one did not work for the second. In the tutorial it would be good to see the commands we will need used on some examples as it was almost impossible to find help online and I did not have enough knowledge to know what to do with the data for a lot of the homework
- tutor could bring their laptop to demonstrate excercises.
- tutor demonstrates work
- Step by step guidance on the question sheet, or the VLE.
- If the Tutor gave on-screen demonstrations on how to do the R activities.
- Clearer instructions
- A little more on loading the data.
- A sheet of all R commands covered so far
- more examples on R and how to use it
- Allow the tutor to go through a very similar question like the homework
- If you do not understand how to do anything there is no support and it is pretty hard to figure out how to do the R stuff as there is no time to sit down and learn it. Also, the homeworks are due weekly, but tutorials are every two weeks, so it can be difficult
- Tutorial for this homework would really have helped, spent about 3 times as long trying to get the data onto my laptop (mac) and gave up, then tried on my pc was simple.
- tutorial every week
- We cover both of the next two homeworks, otherwise we have no tutorial for every other homework.
- where R is required, have tutorials in a computer room
- Please don't make us use R for homeworks again
- Please teach us more about R before giving something to us that contributes to our grade. Thank you.
- more guides plz.
- Clearer instructions for those with no clue about programming!
- Clearer Instructions
- giving more information of the exact commands to use for each given exercise
- Our tutor was too reluctant to help in case it would be against the rules, also I couldnâ€™t connect to WiFi on floor 8 of maths
- Teaching us how to load data and going over problems that could go wrong - rather than just doing it for us.
- More demonstration
- Being told how to do it, help using R
- links to online video tutorials in R
- A tutorial purely based on R, including some guidance and examples which are similar to the homework
- Not using R
- Demonstrations on how to form and use basic R commands.
- Better instructions on how to do this exercise
- Have a step by step guide in tutorials that tutors can run through on a similar but not the same data set so that we have something to learn from and follow when doing the homework on our own
- Inclusion of an on-screen demonstration of what to do
- tutorial before all homework in future
- don't use R
- Have them every week
- Our tutor didn't really talk to us and there wasn't a tutorial for this homework
- having an R workshop to explain how to do the homework as homework question from pervious week did not provide enough support.
- To have a tutorial would be better
- There should have been a tutorial to help with the homework before it was due
- We should've had a tutorial on R, including guidance when using the software and examples similar to those in the homework
- More guidance with the commands.
- more help with R
- more help on r lol x
- Need more time spent on homework questions as well as R
- go through the code on the tutors laptop on a board and what each part means, go through the code we need for homework...
- more general R work not just to answer the tutorial questions
- We need tutor teach us more knowledge about how to figure out questions in R. Also, give us more examples how to use R efficiently.
- General help with R coding, I don't understand very well and find this extremely difficult
- Go through R better, it seems as though very few people know what they are doing.
- To be taught how to use R properly and not just have written instructions online.
- More help
- more stats tutorials
- Required more help with loading data into R e.g. a tutorial showing how to do so?
- have the tutorials in computer rooms
- more interraction
- actually explaining questions
- direct examples on questions similar to the homework
- help which is related to R exercises given
- Some seperate, dedicated workshops on R would be helpful. Also more helpful instructions on the sheet.

- It would be helpful to have some less open-ended questions.
- Maybe All students bringing their laptop
- None of the students in my group brought laptop...
- Arranging a similar tutorial for the tutors. (Or, was it, actually, done while I was away?)
- Exercises done in the tutorials should be based on manageable data sets. It is intimidating and discouraging for students when they cannot "see" (therefore understand) the structure of the data. My guess is that by using relatively small data sets that allow them to switch between R and Excel, they will gain confidence by understanding what R is doing.

When reading the data files, a few students didn't even understand where the data were stored in their computers. - Out of the 4 groups I teach, two groups brought enough laptops for everyone in the group to use R. Only 1 laptop was brought to each of the other two groups. If the tutorials will consist of more R work, please encourage the students to bring a laptop.
- Some hints on the tutorial sheet to encourage students to use certain R commands, rather than expecting them to rely on the notes. Simpler data would have helped too (the free text columns last week just confused everyone).