课程概述
热门审阅
VV
May 6, 2020
Very in-depth and detailed explanation in introoductionto programming.If you are a beginner,I recommend you start with C.Some background is crucial or you will be confused in the later lectures.
LG
Jul 19, 2020
IT WAS THE BEST ONLINE COURSE EVER . BUT MYSELF AS A STUDENT I WILL GIVE ONE ADVICE THAT IF POSSIBLE PLEASE PROVIDE MORE VIDEOS THAN READING AS VIDEO HELPS IN UNDERSTANDING MORE THAN READING .
1401 - Programming Fundamentals 的 1425 个评论(共 1,801 个)
创建者 Jeffrey W
•Apr 24, 2020
Great content, but more explanation and less reading would make it a stronger course. Also, the quizzes seem to be more heavily weighted toward checking if you've made punctuation errors (free response questions that test whether you've included periods at the end or enough spaces) rather than checking to see if you've learned the content, which could be aggravating at times.
创建者 Nathan F
•Sep 13, 2023
The information provided was good for someone wanting to learn about programming and computer science at a deep level. I found some questions to be very difficult to come up with a correct answer for and question the necessity of such complex answers. In all I appreciate the focus not just on C but on the formation of algorithms, and programmatic thinking.
创建者 Stefano P C
•Jul 10, 2020
Great basis for understanding algorithms and how programs work. Sadly, without any hands on experience provided by the course, the use of functions is not as well understood. Provide a way for the student to code for the assignments so that he/she understands how the functions work first hand and is able to fix any errors he/she may have along the way.
创建者 Muhammad A Z K
•Aug 12, 2025
I loved it, but one suggestion I would add, based on my opinion, is that there were a lot of reading tasks. As for myself, I am a visual learner, and I would've preferred more videos instead of reading assignments. Aside from that very good course, learnt a lot from it. Thank you, Duke University, for this great opportunity to grow.
创建者 Antonio V
•May 1, 2019
Requires more background knowledge than advertisement for the course suggests (e.g., you'd best remember your high school algebra decently well). Concepts are explained straightforwardly but with no hand-holding and no attempt to avoid jargon. Great course if you're willing to put in the work.
创建者 Ayuub B
•Aug 28, 2024
first thanks all my lecturer for their effort . secondly, the program is well designed and prepared but the largest problem of it is {mostly is contains reading which some time the person can feel boring. I hope you will improve it and change all readings to videos. thank you.
创建者 Mateo W
•Jul 26, 2019
I would have preferred that the course include programming at some point. I appreciate the emphasis on planning and the structured approach to coming up with algorithms but I also think it builds confidence to write even simple pieces of code rather than just reading it.
创建者 Tejodhay B
•Aug 10, 2020
The course consists of lots of " reading by ourselves" modules ,which sometimes drives away the excitement and interest. Also sometimes , difficult to understand .There can be more videos regarding the same, which i thought could be far more helpful . Rest was awesome.
创建者 Rutuj R
•May 18, 2020
The programming fundamentals course was great.The course contents were professionally curated and helped in gaining a wonderful insight into the programming world.I recommend to everyone who wants to kick-start their programming career and dive deep into algorithms 👍
创建者 Baldauf A
•Dec 8, 2018
Good material. I had some previuos background in programming from engineering, and there wasn't much new to me, so it is hard to judge how useful is this course for a complete beginner.
For me it gave a good overview on C syntax and some very basic programmer approach.
创建者 Aadarsh M
•Jul 14, 2020
Awesome course! took less time to complete. Instructors were amazing. I would have liked few more video tutorials and little more actual code writing but this is satisfactory and the depth of simple topics as these is really good. I feel confident! Thank You!
创建者 Yordanos A D
•Feb 10, 2023
i used C for 11 months after that i enrolled in this course to level up my knowledge on this vital skill C. so generally speaking it is a great course that helped me to learn C in algorithmetic way and it helped me to remember some concepts that i forgot.
创建者 Asfand T
•Jan 1, 2021
This is a very great course for beginners as it starts them from basics which many other fail to do so. However, I was not satisfied with the order they taught various subject. Moreover, some parts were a bit difficult for complete beginners to understand.
创建者 James R H
•Dec 17, 2021
The course is overall a very solid and challenging introduction to C. It is slightly above beginner level as it does throw you into all the detail which i was looking for. Hoping the rest of the course puts the content into practice making it more useful.
创建者 Mohit J
•Dec 17, 2019
course is good but this course is not for beginners(who dont't see programming before) . This course is for those who know little bit about programming . Overall course is good . I'm satisfied with this course . It will help me alot to impove my skills .
创建者 Harsh K
•May 1, 2020
Clears all the basics. Suitable even for programmers who wanna refresh their basics. Never knew basics like Algorithms were so important. The first week itself teaches you the most important stuff which will act as a base of the career...Quite Satisfied
创建者 Eran T
•Jan 26, 2018
Most of the course is very well tought - it's interesting and clear. But there are a few parts which should be more rigoureuse and a few videos that should be a little slower. I think more practice will also be great.
All in all, very recommended.
创建者 Ayush P G
•May 28, 2020
It was a really good, rather impressive course, and I could have given it 5 star but I faced a few problems in the time of explanation and the way of explaining the topics through videos, some of my friends cannot understand the video properly.
创建者 Siddhant K
•Apr 19, 2020
"Programing Fundamentals" is a course where basic fundamentals such as types,steps, and how to execute is explained. Duke University and Coursera have given very smooth learning experience and good knowledge to start programming for beginers.
创建者 Shejan N V
•Jun 12, 2020
The Last Assignment in every course is very tricky and helpful to upgrade yourself if you follow it honestly without cheating. Overall The Course is awesome The level of english might seem a bit high but is necessarily important further.
创建者 Trinity R
•Sep 19, 2021
This one was really hard for me. It was made harder by the fact that you have to wait so long to get answers on questions. It seems like there is only 1 person trying to answer everyone's questions. Maybe there should be more staff.
创建者 Gourav D C
•Jun 9, 2020
There are assignments consisting of 4 or less questions and we are expected to score more than 80% in it. This means that you can proceed ahead only if you solve all questions right, not one single question should have a wrong answer.
创建者 PRASHANT K
•Nov 21, 2019
you should add more practice question in quiz so that learner build their confidence and if learner solve that question 3 time wrong then you should provide solution of that question. and take again test of that question.
thank you.
创建者 Avigarg
•Jun 26, 2020
Overall the basics taught in algorithms were good. But in week 3, very few doubts got cleared by teachers, what I feel. The course helped me to be patient during algorithm writing and to think critically and to find different ways.
创建者 harrison w
•Apr 6, 2022
Quite a task to do it in 4 weeks I would say, and some of the written explinations are not straight forward.
Expect to have to do some of your own research to get the most out of the course. But a good course never the less.