This issue is to bring attention to the fact that reading documentation whether programming is your hobby or full-time career, that reading documentation is a large aspect of programming. A lesson very early on would not only prepare the individual to start utilizing the docs, but also reassure them that using the docs is NECESSARY. No matter how long you've been programming, going back to the docs to either remind yourself what a given method/function does or to learn something new, it is a crucial skill individuals need to be prepared for early.
A very basic outline of how this could be done as follows:
- Introduce them to the official Java Documentation
- Explain how different areas of the Docs work
- Show ways to traverse the docs to find what you may be looking for
- Challenges for the individual:
- Look at a method (i.e - String[] array = new String[0]; array.length) What do you expect array.length to do? Then confirm in the docs
- Find X and tell me what it returns and any arguments/expectations it requires
This issue is to bring attention to the fact that reading documentation whether programming is your hobby or full-time career, that reading documentation is a large aspect of programming. A lesson very early on would not only prepare the individual to start utilizing the docs, but also reassure them that using the docs is NECESSARY. No matter how long you've been programming, going back to the docs to either remind yourself what a given method/function does or to learn something new, it is a crucial skill individuals need to be prepared for early.
A very basic outline of how this could be done as follows: