I cannot see your links for #1 and #2. Can you share the project URL? It is hard to tell what the students are trying to do with the logo - I see a function that is for the logo, but I don’t know what they want it to look like.
I see that the problem is in the use of the turnRight method. If you comment that, the logo is not distorted any more. Also I added a turnTo(0) to position the pen to the right direction in the bucksLogo function. Here is the modified code. The lines I modified are marked with <<<<<<<<<<<<<<<<<<<<<
In your first link (The “main project link”) I took out the lines of code starting at 29 with the conditional statement.
if (penRGB(0, randomNumber(0,255), 0, 1)) {
bucksLogo();
}
Since “penRGB(0, randomNumber(0,255), 0, 1)” does not evaluate to true, the code on line 30 (bucksLogo(); ) does not run. If you remove line 29 and 31 it works well for me!