4 ms·
I try to stay out of these "learn to code" conversations due to being crucified for believing that it takes years to become a programmer who can create anything
by capkutay 14y ago
I try to stay out of these "learn to code" conversations due to being crucified for believing that it takes years to become a programmer who can create anything of value or significant complexity.
I've helped TA for CS classes and aided new CS students in college. The intro classes start with Python, second level classes move on to Java and OOP.
Students really struggle and bust their behinds to pass these classes and become good coders.
When websites try to sell an equivalent education in a matter of weeks, I always have trouble believing them.
On the other hand, I've had some good experiences with LCTHW by Zed Shaw (I used it for refreshing myself in C and regex). But I think it was helpful mostly because I already had the coding mindset.
I'd like to see a "Learn to code" website really focus on "warping" the average mind into a coder's mind. Attention to detail, thinking holistically, and iterative problem solving should be the teaching goals for any resource that wants to teach beginning coding.
- eru 14y ago> I'd like to see a "Learn to code" website really focus on "warping" the average mind into a coder's mind. Attention to detail, thinking holistically, and iterative problem solving should be the teaching goals for any resource that wants to teach beginning coding. Introductionary university-level mathematics does that to. Just take a random university's, say, Linear Algebra course.