Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The best way to learn when MOOCs and books aren't enough? #4

Open
6 tasks
shagie opened this issue Feb 13, 2016 · 2 comments
Open
6 tasks

The best way to learn when MOOCs and books aren't enough? #4

shagie opened this issue Feb 13, 2016 · 2 comments
Labels

Comments

@shagie
Copy link
Contributor

shagie commented Feb 13, 2016

Programmers.SE 10k link & Stack Overflow version of the question.

Provide advice to a new programmer who is having trouble programming. He or she has been reading books and sat through half a dozen MOOCs but still doesn't feel like he or she understand the fundamentals of the language (Java / C#).

So,

  • How do you do problem solving?
  • When do you create a method?
  • What are arrays?
  • What do you do when there's no idea for how to solve a problem?
  • What is a constructor and how to use it?
  • Where to find help?

The answers of "Read books" or "just start coding" aren't acceptable.

This may need to be broken into smaller pieces.

@shagie shagie added the topic label Feb 13, 2016
@AldenPeterson
Copy link
Contributor

Is this intended to be someone who does not have a programming background (hoping so if an example is "what are arrays?") or also applicable to more experienced people learning newer tech?

@shagie
Copy link
Contributor Author

shagie commented Feb 13, 2016

@enderland I'm going to say I'm not exactly sure. I'm just working from the question body, Glen has an answer in there (yep, 10k rep to see it) that I believe would be a reasonable starting point which really is a "go code" answer though with some other advice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants