If you're stuck, the Documentation - CMU CS Academy provides syntax reminders for every shape and property.
Many students struggle with the variation of 6.3.5, where an icon must "bounce" off the walls. 6.3.5 Cmu Cs Academy
Master 6.3.5 CMU CS Academy: A Guide to Procedural Motion refers to a critical exercise in Unit 6 of the CS1 curriculum titled " Continuous Cartwheels " or variations like " Triforce " and " DVD Screensaver ," depending on the version of the course. This lesson focuses on procedural animation , requiring students to move and rotate graphical objects simultaneously using the onStep() function. Overview of the 6.3.5 Challenge If you're stuck, the Documentation - CMU CS
To make an object bounce, you must check its edges against the canvas width/height. This lesson focuses on procedural animation , requiring
Successfully animate a group of shapes (like a stick figure or a "DVD" icon) so they move across the canvas while rotating or bouncing off edges.
If the person moves off the screen, you need code to reset them to the beginning or reverse their path. Common Pitfalls and Solutions
You must write conditional statements ( if/elif/else ) to check if an object has hit a boundary or completed a cycle, then reverse its direction or reset its position. Step-by-Step Breakdown for "Continuous Cartwheels"