I have read through all of C for Dummies and am currently reading though the wonderful tutorials on this site. I am, however, having trouble absorbing the material. As with C for Dummies, I read along with the text (and often re-read it) and write and compile the practice programs that go along with each lesson. Unfortunately, this isn't (it seems to me) leading to any real skill in C or any real understanding of how to program on my own.
In the lab I work in, I learn assays that require lots of steps, very much in the same way as programming has been presented to me. What I know of myself from learning the assays is that I wont understand something or be able to perform a task unless I actively do it, myself. I.e., I can watch the assay be performed many times and not "get it."
I am wondering I can some guidance from the C wizards of this forum in terms of learning the language. I feel as if I could actually write a real program (with lots of help, of course) that it would greatly improve my ability to learn.
Please, any thoughts or guidance would be very much appreciated!