DEV Community

Discussion on: What’s a concept you understand now, but took you forever to grasp?

Collapse
 
skrish2017 profile image
Shashi

This too. The course I taught went full on Java so the C++ type pointers were no longer used. But as long as C++ was around I struggled with getting the right resources to help students with it.

Collapse
 
cjbrooks12 profile image
Casey Brooks

In my college experience, I think pointers were just introduced too early in the curriculum. Students are barely able to grasp the fundamentals of control flow and scope, are just starting to learn about types, and are then thrown in the deep end with pointers. Until you really understand types and good variable scoping, pointers will make no sense.