4 ms·
Now project based learning is fine, but CS for example has lots of wonderful theory, where does that fit in?
by ludamad 11y ago
Now project based learning is fine, but CS for example has lots of wonderful theory, where does that fit in?
- tedmiston 11y agoThat probably depends on which parts of CS theory you're thinking of... the way my university taught CS theory for topics like data structures, algorithms, state machines, applied machine learning, etc. was fairly interwoven with programming projects.
- AnimalMuppet 11y agoHow much of that theory do you have to understand in order to be a competent professional programmer? Some, sure. The more the better, sure. But much of it can be learned independent from much of the rest of it - you don't need one mammoth 4-year curriculum to "master" CS.
- ludamad 11y agoI learn a lot faster from the people who teach it well at university, and from focusing on the subject. But yes if you're goal is to become a competent programmer it is not strictly necessary.