9.1.7 Checkerboard V2 Codehs
. This exercise is a pivotal moment for students learning Java or JavaScript (Karel), as it transitions from simple movement to complex nested loops and conditional logic. The Objective
var NUM_ROWS = 8; var NUM_COLS = 8; var SQUARE_SIZE = getWidth() / NUM_COLS; Use code with caution. Step 2: Create a Helper Function
9.1.7 Checkerboard V2 isn’t just about drawing a pretty pattern. It teaches: 9.1.7 Checkerboard V2 Codehs
: Squares change color based on their specific position.
Let me know what your console is saying! Step 2: Create a Helper Function 9
square.setColor(square.getFillColor());
You need two loops: an outer loop for rows and an inner loop for columns. square
Since I can't see your specific assignment screen, I'll provide a general solution and explanation for drawing a checkerboard pattern, which is a common exercise in CodeHS's JavaScript Graphics unit.
But V2 often forbids that direct math approach and asks you to explicitly toggle a boolean variable.