Coding with Java consists of 20 programming questions where students are to analyze and determine what each does and their related output. Students are exposed to basic Java programming syntax and structured programming concepts such as for loop, while loop, if-then statements, arrays ,classes etc. A digital activity version of this book is also provided where students can type their responses.