Chevron Left
返回到 C for Everyone: Programming Fundamentals

学生对 加州大学圣克鲁兹分校 提供的 C for Everyone: Programming Fundamentals 的评价和反馈

4.4
stars
14 个评分
5 条评论

课程概述

This course is for everyone. In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. The C language is particularly well suited as an introduction to coding: It's a tried-and-true language, and it allows you to understand computing processes at a deep level. No prior knowledge of coding is needed for this course. We'll start at the beginning. The time estimated time commitment for this course is five hours a week for five weeks....
筛选依据:

1 - C for Everyone: Programming Fundamentals 的 5 个评论(共 5 个)

创建者 Dimitrios S V

Nov 15, 2019

Good introduction to the C Programming Language for beginners in programming in general (and not just to the language). If you already have experience with C this part of the course will just be a quick reminder of the fundamentals of the language. I would have liked a bigger project and more depth like in the C++ course that is provided by the same University and instructor. There were however some mistakes in the course material that hopefully will be corrected in the future.

创建者 Andrew M

Nov 10, 2019

The coverage and assignments are good. Seems to be plenty of students judged by speed and timing of peer reviews. Videos are good in terms of content but presentation is adequate to poor. Excellent thing is that full participation is free, unlike the subsequent C/C++ courses.

创建者 Tibor H

Nov 29, 2019

A good course to brush up your knowledge on C.

创建者 Silvio B

Nov 26, 2019

Very good introduction to C programming, despite some slight error in the course materials. In the final quiz, there a re a couple of things that I tried to actually write and compile and that give a result different from the one flagged as correct.

创建者 Nikolaos K

Jan 05, 2020

I stopped this course at Week 1, as I found various reasons to do so. It is a very pour course, as it is very confusing what level the student should be. The lecturer just goes through some slides and just explains what happens in every line of a program, without giving any context to the actual C programming language. His explanations are most of the time confusing and do not really add any useful information. Some explanations he gives are really cryptic ("Passing the address of an int &int" without giving any explanation on what this really means. The course is set as Beginner level). His tone and flow of speaking is really poor for a lecture (I had to make the video at x1.5 rate and it was feeling that he was speaking normally at that rate. Imagine how slow he speaks). Finally, the slides and presentations are one of the worst i came across into a lecture. He has hand written slides, which shows a C program. His hand writting is really messy, resembling that of a doctor. I doubt anyone can really decipher the programs he is showing. The least i would expect from a course, is for the slides to be informative, neat and well written, rather than a bunch of hand written programs put into a screen. I wouldn't recommend this course to anybody (either beginner or intermediate), better just spend a week reading "The C Programming Language" by Dennis Richie.