2016년 2월 2일
"R Programming" forces you to dive in deep.\n\nThese skills serve as a strong basis for the rest of the data science specialization.\n\nMaterial is in depth, but presented clearly. Highly recommended!
2019년 8월 11일
Very challenging, but good course. I've been programming in R for over a year, but there were still some things for me to pick up in this class. Assignments were a challenge, but satisfying to tackle.
교육 기관: Maximilian R•
2020년 5월 12일
Really interesting course. The interactive coding sessions with swirl are especially useful. Would be great, if you provided sample solutions for the programming assignments, in particular for week 4.
교육 기관: Eric J•
2016년 7월 12일
Excellent course! I already knew a lot about R - but this class helped me solidify what I already knew, taught me lots of new tricks, and now I have a certificate that says I know `something' about R!
교육 기관: Walter H•
2016년 2월 3일
"R Programming" forces you to dive in deep.
These skills serve as a strong basis for the rest of the data science specialization.
Material is in depth, but presented clearly. Highly recommended!
교육 기관: Marta R•
2019년 5월 19일
Great course, however I think it is particularly hard for those who never had programmed in R before. Moreover I think the Programming Assignments were quite hard regarding the topics being discussed during the weeks.
교육 기관: Ian H•
2019년 3월 5일
The problems are too large in comparison for what is taught.
교육 기관: Amy G•
2020년 5월 23일
At first glance, the lectures seemed great - they explain the chosen lecture material well and give you a good background on the basic building blocks and theory of R. The quizzes were also pretty good because they directly test you on the lectures and help reinforce the key ideas.
The problem with this course is the assignments. While the assignments are well-made in themselves and would otherwise help you learn by doing, they have little to no correlation with anything covered in the lectures for that particular week - or, if they do, it is not made sufficiently clear, even in hindsight.
This is not a fatal flaw learning-wise, because you can dig around in the forums/elsewhere on the internet for tutorials and explanations of the concepts you need to do the assignments, and through this you can still learn the intended material. I do feel like I've walked away from this course having learned what the instructor meant for me to learn about R.
But it does beg the question - if 80% of the essential material for succeeding in this course must be found by scouring outside websites and extra articles posted by former students in the forums, then what exactly am I paying for?
Furthermore, it seems I am not the only one who feels this way - more than once in this course I found a post from a mentor in the forums containing a random article from elsewhere on the web, with the caption "many students have said they are confused about [topic], so for the purposes of the assignment, consider this the 'missing lecture' from this week." For a free course/completely self-taught approach, this would be fine, but as part of a paid specialization, the extremely large gap between the given material and the assessments was deeply frustrating.
I understand that to learn programming is, to a certain extent, to learn by doing, and to learn how to take the theoretical information that was imparted in class and apply it to a new or different problem that is presented as an exercise. However, when, after taking diligent notes on all of the week's lectures and completing all 15 extra-credit swirl exercises twice just to make sure I haven't missed anything, I am still left wondering if the assignment in front of me was uploaded to the wrong course by the instructor by mistake, something has gone quite awry in the course design.
This course is not unhelpful, but it's not worth paying for.
교육 기관: Saira•
2019년 4월 15일
The course can be little more better for folks who are non programmers to begin with. This is an advanced course for a beginner/non programmer, hence would recommend to have a beginner course for non programmers/ R and then this course should be offered.
교육 기관: Abhey K•
2017년 5월 27일
This was very engaging, however, the level of expectation and effort needed is much greater than course 1 - ToolBox.
This is perhaps the best course on R Programming designed for a small duration.
교육 기관: Faylene T G•
2019년 2월 17일
A little more explanation on how to program using R constructs would certainly help. The course suddenly throws us deep into the ocean with hardly any experience in swimming.
교육 기관: nouran a•
2019년 2월 14일
Assignments are hard compared to the content
교육 기관: Sotirios T•
2018년 10월 14일
Programming assignments are very hard (and in some cases irrelevant) based on the material presented and topics discussed
교육 기관: Rushi P•
2019년 3월 31일
Gave to little instruction and expected the assignments to be completed based on very little instruction
교육 기관: Lorena M M•
2019년 12월 1일
The lectures are not very engaging, just listening to someone talk about a code is not a good way to learn how to do it. The swirl course is a better option, but it is very basic and in most cases it consists only in copying something that's already on the screen. The gap between what you are taught in the lectures and the assignments is absolutely abysmal and incredibly frustrating. How are we supposed to know how to create complicated functions after just listening to someone say what a function is? I don't think that teaching someone the equivalent to "2+2=4" and then asking them to solve Riemann's Hypothesis in the exam is very fair.
I would not recommend this course.
교육 기관: Rob E•
2020년 5월 21일
Roger Peng is regarded as one of the best in the business when it comes to practicing data science, but I found his instruction skills wanting. As someone new to R and new to programming, I found him somewhat hard to follow at times. Nevertheless, I powered through. Unfortunately, when I came to the quiz at the end of Week 2, I found it was drawing on background knowledge that had not been taught in the course. Honestly, unless you're starting with a background in programming, I would not recommend this course.
교육 기관: Dilip A•
2019년 12월 23일
The instructor appears unprepared to present the material. When presenting it appears that it's the first time he is reviewing the material.
This is my first bad experience on Coursera. The last Coursera course I took (SQL for Data Science by University of California, Davis) was great as it appeared that the instructor was prepared with what they were going to present.
Coursera needs to vet their instructors' course recordings before allowing them to put forth their material on the site.
교육 기관: Kerryn A M•
2018년 10월 8일
I learnt a lot, but most assignments required me to look a lot of stuff up outside of the course. They say they have done this deliberately to encourage "hacker mentality". I agree that we need to learn how to cope on our own, but it ends up taking up hours of your time and seems like a pointless lesson. One reason for doing a course like this is so that you can have access to consolidated and trusted learning materials, which was not really provided. Having said that, the assignments are a good way to push yourself to learn R. But most of what you need to do the assignments will not be provided within the course.
교육 기관: Aleksa M•
2021년 11월 24일
Compared to the data scientists toolbox this course was awful. Instructor was not clear, everything seems rushed, there was close to 0 engagement. A big disconnect with assignments. The assignments are 10 times harder than anything in the course, only someone who really knows how R works can handle those. Very very hard. Took me and a lot of other students tons of time. Most spent testing and googling. There should be a lot more assignments and quizes after every video lecture. Nothing was cleared up in discussion forums.
교육 기관: Rimmon G•
2020년 5월 4일
the lectures are very shallow and lack good code examples. The programming assignments are too hard. The worst course I have ever seen.
교육 기관: Carlos M•
2016년 8월 22일
Difficult at times, I regularly used outside websites like stackoverflow to help with assignments, but that's how the real world works, there's no way that the lectures could solve all your problems.
Favorite: writing my own functions that searched real databases and returned means, ranks, and useful info. I felt like I took a huge step forward in my goal for data science.
Least favorite: Assignment #2, it felt completely unrelated to anything I learned, I wasted hours just to find out it was redundantly simple and in the end I didn't even find out if my code worked, the grade was peer-reviewed based on if you could correctly upload it to github and if it "looked" like it would work. (How would I know! LOL, I assumed all my peers' code was good enough)
Would 100% take this course again.
교육 기관: JOSÉ M O•
2019년 1월 6일
A very, very excellent course, really be very satisfied with what I learned during these four weeks. Only one thing, in my opinion, I felt that the "Programming Assignment" are a little bit bigger than what is explained in the videos (and that's really good), but some exercises that are requested in these "Programming Assignments" could still be be added to the list of 'things to learn', for us not to get so lost to these same.
교육 기관: Guilherme B•
2016년 2월 2일
Excelente opportunity to learn a lot. The course is very well prepared introduce you to R programing. Dont feel bad if you dont get it at te first moment. It will be a process of leaning worth trying
교육 기관: James M I•
2016년 4월 15일
Great course to start getting your hands into R. While the lectures are OK and the Swirl exercises are great, the course falls a bit short in building you up to tackling the weekly programming assignments. I had to spend a lot of time researching on my own to complete the assignments. I don't mind that, but I could do that on my own without paying for the course. I'm paying because I want to learn R quickly without spending hours researching what could have easily been described in the lectures. A lot of times, the course mentors in the discussion forums provided the best guidance. I would have liked each programming exercise to build upon the last one, so that at the end of the course I would have a great R product to review later. As it is, each programming assignment can stand on its own. When learning to programming in a new language, I prefer small, quick victories that build upon one another to accomplish a great task. This is the reason for not giving full 5-stars. Otherwise, Dr. Peng does a good job at providing material. And, be sure to check out his podcast, Not So Standard Deviations, to remind you that even people who have been in this field for years still find some areas challenging. It gives us R beginners some mental support.
교육 기관: Jacob T•
2019년 4월 3일
This is an excellent course but be warned, the programming assignments are difficult. If you do not have any coding experience, the assignments may be a bit challenging for you. But with the help of the internet and Github, you can complete them with no problems. The course content is great. All the videos and information are for beginners and are very helpful. The best part of the course was the swirl exercises it had you complete in R. Swirl exercises acquitted you with the programming needed for success in R. Overall it is a great course. Just understand that the programming assignments can be challenging for new timers.
교육 기관: Gabriela R•
2021년 9월 23일
The only feedback I have is that they should try to incorporate more examples (simple real world ones would be great) when explaining concepts in R, because otherwise it is quite dry. The things you learn in the individual lectures give you a very basic idea of the functionality without much insight on *why* its important or *how* it can be applied...I found most of my solutions/answers by googling and using swirl a bunch of times. However it is rewarding if you power through it and have A LOT of patience, especially if you are a beginner with no background in programming (like myself).
교육 기관: 曹艺•
2022년 2월 8일
I learned a lot from this course, however, it was too difficult for me to complete the assignments. I believe that students should be better instructed and directed to complete them. Although challenging work could help individuals to make progress, too difficult work may lead them to frustration as well.