It's one thing to read about pointers, it's another to actually implement a linked list in C.
Again, I want to stress I don't think you should get awarded a PhD for it, but for first year CS majors: it is good practice to actually implement and debug pointer-based data structures.