There are 5 difficulty levels which you can set your students at for Instruction Practices, Technique Practices and Coding Exercises.
Level 1
Level 2
Level 3
Level 4
Level 5
Level 1 provides the most support to students.
It provides Section and Paragraph comments in the editor to help students organize their code.
#### ---- SETUP ---- #### is a section comment and ## -- Variables -- ## is a paragraph comment in the example below.
There are also comments that describe each line of suggested code in plain English. If students need more support, there are beacons they can click which reveal the syntax of each line of code along with fill-in-the-blank value hints.
Finally, students can click More on the hint box to reveal the solution code for that line.
Level 2 provides thorough support, without revealing the solution.
It provides Section and Paragraph comments in the editor to help students organize their code.
There are additional comments that provide supporting instructions for related lines of code within a Paragraph or Section.
If students need more support, there are beacons for each line of code they can click to reveal a guiding question. Finally, students can click More in the hint box to reveal the syntax of the line of code along with fill-in-the-blank value hints.
Level 3 provides organizational structure, with additional guidance available.
It provides Section and Paragraph comments in the editor to help students organize their code.
If they are unsure of what to put in each block of code, there will be a beacon they can click that will ask a guiding question to help reveal what should be coded.
Finally, students can click More in the hint box that will give an instruction for what to code within that section.
Level 4 leaves a blank project page unless there is any starter code for the particular activity.
Students can click on beacons to reveal guiding questions for suggested sections of code.
Students can click More in the hint box to reveal section and paragraph comments to help them organize their code and get started.
Level 5 leaves a blank project unless there is starter code already provided within a particular activity.
There are no hints provided; this level is intended for the most advanced students.