Skip to content

Commit

Permalink
Merge pull request #22427 from code-dot-org/levelbuilder
Browse files Browse the repository at this point in the history
DTS (Levelbuilder > Staging) [eric]
  • Loading branch information
ewjordan committed May 15, 2018
2 parents 15e31ea + 6c2c9c6 commit 915dd78
Show file tree
Hide file tree
Showing 56 changed files with 1,134 additions and 129 deletions.
3 changes: 2 additions & 1 deletion dashboard/config/courses/csp-2018.course
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
"csp-explore-2018",
"csp5-2018",
"csp-create-2018",
"csppostap-2018"
"csppostap-2018",
"csp-post-survey"
],
"properties": {
"teacher_resources": [
Expand Down
3 changes: 2 additions & 1 deletion dashboard/config/courses/csp.course
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
"csp5",
"csp-explore",
"csp-create",
"csppostap"
"csppostap",
"csp-post-survey"
],
"alternate_scripts": [
{
Expand Down
7 changes: 7 additions & 0 deletions dashboard/config/locales/dsls.en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3364,6 +3364,7 @@ en:
csp-post-survey-2018-AP-preamble:
description here: description here
title: title
csp-post-survey-2018-markdown-with-link-to-survey: {}
csp-post-survey-2018-topics-preamble:
description here: description here
title: title
Expand Down Expand Up @@ -12302,6 +12303,7 @@ en:
Not at all: Not at all
Somewhat: Somewhat
This was my favorite unit!: This was my favorite unit!
We didn't do this unit or I don't remember it: We didn't do this unit or I don't remember it
csp-post-survey-2018-U1-time-spent:
I think the amount of time we spent on this unit was...: I think the amount of time we spent on this unit was...
a bit too little.: a bit too little.
Expand All @@ -12324,6 +12326,7 @@ en:
Not at all: Not at all
Somewhat: Somewhat
This was my favorite unit!: This was my favorite unit!
We didn't do this unit or I don't remember it: We didn't do this unit or I don't remember it
csp-post-survey-2018-U2-time-spent:
I think the amount of time we spent on this unit was...: I think the amount of time we spent on this unit was...
a bit too little.: a bit too little.
Expand All @@ -12346,6 +12349,7 @@ en:
Not at all: Not at all
Somewhat: Somewhat
This was my favorite unit!: This was my favorite unit!
We didn't do this unit or I don't remember it: We didn't do this unit or I don't remember it
csp-post-survey-2018-U3-time-spent:
I think the amount of time we spent on this unit was...: I think the amount of time we spent on this unit was...
a bit too little.: a bit too little.
Expand All @@ -12368,6 +12372,7 @@ en:
Not at all: Not at all
Somewhat: Somewhat
This was my favorite unit!: This was my favorite unit!
We didn't do this unit or I don't remember it: We didn't do this unit or I don't remember it
csp-post-survey-2018-U4-time-spent:
I think the amount of time we spent on this unit was...: I think the amount of time we spent on this unit was...
a bit too little.: a bit too little.
Expand All @@ -12390,6 +12395,7 @@ en:
Not at all: Not at all
Somewhat: Somewhat
This was my favorite unit!: This was my favorite unit!
We didn't do this unit or I don't remember it: We didn't do this unit or I don't remember it
csp-post-survey-2018-U5-time-spent:
I think the amount of time we spent on this unit was...: I think the amount of time we spent on this unit was...
a bit too little.: a bit too little.
Expand Down Expand Up @@ -12438,6 +12444,7 @@ en:
Not sure what this is: Not sure what this is
'Yes': 'Yes'
csp-post-survey-2018-topic-mobile:
Mobile App Design: Mobile App Design
Mobile App Development: Mobile App Development
'No': 'No'
Not sure what this is: Not sure what this is
Expand Down
26 changes: 25 additions & 1 deletion dashboard/config/locales/scripts.en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2145,6 +2145,8 @@ en:
name: Participate in a longitudinal study!
CSP Student Post-Course Survey:
name: CSP Student Post-Course Survey
Post-Course Survey:
name: Post-Course Survey
csp2:
title: CSP Unit 2 - Digital Information
description: This unit further explores the ways that digital information is encoded, represented and manipulated. Being able to digitally manipulate data, visualize it, and identify patterns, trends and possible meanings are important practical skills that computer scientists do every day. Understanding where data comes from, having intuitions about what could be learned or extracted from it, and being able to use computational tools to manipulate data and communicate about it are the primary skills addressed in the unit.
Expand Down Expand Up @@ -2193,6 +2195,8 @@ en:
name: CSP Student Post-Course Survey
Practice PT - Encode an Experience:
name: Practice PT - Encode an Experience
Post-Course Survey:
name: Post-Course Survey
csp3:
title: CSP Unit 3 - Intro to Programming
description: "This unit introduces the foundational concepts of computer programming, which unlocks the ability to make rich, interactive apps. This course uses JavaScript as the programming language, and App Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools.\r\n\r\nThis unit was last updated October 30th, 2017. Read more about curriculum updates at forum.code.org/c/csp/updates."
Expand Down Expand Up @@ -2237,6 +2241,8 @@ en:
name: CSP Mid-course survey
Please complete the CSP Mid-course survey!:
name: Please complete the CSP Mid-course survey!
Post-Course Survey:
name: Post-Course Survey
csp4:
title: CSP Unit 4 - Big Data and Privacy
description: "The data-rich world we live in introduces many complex questions related to public policy, law, ethics and societal impact. The goals of this unit are to develop a well-rounded and balanced view about data in the world, including the positive and negative effects of it, and to understand the basics of how and why modern encryption works.\r\n\r\nThis unit was last updated November, 2017. Read more about curriculum updates at forum.code.org/c/csp/updates."
Expand Down Expand Up @@ -2277,6 +2283,10 @@ en:
name: Participate in a longitudinal study!
CSP Student Post-Course Survey:
name: CSP Student Post-Course Survey
Post-Course Survey:
name: Post-Course Survey
Student Post-Course Survey:
name: Student Post-Course Survey
csp5:
title: CSP Unit 5 - Building Apps
description: This unit continues the introduction of foundational concepts of computer programming, which unlocks the ability to make rich, interactive apps. This course uses JavaScript as the programming language, and App Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools.
Expand Down Expand Up @@ -2387,6 +2397,8 @@ en:
name: '"if" Statements Unplugged'
Boolean Expressions and "if" Statements:
name: Boolean Expressions and "if" Statements
Post-Course Survey:
name: Post-Course Survey
csp6:
title: CSP Unit 6 - AP Performance Tasks
description: This unit covers the preparation and completion of the Create and Explore Performance Tasks.
Expand Down Expand Up @@ -4514,6 +4526,8 @@ en:
name: Sample Apps
Final Project:
name: Final Project
Post-Course Survey:
name: Post-Course Survey
unit6-csd-draft:
title: ''
description_audience: ''
Expand Down Expand Up @@ -5306,10 +5320,14 @@ en:
name: Participate in a longitudinal study!
CSP Post-Course Survey:
name: CSP Post-Course Survey
CSP post survey 2018 staging:
name: CSP post survey 2018 staging
CSP post-course survey:
name: CSP post-course survey
title: CSP Student Post-Course Survey
description_audience: CSP Students
description_short: CSP Student Post Course Survey
description: 'Welcome to the Code.org CS Principles Post-Course Survey. This survey takes about 10 minutes to complete. Your responses are private and anonymous. '
description: Welcome to the Code.org CS Principles Post-Course Survey. This survey takes about 15 minutes to complete. Your responses are private and anonymous -- your teacher can see anonymous aggregate results for the whole class. The results are vital for your teacher and for Code.org to sustain and improve the course. Thanks for your time and consideration.
public-key-cryptography:
stages:
Public Key Crypto Widgets:
Expand Down Expand Up @@ -6964,6 +6982,8 @@ en:
name: Tech Setup - Your AP Digital Portfolio and Other Tools
'Setup: Digital Portfolio and Other Tools':
name: 'Setup: Digital Portfolio and Other Tools'
Post-Course Survey:
name: Post-Course Survey
title: Explore - AP Performance Task Prep
description_audience: ''
description_short: Lessons and resources to help students prepare for and complete the AP Explore Performance Tasks.
Expand All @@ -6978,6 +6998,8 @@ en:
name: Create PT Prep - Making a Plan
Create PT - Complete the Task:
name: Create PT - Complete the Task
Post-Course Survey:
name: Post-Course Survey
title: Create - AP Performance Task Prep
description_audience: ''
description_short: Lessons and resources to help students prepare for and complete the AP Create Performance Tasks.
Expand Down Expand Up @@ -7839,6 +7861,8 @@ en:
name: Virtual Pet - Forever
Alien Dance Party - Input:
name: Alien Dance Party - Input
Virtual Pet - Interactions:
name: Virtual Pet - Interactions
title: ''
description_audience: ''
description_short: ''
Expand Down
15 changes: 8 additions & 7 deletions dashboard/config/scripts/coursee-2018.script
Original file line number Diff line number Diff line change
Expand Up @@ -222,13 +222,14 @@ level 'Fish Tank 6'
level 'Fish Tank 7'

stage 'Alien Dance Party with Sprite Lab', flex_category: 'csf_e_2'
level 'Fish Tank 1'
level 'Fish Tank 2'
level 'Fish Tank 3'
level 'Fish Tank 4'
level 'Fish Tank 5'
level 'Fish Tank 6'
level 'Fish Tank 7'
level 'Dance Party 1'
level 'Dance Party 2'
level 'Dance Party 3'
level 'Dance Party 4'
level 'Dance Party 5'
level 'Dance Party 6'
level 'Dance Party 7'
level 'Dance Party Freeplay'

stage 'Pet Giraffe with Sprite Lab', flex_category: 'csf_e_2'
level 'Fish Tank 1'
Expand Down
5 changes: 5 additions & 0 deletions dashboard/config/scripts/csp-create.script
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ student_detail_progress_view true
teacher_resources [["lessonPlans", "https://curriculum.code.org/csp/csp-create/"], ["teacherForum", "https://forum.code.org/c/csp/ap-prep"], ["standardMappings", "https://curriculum.code.org/csp/csp-create/standards/"]]
has_verified_resources true
has_lesson_plan true
script_announcements [{"notice"=>"Have your students take the Post-Course Survey!", "details"=>"We want to make CSP even better! Please have your students complete the Post-Course survey now at the bottom of this unit. You'll be able to see anonymized results as well.", "link"=>"", "type"=>"bullhorn"}]

stage 'Create PT Prep - Reviewing the Task', flex_category: 'csp_ap_3'
level 'U6 Create PT Review - Student Links', progression: 'Create PT - Review - Student Links'
Expand All @@ -15,3 +16,7 @@ level 'U6 Create PT - Make a Plan - Student Links', progression: 'Create PT - Ma

stage 'Create PT - Complete the Task', flex_category: 'csp_ap_3'
level 'U6 Create PT - Complete the Task - Student Links', progression: 'Create PT - Complete the Task - Student Links'

stage 'Post-Course Survey', flex_category: 'cspSurvey'
level 'csp-post-survey-2018-markdown-with-link-to-survey', progression: 'Click here! Complete the CS Principles post-course survey'
level 'Click Here!', progression: 'Participate in a longitudinal study!'
5 changes: 5 additions & 0 deletions dashboard/config/scripts/csp-explore.script
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ student_detail_progress_view true
teacher_resources [["lessonPlans", "https://curriculum.code.org/csp/csp-explore/"], ["teacherForum", "https://forum.code.org/c/csp/ap-prep"], ["standardMappings", "https://curriculum.code.org/csp/csp-explore/standards/"]]
has_verified_resources true
has_lesson_plan true
script_announcements [{"notice"=>"Have your students take the Post-Course Survey!", "details"=>"We want to make CSP even better! Please have your students complete the Post-Course survey now at the bottom of this unit. You'll be able to see anonymized results as well.", "link"=>"", "type"=>"bullhorn"}]

stage 'Explore PT Prep - Reviewing the Task', flex_category: 'csp_ap_2'
level 'U6 Explore PT Review - Student Links', progression: 'Explore PT - Review the Task'
Expand All @@ -15,3 +16,7 @@ level 'U6 Explore PT - Make a Plan - Student Links', progression: 'Explore PT -

stage 'Explore PT - Complete the Task', flex_category: 'csp_ap_2'
level 'U6 Explore PT - Complete the Task - Student Links', progression: 'Explore PT - Complete the Task'

stage 'Post-Course Survey', flex_category: 'cspSurvey'
level 'csp-post-survey-2018-markdown-with-link-to-survey', progression: 'Click here! Complete the CS Principles post-course survey'
level 'Click Here!', progression: 'Participate in a longitudinal study!'
9 changes: 4 additions & 5 deletions dashboard/config/scripts/csp-post-survey.script
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
hidden false
login_required true
has_verified_resources true

stage 'Participate in a longitudinal study!'
named_level 'Click Here!'

stage 'CSP Post-Course Survey'
assessment 'CSP post-assessment survey'
stage 'CSP post-course survey', flex_category: 'cspSurvey'
assessment 'csp-post-survey-2018-levelgroup', progression: 'CS Principles Post-course Survey'
7 changes: 6 additions & 1 deletion dashboard/config/scripts/csp1.script
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ student_detail_progress_view true
teacher_resources [["lessonPlans", "https://curriculum.code.org/csp/unit1/"], ["teacherForum", "https://forum.code.org/c/csp1"], ["vocabulary", "https://curriculum.code.org/csp/unit1/vocab/"], ["standardMappings", "https://curriculum.code.org/csp/unit1/standards/"], ["professionalLearning", "https://studio.code.org/s/csp1-support"]]
has_verified_resources true
has_lesson_plan true
script_announcements [{"notice"=>"Have your students take the Post-Course Survey!", "details"=>"We want to make CSP even better! Please have your students complete the Post-Course survey now at the bottom of this unit. You'll be able to see anonymized results as well.", "link"=>"", "type"=>"bullhorn"}]

stage 'CS Principles Pre-survey', lockable: true
stage 'CS Principles Pre-survey', lockable: true, flex_category: 'cspSurvey'
assessment 'csp-pre-survey-2017-levelgroup'

stage 'Personal Innovations', flex_category: 'csp1_1'
Expand Down Expand Up @@ -127,3 +128,7 @@ variants
level 'csp_affirmation_intervention', experiments: ["rene-control-affirmation","rene-belonging-affirmation"], progression: 'Pre-test reflection'
endvariants
assessment 'CSP Unit 1 Ch2 Cumulative Assessment MC Group'

stage 'Post-Course Survey', flex_category: 'cspSurvey'
level 'csp-post-survey-2018-markdown-with-link-to-survey', progression: 'Click here! Complete the CS Principles post-course survey'
level 'Click Here!', progression: 'Participate in a longitudinal study!'
6 changes: 5 additions & 1 deletion dashboard/config/scripts/csp2.script
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ student_detail_progress_view true
teacher_resources [["lessonPlans", "https://curriculum.code.org/csp/unit2/"], ["teacherForum", "https://forum.code.org/c/csp2"], ["vocabulary", "https://curriculum.code.org/csp/unit2/vocab/"], ["standardMappings", "https://curriculum.code.org/csp/unit2/standards/"], ["professionalLearning", "https://studio.code.org/s/csp2-support"]]
has_verified_resources true
has_lesson_plan true
script_announcements [{"notice"=>"Consider Skipping Lessons 11 - 14 of Unit 2", "details"=>"Click to read more about this recommendation as well as our overall strategy for updating CS Principles.", "link"=>"http://forum.code.org/t/curriculum-updates-2017-18/10762/3", "type"=>"bullhorn"}]
script_announcements [{"notice"=>"Have your students take the Post-Course Survey!", "details"=>"We want to make CSP even better! Please have your students complete the Post-Course survey now at the bottom of this unit. You'll be able to see anonymized results as well.", "link"=>"", "type"=>"bullhorn"}]

stage 'Bytes and File Sizes', flex_category: 'csp2_1'
level 'v2 U2L1 Student Lesson Introduction', progression: 'Lesson Vocabulary & Resources'
Expand Down Expand Up @@ -112,3 +112,7 @@ variants
level 'csp_affirmation_intervention_2', experiments: ["rene-control-affirmation","rene-belonging-affirmation"], progression: 'Pre-test reflection'
endvariants
assessment 'CSP Unit 2 Ch2 Cumulative Assessment MC'

stage 'Post-Course Survey', flex_category: 'cspSurvey'
level 'csp-post-survey-2018-markdown-with-link-to-survey', progression: 'Click here! Complete the CS Principles post-course survey'
level 'Click Here!', progression: 'Participate in a longitudinal study!'
6 changes: 4 additions & 2 deletions dashboard/config/scripts/csp3.script
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ student_detail_progress_view true
teacher_resources [["lessonPlans", "https://curriculum.code.org/csp/unit3/"], ["teacherForum", "https://forum.code.org/c/csp3"], ["vocabulary", "https://curriculum.code.org/csp/unit3/vocab/"], ["codeIntroduced", "https://curriculum.code.org/csp/unit3/code/"], ["standardMappings", "https://curriculum.code.org/csp/unit3/standards/"], ["professionalLearning", "https://studio.code.org/s/csp3-support"]]
has_verified_resources true
has_lesson_plan true
script_announcements [{"notice"=>"Have your students take the Post-Course Survey!", "details"=>"We want to make CSP even better! Please have your students complete the Post-Course survey now at the bottom of this unit. You'll be able to see anonymized results as well.", "link"=>"", "type"=>"bullhorn"}]

stage 'The Need For Programming Languages', flex_category: 'csp3_1'
level 'v2 U3L01 Student Lesson Introduction', progression: 'Lesson Vocabulary & Resources'
Expand Down Expand Up @@ -128,5 +129,6 @@ variants
endvariants
assessment 'CSP Unit 3 Ch1 Cumulative Assessment MC Group'

stage 'Please complete the CSP Mid-course survey!', lockable: true, flex_category: 'cspSurvey'
assessment 'csp-post-survey-2017-levelgroup'
stage 'Post-Course Survey', flex_category: 'cspSurvey'
level 'csp-post-survey-2018-markdown-with-link-to-survey', progression: 'Click here! Complete the CS Principles post-course survey'
level 'Click Here!', progression: 'Participate in a longitudinal study!'
6 changes: 4 additions & 2 deletions dashboard/config/scripts/csp4.script
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ student_detail_progress_view true
teacher_resources [["lessonPlans", "https://curriculum.code.org/csp/unit4/"], ["teacherForum", "https://forum.code.org/c/csp4"], ["vocabulary", "https://curriculum.code.org/csp/unit4/vocab/"], ["standardMappings", "https://curriculum.code.org/csp/unit4/standards/"], ["professionalLearning", "https://studio.code.org/s/csp4-support"]]
has_verified_resources true
has_lesson_plan true
script_announcements [{"notice"=>"Have your students take the Post-Course Survey!", "details"=>"We want to make CSP even better! Please have your students complete the Post-Course survey now at the bottom of this unit. You'll be able to see anonymized results as well.", "link"=>"", "type"=>"bullhorn"}]

stage 'What is Big Data?', flex_category: 'csp4_1'
level 'Unit 4 Lesson 1 Introduction', progression: 'Lesson Vocabulary & Resources'
Expand Down Expand Up @@ -85,5 +86,6 @@ variants
endvariants
assessment 'CSP Unit 4 Ch1 Cumulative Assessment MC'

stage 'Participate in a longitudinal study!', flex_category: 'cspSurvey'
named_level 'Click Here!', progression: 'Click Here!'
stage 'Post-Course Survey', flex_category: 'cspSurvey'
level 'csp-post-survey-2018-markdown-with-link-to-survey', progression: 'Click here! Complete the CS Principles post-course survey'
level 'Click Here!', progression: 'Participate in a longitudinal study!'

0 comments on commit 915dd78

Please sign in to comment.