Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
Introduce the git and IntelliJ workflow
Work through last week's homework together
Resubmit our homework using our new git and IntelliJ workflow
Talk about our problem solving toolkit
Intro the homework for this week
Software writing / debugging tools
IntelliJ
git / GitHub
API docs
The tools that our language gives us
if / else
switches
loops
arrays
lists
methods
classes
enums
Understand the problem
Break the problem down in smaller pieces
Know what your inputs are and what you expect to output
Write it down (in english or another spoken language!)
Start with what you know
Identify a first step
Make a diagram or draw it out
Start with a simple test case
Good code style and formatting!
See a working example
Think about similar problems you've seen before
Check your output
Read the error message
Run your code often
Read the docs
Ask an expert or a friend
Be organized!
Take a breather
You can’t perform that action at this time.