- Decimal-to-binary, binary-to-decimal
- Creating variables of different types
- What is ‘evaluation’ of an expression
- What are they, and how are they used?
- Passing parameters, returning values
- Calling a method, void methods
- What is it? What have we used it for?
- What’s the order they are evaluated in?
- How do we get each char in a String?
- How can we test chars?
- How does concatenation work?
- Loop conditions
- Initialization/condition/modification
- Know how many times a loop is iterated
- Casting, conversions, integer division
- Logic/style/compile-time/run-time
- Examples of when each occur
- How to generate a number from min to max
- What do they store?
- How do we create them?
- How do we do calculations on arrays?
- How do we access elements in an array?
- Two-dimensional arrays are testable
- What do we copy over when we call a method? Values vs addresses
- Can we change an array in a method? A String?
- What is the null value used for?