This questionnaire was performed as part of the MATH1712 module

This questionnaire was set before teaching of MATH1712 started. The aim of the questions is to determine how much R the students learned in semester 1.

- How would you describe your programming skills?
- Which of the following programming languages have you used at least once in your life?
- How often have you started R so far?
- Which of the following tasks can you perform, using your current knowledge of R?
- Without trying it or looking up the answer, what do you think is the result of the following R code: "mean(c(1,2,3))*4" ?
- How much have you enjoyed using R so far?
- What would help you to make using R easier?

The raw data from the questionnaire can be downloaded here:

- q01.csv (126 responses)

- Going through some commands in lectures that relate to the topics we are discussing
- Written instructions
- Sheets with all the commands written down
- Cheat sheet
- More time, to be honest. Trying to cram in content and learn how to use the software is a bit of an overload.
- more clearly instructure and r lessons
- Having actual lessons with a tutor who can show us how it’s useful or if we could be given work to do on it that doesn’t count towards anything just so we can get used to using it. Because currently, I’ve done everything we’ve been set on RStudio but none of it sticks in my head because we don’t apply it until we suddenly have a report due on it
- Mini tests or something to consolidate learning because I’m not remembering it. And a sheet with all r commands on it to refer back to.
- more exercises to practice
- A lecture talking h through it and a list of helpful commands
- a list of all useful r commands and short explanations of what they do
- It's hard because I only know what I'm doing when it explicitly states what to do
- tutorials
- A file listing all of the commands, so that I wouldn’t have to go through the lessons to find them
- A physical sheet with helpful commands on
- Explain us a little bit better what we have to do as we havent seen R before.
- More explanation and teaching on what R is and how to use it and get more practice with it.
- not using it
- give us problems in which we must figure out the code to solve them
- list of basic codes so I don't have to search the help bar all the time
- Being told exactly what to do
- If the codes were written down and explained as I find it hard to Remember all of them and I’m not very good at technology
- No assessed work or reports
- A list of R commands we need / a way to filter the ones we don't need out.
- Notes on how to use it
- Tutorial help
- If it was actually taught to us
- Providing a sheet of all commands
- More online lessons
- Better lessons, perhaps video tutorials or pdf list of commands and what they do
- Not using it
- Notes on how to do the commands in r as well as the "lessons" we had to complete at home on r.
- Better instructed lessons and notes
- like a cheat sheet of commands
- Workshops where we get taught it - I can not figure it out alone !
- Perhaps more in depth instructions. I found myself writing out large amounts of each R lesson in semester one as there was nowhere to go apart from redoing a lesson to find a certain forgotten command.
- Actually going through it in class/with someone who understands it; when we are simply expected to learn from very basic coded lessons it is dangerously easy to just click through it on "auto-pilot" and type what it tells you to type without having to think, and leading to not actually taking in any working knowledge of the commands.
- Better instructions.
- It’s simple to use as the instructions on the program are very useful and helpful
- a list of standard codes and what they do/mean to refer back to and revise from so all information is in one document
- More lessons
- Slower pace
- Not just being told what to write in the code
- More guidance on how to use it
- Better instructions on what we actually have to do for each command (like a written instructions sheet)
- More obvious usage throughout the course, as in using it in lectures
- Lesson on it in lecture time
- Having work set (that doesn’t count towards anything) for us to be able to practice. The lessons just give you the answers so easily it’s unhelpful and nothing sticks as a result
- A proper sheet of all the different codes we may need to learn.
- I don't understand why in a maths degree we are doing programming?
- Tutorials focused on R
- Seeing how homework questions could have been answered in R.
- Written list of commands and examples of how to use them
- More R tutorials on swirl. Maybe, some lectures devoted to the use of R.
- Help on it via teaching, for example in tutorials
- Improved IDE
- actually having a big lesson on how to do it, or videos
- list of all commands
- direct practice in tutorial
- Not just being told what to write in the code
- On the contrary, I want more challenges.
- Perhaps video tutorials for some more complicated tasks
- more written commands or lessons in R to help learn commands and how to input them correctly.
- Not using R
- The lessons in swirl worked for me in semester 1
- i enjoyed the R lessons, more of those would help
- Workshops/some sort of group task involving the use of R so we get more practise on it
- Some more guidance for mac users
- Sorry, I haven't learned R before.
- A pdf of useful R code for the module showing how they work on learning resources would be helpful
- Clearer instructions about what it is that we are working out instead of the lessons telling you exactly what to type. Maybe a help sheet?
- Having lessons
- More lessons
- Actually teaching of r on university computers with the program already installed
- Save time
- teaching sessions and not just to use R from notes
- Sheet of R commands to remind myself as I go through the lessons
- Having more complex lessons to follow in R studio where we don't get the answer straight away after the first failed attempt. We had a lot of repeated questions in R lessons for 1710, such as being given the code to find a random sample, say, of a binomial variable of a specific probability and size, then immediately asked to do the same for a different probability and size. You learn very little from copying and pasting the code they give you in the line above and changing a few numbers
- more interactive R problem sheets?
- More workshops including specific tasks to carry out, enabling us to learn each useful technique.