-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
40 lines (37 loc) · 2.25 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Config.yaml specifies the content and ordering within a repo for a curriculum block
# Supported Fields
# ==========================
# Standards -- (Standards = Units). A list of Units for a block
# Standard.Title: string -- The Unit title that shows up on the curriculum overview
# Standard.UID: string -- A unique ID for the Unit. Use `cmd/ctrl+option/alt+u` to generate (runs once per cursor/selection)
# Standard.Description: string -- The Unit description that shows up on the curriculum overview
# Standard.SuccessCriteria: list -- An array of success criteria that can be viewed when scoring the checkpoint in a Unit.
# Standard.ContentFiles: list -- A list of Lessons and (optional) Checkpoints in a Unit.
# Standard.ContentFiles.Type: Lesson | Checkpoint -- The type of the current content file.
# Standard.ContentFiles.UID: string -- A unique ID for the Unit. Use `cmd/ctrl+option/alt+u` to generate (runs once per cursor/selection)
# Standard.ContentFiles.Path: string -- The absolute path to the Lesson, starting with `/`. Use `cmd/ctrl+option/alt+p` to generate
# Standard.ContentFiles.DefaultVisibility: hidden -- (optional) Set to 'hidden' to hide when a course first starts.
# Standard.ContentFiles.Autoscore: boolean -- (optional, for Checkpoints only) submit checkpoint scores without review
# Standard.ContentFiles.MaxCheckpointSubmissions: number -- (optional, for Checkpoints only) limit the number of submissions
# Related Snippets
# ==========================
# `unityaml`: add a Unit
# `lessonyaml`: add a lesson
# Note: Be sure to place the cursor at the appropriate indentation level before running either of these.
# All UIDs must be unique within a repo. Use `cmd/ctrl+option/alt+u` to generate
Standards:
- Title: We've moved!
UID: 1384e24b-521a-4b49-87e5-de62b0460259
Description: Click here for more information about starting your FY24 application.
SuccessCriteria:
- Unit has a config.yaml
- Unit has a lesson
- Unit has a checkpoint
ContentFiles:
- Type: Lesson
UID: f1ff8fdb-ee21-48b4-8072-2d11109387c9
Path: /lessons/Getting_Started.md
- Type: Checkpoint
UID: 3e23fa54-9122-4fb4-8c8f-6e438197cc49
Path: /checkpoints/sample-lesson-checkpoint.md
DefaultVisibility: hidden