Skip to content

Lab 1.1 inadequately scaffolds for the kaleidoscope effect #410

@jalexchapman

Description

@jalexchapman

A few students in my class had trouble with the kaleidoscope part of the 1.1 lab -- and were flummoxed about how to use addition and subtraction to achieve the mirroring effect. While it's hinted you might be able to use subtraction -- and "0 - mouse x" will work to mirror over the x axis -- it's not immediately obvious to students to think of mirroring in terms of subtraction.

It might be useful to add the following to the instructions:

Add 5.4
"How does program's behavior change when you modify the go to block as shown below?

go to x: (mouse x) y: ((mouse y) * 2)

Modify 7's tips:
"Pay close attention to what each of the other sprites is doing in the animation above. You will need to modify the x and y inputs in each sprite's go to x-y block using simple formulas, with addition, subtraction, multiplication, or division."

add () x () and () / () blocks in the preview

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions