30: Abstract Data Types in C - Richard Buckland UNSW
Finishes off the ideas started in #29. The need for Abstract Data Types (ADTs). How to implement them in C. Their wonderfulness.
Also: Undocumented features. Can we trust programmers? Allocating memory on the stack. Allocating memory on the heap (malloc/free). Introduction to the project (card game: Blackadder & Baldrick).
Пікірлер: 23
these lectures are very helpful for those who want to learn computing but can't get right guidance, the videos are very entertaining and educational at the same time... and Richard Buckland rocks..
Instead of Netflix Binging I've been Binge watching these videos!
@markganus1085
7 жыл бұрын
netflix is for cux
very entertaining and educational
Wheatley is alive and well and teaching CompSci, awesome lecture btw
This is how you lecture a class. ;)
There are lots of great things, but you can skip to 14:00 to see how he creates a standard for the data.
His description of early IFF systems was interesting
he is AWESOME!!!
rubbing and writing on chalkboard is like, err, nails on chalkboard to me for some reason. Gives me shivers
We want HD!!! Thumbs up for support!
thank u so much
why doesn't Virginia Tech have professors like this for coding?
can ne one gimme the facebook profile link of this gr8 man,,i wud like to thank him in personal,,ive learnt adt with an ease,,all coz of him,,
@ThunderAppeal ... "spends too much time in setting up analogies" ...u have to be joking??? ... if anything, professors have the tendency to spend too LITTLE time on analogies... and it is quite refreshing that he does take the time, energy and effort to do so. It has also been proven that that is the BEST method for relaying ANY subject matter... I honestly cant believe you said that... =(
To avoid his story regarding challenge responses and MIGs, skip to 5:25.
mëh
I dont doubt that this professor is very knowledgeable. But he spends too much time in setting up analogies. Analogies are helpful when used sparingly, but he uses so much that they become distracting. I've been 'fast forwarding' through most of these videos. One could get the 'meat' of these lectures in about 3 or 4 videos.
@LOLxUnique
9 ай бұрын
i've remebered his analogies for many many years even when i forget the content. using the analogies i can derive the intuition and content
why not teach c++ instead?
@marcossidoruk8033
3 жыл бұрын
Because C is beter