This month, we’ve picked out a few small tips that can make a big difference. Got some tips of your own? Send them our way and we’ll share them out in the next newsletter.
1. Use images.
It’s ironic that our first tip involves no CL. Many of the interactions we build use lines, points, and parametric equations. By using images instead, we have more time to get other things right, including the next four tips.
Subtip #1: Use a colored square for rectangles and adjust the position, angle, and dimensions.
Subtip #2: Place the image in a folder and check “Hide this folder from students” to prevent them from clicking on the image.
Subtip #3: Uncheck “Place behind graphs” to have the image appear in front of a grid.
It’s ironic that our first tip involves no CL. Many of the interactions we build use lines, points, and parametric equations. By using images instead, we have more time to get other things right, including the next four tips.
Subtip #1: Use a colored square for rectangles and adjust the position, angle, and dimensions.
Subtip #2: Place the image in a folder and check “Hide this folder from students” to prevent them from clicking on the image.
Subtip #3: Uncheck “Place behind graphs” to have the image appear in front of a grid.
Did you know that holding down command/ctrl while clicking allows you to have your cursor in multiple locations in your CL script?
Did you also know that holding down option/alt allows you to vertically select lines, saving you oodles of time?
Subtip #1: Have your code aligned nicely, especially for CL in tables.
Subtip #2: Are you command/ctrl-clicking in many places? Could you instead use a variable?
Subtip #3: If you select 10 lines to copy, you need to select 10 locations to paste to.
4. Use error messages.
Error messages can communicate to students the type of input you’re hoping they’ll enter. What’s even better is that when there’s an error message, it blocks the response and protects your interaction.
Subtip #1: Use a variable for the error condition.
Subtip #2: Set up the warning sink to mirror the error message in the teacher dashboard.
Subtip #3: Set a valid condition and the error to not(valid).
Last month, we handed you the mic to give a shoutout to someone whose activity you found useful. We’ve collated all of them in this collection, which is well worth checking out.
This Month's Challenge:
For this month, we’re kicking it old school with an actual Match My CL challenge.
What CL have we used to drive these three screens? Can you recreate them without peeping?
Let us know how you go and share out your attempts in a tweet or Facebook post using #MatchMyCL