[Levelbuilder] The Script Editor
This doc is to help guide you through the many options of the script editor. To learn how to create and populate scripts, check out this document here: [link]
Name
Type: Textbox
Description: Name of the Script as it will appear in levelbuilder. Names can only be a combination of lowercase letters, numbers, and hyphens. No spaces allowed.
Title
Type: Textarea
Description: The user-facing title that shows up on Code Studio. Unlike the name, this can include all characters. ________________________________________________________________
Audience
Type: Textarea
Description: The age range of the intended audience for this script. Audience is no longer described in student-facing curriculum, and is currently used in PLC-related scripts.
________________________________________________________________
Short Description:
Type: Textarea
Description: A short, student-facing description of the course. This description will be shown to student accounts. ________________________________________________________________
Description
Type: Textarea
Description: A more detailed, teacher-facing description of the course. This description will be shown to teacher accounts.
________________________________________________________________
Stage Descriptions
Type: Textarea
Description: Stage descriptions are pulled from curriculum builder. In practice, these descriptions aren't used in the K-5 curriculum.
________________________________________________________________
Script Announcements
Type: Button
Description: This button lets you create announcements for the script, which will show up for signed-in teacher on the script overview page.
Visible in Teacher Dashboard
Type: Checkbox
Description: If checked this script will show up in the dropdown on the Teacher Dashboard, for teachers to assign to students.
________________________________________________________________
Login Required
Type: Checkbox
Description: Require users to login before viewing this script. Any script that uses a 13+ tool (App Lab, Game Lab) should have this checked (except in special cases like App Lab HoC).
________________________________________________________________
Hideable Stages
Type: Checkbox
Description: Allow teachers to toggle whether or not specific stages in this script are visible to students in their section.
________________________________________________________________
Default Progress to Detail View
Type: Checkbox
Description: By default students start in the summary view. When this box is checked, we instead stick everyone into detail view to start for this script. Summary view is typically used in K-5, and detail in 6-12.
Summary View:
Detail View:
________________________________________________________________
Lesson Extras Available
Type: Checkbox
Description: If also enabled by the teacher, show the lesson extras page at the end of each stage.
________________________________________________________________
Verified Resources
Type: Checkbox
Description: Check if this course has resources for verified teachers, and we want to notify non-verified teachers that this is the case.
________________________________________________________________
Lesson Plan
Type: Checkbox
Description: Check if this course has lesson plans (on Curriculum Builder or in PDF form) that we should provide links to.
________________________________________________________________
Curriculum Path
Type: Textbox
Description: URL to find lesson plans if they're not in the default place.
Example URL: https://curriculum.code.org/{LOCALE}/csf-18/coursea/{LESSON}
{LOCALE} being the localization for the stage/course, {LESSON} being the lesson.
________________________________________________________________
Professional Learning Course
Type: Textbox
Description: When filled out, the course unit associated with this script will be associated with the course named in this box. If the course unit does not exist, and if the course does not exist it will be created.
________________________________________________________________
Peer Reviews to Complete
Type: Textbox
Description: The number of peer reviews that need to be completed in this stage. Currently only supported for professional learning courses
________________________________________________________________
Exclude CSF Progress Bubbles From Legend
Type: Checkbox
Description : Checking this box shows the generic bubble legend that does not include CSF-specific marks like variants of the 'completed' bubble.
- Checked:
- Unchecked:
Project Widget Visible
Type: Checkbox
Description: If checked this script will have the projects widget (recent projects and new project buttons) visible in stage extras. ________________________________________________________________
Project Widget New Project Types
Type: Multi-Select Dropdown
Description: The options to populate the "Start a new project" section. You can choose up to 4 project types. ________________________________________________________________
Supported Locales
Type: Multi-Select Dropdown
Description: Additional localization supports that can be added to to the script.
These are the resources you'd like to have show up in the course overview page. Fill in each resource you want with the appropriate link. Example: If you want Lesson Plans for Course A, add in the link for https://curriculum.code.org/csf-18/coursea/.
This text box lets you specify all of the stages and levels you want to associate with this script. To learn how to populate this section here: [link]