Chevron Left
返回到 Programming Fundamentals

學生對 杜克大学 提供的 Programming Fundamentals 的評價和反饋

4.7
1,597 個評分
382 條評論

課程概述

Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. This course will introduce you to a powerful problem-solving process—the Seven Steps—which you can use to solve any programming problem. In this course, you will learn how to develop an algorithm, then progress to reading code and understanding how programming concepts relate to algorithms....

熱門審閱

AB

Aug 04, 2019

This course helps to develop logical thinking & helps to understand how program would work before writing actual program. The basics of Programming are explained in detail with description & Videos

RK

Jul 21, 2019

If you are new to C programming and know nothing about it then its amazing course to get started with C programming. It completely felt like being spoon-fed for the material taught in this course.

篩選依據:

26 - Programming Fundamentals 的 50 個評論(共 379 個)

創建者 anjunshao

Sep 17, 2019

Very good course for beginners to learn.

創建者 Sandipan K

Mar 25, 2019

Really helpful for beginners

創建者 Vivek

Apr 07, 2019

A decent and a basic course

創建者 Carla C O P

Jan 28, 2019

It made me happy! :)

創建者 Raunak R

Mar 26, 2019

Awesome Course

創建者 Michiel V

Jun 23, 2019

For beginner programmers, this course is certainly advisable. However, the price (50+ euro per week(!)) is disproportionate to the amount of video time the teachers make available. If I wanted to READ about C, I would buy a book on C. The strength of coursera are the tips and tricks and the connection between listening and reading. Compare this course for example with the (cheaper) machine learning course of Andrew Ng which would be worth this price, but this course definetely not ... Hope the follow-up courses will be better.

創建者 Sebastian H L

Jun 03, 2018

They tried to force me to pay for the course to hand in my exam, but i just wanted to learn for free. this was not made clear to me that i would not be able to learn with feedback without having to pay.

創建者 Joseph J R

Jun 09, 2019

This is a wonderful, wonderful course. I struggled with programming fundamentals for a long time. I had a terrible experience with C-programming as an undergraduate at Purdue many years ago, so I wish I had been taught by this excellent team with this clear, simple, accessible material back then.

The rationales behind applying the best-practices, algorithm construction, and analysis are so much clearer and easier to pick up in this course in nearly any other course I have taken for and using programming techniques. Thank you so much! -J. J. Radler, Seattle, WA

創建者 Leah R

Mar 09, 2019

This course was very well done. I feel like I have learned so much about programming already and I am still only at the beginning! The instructors explain everything very thoroughly and I had no trouble staying motivated throughout the lessons. I also really enjoyed the "Under the hood" lessons where they delved deeper into things like binary code and hexadecimals. You aren't just learning syntax like with some other courses, but they are really teaching you how to start thinking like a programmer.

創建者 Andrew D

Feb 23, 2018

This course is good for those with absolutely no prior knowledge, given that I have prior knowledge in hoe to cade this is a very slow, boring and tedious class about how the program steps through the math. If you have any type of math skills this class should be extremely easy for you.

Wanted to rate lower but is unfair since my negativity is my fault for not choosing the correct course for my own skill level.

創建者 saaleem p

Sep 06, 2018

I enjoyed this course even though the difficulty level is high for a beginner level course.

I am from India and I had learnt C programming before even then I couldn't be able to solve some examples in first try because the taught some concepts they don't teach here and how to approach problems. I couldn't submit my assignment because I could only afford to audit the course.

Thanks for the knowledge. :) :)

創建者 Himansh S

Aug 29, 2019

This is really helpful as I started to learn programming a bit late and but going through the basics is really helpfulof clearing my lots of doubts and week concepts . When I started coding I was able to perform some of them but not able to understand the terms which is now I get and a lots of ideas of developing algorithm . and most importantly I understand the importance of algorithm.

thank you

創建者 Narendra M

May 14, 2018

Really good course.. lot to learn.. this course teaches you how to think while doing programming or coding..it helps you to create logic between the lines.. how to start programming process, this course teaches you. Also it helps you to get feel of coding or programming with the help of C programming..

I advice this course for all the beginners in software/IT industries people... Good Luck

創建者 Aamir K

Oct 28, 2018

This is a great beginning point for a programmer just dive in it.A great course, really rich content and easy to digest. Better than most of my lecturers in college. Code samples are provided it would be great to get a walk through on some of the more advanced algorithms and structures with the c language. But I still think this course is brilliant. Thanks

創建者 Marilene S d C

Jul 12, 2018

I've been auditing the courses of this specialization to review C. This first course is well organized, and I particularly like that it does a great job with explaining fundamental concepts so well ( I wished I had had such an introduction when I first started learning C). I'd recommend this course to all those who want an solid intro to programming.

創建者 Georg P

Jan 09, 2020

I found the course very interesting and sometimes also challenging. Allthough i'm not a complete beginner, i could learn some very helpful technics here. The mentors declared the stuff very comprehensible and with good examples. Sometimes they were very quick, but then you can still press the pause button. All in all i'm very happy with this course.

創建者 Ananjaya T

May 29, 2019

The 'first four steps' have turned out to be the most important thing I have learnt in programming all-together. The course has helped me to convert everything into numbers, formulate my ideas on paper, planning in-depth before diving into programming and implementing the result into a language that the computer understands. Thank you!

創建者 Damien E B

Dec 08, 2018

I've have taken Intro to Programming at a community college and at a university, and--although this covered less material--provided a better foundation. Those courses almost completely ignored planning and algorithm design and jumped right into code. I think the approach outlined by these courses is much more helpful for a beginner.

創建者 Armine

Feb 27, 2018

Great course!!! I had no knowledge of programming and was always interested in learning it but thought it would be too difficult for me. This course provided me with fundamentals of programming and helped me to understand whether I can learn programming. As a result I decided to continue and go deeper.

Thank you so much!!!

創建者 Geetik N

Jul 06, 2019

I enrolled to this course as a pure beginner. I didn't knew anything about programming at all. But this course has transformed my life completely. This course has given me the right base on which I can go on and build my career. It is highly recommended that if you are a beginner at programming you must enroll here!!

創建者 Yao J

Sep 17, 2019

I have some fundamentals skills on C programming and only looking to advanced it didn't expect this course to help much but the 7 steps of programming that was introduced in this course helped me a lot in understanding the steps of approaching a programming problem and have a better foundation of writing algorithms.

創建者 Harry A

May 04, 2018

A solid course for anyone getting into programming or for those who skipped straight into writing C without understanding how create their own algorithms. It serves nicely as a refresher also or a crash course into algorithms.

I liked the exercises and the explanations are both logical and useful. Five stars!

創建者 Kasaragadda T S C

Aug 08, 2019

This course offer me to see the problem in a new perspective by helping me to learn to read and analyse the code which makes the programming language easy to learn and understand by saving more time while debugging the code. It also let u know where we all do mistakes and helps us to rectify it.

創建者 Bakrey O B

Oct 06, 2019

Thank you Corsera and Duke university for your help, in this coures i have learned a lot in such a nice way to present the informations with an excellent sorting and designing the materials, THanks againe for my first certificaion in Coursera.

Hope to complete the whole Specialisation (: )

創建者 Deleted A

Apr 17, 2019

Each task was very informative, and everything felt as though it had a purpose. The videos were easy to follow, and I actually learned something from taking the quizzes instead of feeling as though I was just regurgitating information. This was a pretty great course!