Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DTS (Levelbuilder > Staging) #14173

Merged
merged 5 commits into from Apr 4, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
18 changes: 18 additions & 0 deletions dashboard/config/locales/dsls.en.yml
Expand Up @@ -612,6 +612,9 @@ en:
CSD U3 setSpeed STOP:
Stop Here: Stop Here
description here: description here
CSD U3L02 SFLP:
Plotting Shapes: Plotting Shapes
description here: description here
CSD U4L01 SFLP: {}
CSD U4L02 SFLP: {}
CSD U4L03 SFLP: {}
Expand Down Expand Up @@ -4692,6 +4695,16 @@ en:
Neither square will be drawn. There is an error in the code.: Neither square will be drawn. There is an error in the code.
The green square will be drawn but the red one will not You cannot call functions before they are created.: The green square will be drawn but the red one will not You cannot call functions before they are created.
The red square will be drawn but the green one will not. You cannot call functions after they are created.: The red square will be drawn but the green one will not. You cannot call functions after they are created.
CSD U3 Sprites intro predict multi:
? '<img src="https://images.code.org/1e4cf8b84af44ac064f99c3370267f5c-image-1491255399012.png" style="width: 150px; border: 1px solid">'
: '<img src="https://images.code.org/1e4cf8b84af44ac064f99c3370267f5c-image-1491255399012.png" style="width: 150px; border: 1px solid">'
? '<img src="https://images.code.org/5c6c1e71f8a36fc4c871342e0c447dad-image-1491255426577.png" style="width: 150px; border: 1px solid">'
: '<img src="https://images.code.org/5c6c1e71f8a36fc4c871342e0c447dad-image-1491255426577.png" style="width: 150px; border: 1px solid">'
? '<img src="https://images.code.org/7804e61306e15e3b5a2e0e9cc5906442-image-1491255443696.png" style="width: 150px; border: 1px solid">'
: '<img src="https://images.code.org/7804e61306e15e3b5a2e0e9cc5906442-image-1491255443696.png" style="width: 150px; border: 1px solid">'
? '<img src="https://images.code.org/9fe7b64b9f4f566213a02ce2fcc78af3-image-1491255143541.png" style="width: 150px; border: 1px solid">'
: '<img src="https://images.code.org/9fe7b64b9f4f566213a02ce2fcc78af3-image-1491255143541.png" style="width: 150px; border: 1px solid">'
When run, where will the sprite <code>my_sprite</code> be located?: When run, where will the sprite <code>my_sprite</code> be located?
CSD U3 Variables Reassign Predict Multi:
A 10 will be displayed. Once a variable is full you cannot put another value in it: A 10 will be displayed. Once a variable is full you cannot put another value in it
A 20 will be displayed. New values replace old values in a variable: A 20 will be displayed. New values replace old values in a variable
Expand Down Expand Up @@ -8409,6 +8422,11 @@ en:
Presidents: Presidents
This multiple choice is all about the presidents of the United States.: This multiple choice is all about the presidents of the United States.
Who was the first president of the USA?: Who was the first president of the USA?
unique level name here:
? '<img src="https://images.code.org/9fe7b64b9f4f566213a02ce2fcc78af3-image-1491255143541.png" style="width: 100px; border: 1px solid #f2f2f2">'
: '<img src="https://images.code.org/9fe7b64b9f4f566213a02ce2fcc78af3-image-1491255143541.png" style="width: 100px; border: 1px solid #f2f2f2">'
When run, where will the sprite `my_sprite` be located?: When run, where will the sprite `my_sprite` be located?
right answer: right answer
valid contracts multi:
Pick the best answer to the question.: Pick the best answer to the question.
Valid Contracts: Valid Contracts
Expand Down
6 changes: 5 additions & 1 deletion dashboard/config/locales/scripts.en.yml
Expand Up @@ -2423,6 +2423,7 @@ en:
Artist Binary: Artist Binary
Nested Loops in Bee: Nested Loops in Bee
Nested Loops: Nested Loops
Introduction: Introduction
title: 'CS Fundamentals: Course D'
description_audience: ''
description_short: ''
Expand Down Expand Up @@ -2782,7 +2783,7 @@ en:
coursee-ramp:
stage:
Introduction: Introduction
title: ''
title: coursee-ramp
description_audience: ''
description_short: ''
description: ''
Expand Down Expand Up @@ -2815,6 +2816,7 @@ en:
Variables: Variables
Programming for Entertainment: Programming for Entertainment
Sprites: Sprites
Plotting Shapes: Plotting Shapes
title: 'CSD Unit 3 - Programming: Animations and Games'
description_audience: ''
description_short: Animations and Games
Expand All @@ -2835,6 +2837,8 @@ en:
Automating Data Decisions: Automating Data Decisions
Problem Solving with Big Data: Problem Solving with Big Data
Project - Solve a Data Problem: Project - Solve a Data Problem
Representing Numbers: Representing Numbers
8-bit Numbers: 8-bit Numbers
title: CSD Unit 5 - Data and Society
description_audience: ''
description_short: ''
Expand Down
18 changes: 18 additions & 0 deletions dashboard/config/scripts/coursed-draft.script
@@ -1,6 +1,24 @@
hidden false
login_required true

stage 'Introduction'
level 'courseD_video_ramp1'
level 'courseD_maze_ramp1'
level 'courseD_maze_ramp2'
level 'courseD_maze_ramp3'
level 'courseD_maze_ramp4'
level 'courseD_maze_ramp5'
level 'courseA_video_Loops'
level 'courseD_maze_ramp6'
level 'courseD_maze_ramp7'
level 'courseD_collector_ramp8'
level 'courseD_collector_ramp9'
level 'courseD_collector_ramp10'
level 'courseD_artist_ramp11'
level 'courseD_artist_ramp12'
level 'courseD_farmer_ramp13'
assessment 'courseD_farmer_ramp14'

stage 'Algorithms: Graph Paper Programming'
level 'GraphPaperProgramming'

Expand Down
20 changes: 19 additions & 1 deletion dashboard/config/scripts/csd3-draft.script
Expand Up @@ -4,6 +4,9 @@ hideable_stages true
stage 'Programming for Entertainment'
named_level 'CSD U3 Entertainment'

stage 'Plotting Shapes'
named_level 'CSD U3L02 SFLP'

stage 'Drawing in Game Lab'
named_level 'CSD-U3-SFLP Drawing'
named_level 'CSD: Drawing in Game Lab 1'
Expand All @@ -19,8 +22,10 @@ level 'CSD U3 L2 Challenges'
stage 'Shapes and Randomness'
level 'CSD U3 Random Taller Rectangle'
level 'CSD U3 Random Ellipse Behind'
level 'CSD U3 Random background'
level 'CSD U3 Random Debug Grass'
level 'CSD U3 Random Debug Cloud'
level 'CSD U3 Random random ellipse'

stage 'Variables'
level 'CSD U3 Variables Predict Where X'
Expand All @@ -33,5 +38,18 @@ level 'CSD U3 Variables random with assignment'
stage 'Sprites'
named_level 'CSD: Sprites in Game Lab'
named_level 'CSD U3 Sprites Map'
level 'CSD U3 Sprites intro sprites'
level 'CSD U3 Sprites intro sprites', progression: 'Intro to Sprites'
level 'CSD U3 Sprites intro predict', progression: 'Intro to Sprites'
level 'CSD U3 Sprites intro debug', progression: 'Intro to Sprites'
named_level 'CSD: Animation Tab'
named_level 'CSD U3 Animation Tab Map'
level 'CSD U3 Sprites anitab 1', progression: 'Adding Images'
level 'CSD U3 Sprites anitab 2', progression: 'Adding Images'
level 'CSD U3 Sprites anitab 3', progression: 'Adding Images'
named_level 'CSD U3 Scene Example'
level 'CSD U3 Sprites text', progression: 'Making Scenes'
level 'CSD U3 Sprites text debug', progression: 'Making Scenes'
level 'CSD U3 Sprites scene drawing', progression: 'Making Scenes'
level 'CSD U3 Sprites scene sprites', progression: 'Making Scenes'
level 'CSD U3 Sprites scene text', progression: 'Making Scenes'
named_level 'CSD U3 Sprites scene challenge'
4 changes: 2 additions & 2 deletions dashboard/config/scripts/csd5.script
Expand Up @@ -18,10 +18,10 @@ level 'CSD U5 black white images pixelation 2'
level 'CSD U5 black white images pixelation 3'
level 'CSD U5 black white images pixelation 4'

stage 'Representing Numbers Part 1'
stage 'Representing Numbers'
named_level 'CSD-U5-SFLP Representing Numbers Part 1'

stage 'Representing Numbers Part 2'
stage '8-bit Numbers'
named_level 'CSD-U5-SFLP Representing Numbers Part 2'
level 'CSD U5 fixed-bits'

Expand Down
24 changes: 12 additions & 12 deletions dashboard/config/scripts/csd6-draft.script
Expand Up @@ -20,9 +20,9 @@ level 'CSDU6 - UI and Inputs - hide show', progression: 'Using Getters and Sette
level 'CSDU6 - UI and Inputs - getText', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - dropdown setText', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - get set with text input', progression: 'Using Getters and Setters'
level 'CSDU6 - UI and Inputs - getNumber practice', progression: 'Using Getters and Setters'
named_level 'CSD: getText vs getNumber'
named_level 'CSDU6 - UI and Inputs - getNumber'
level 'CSDU6 - UI and Inputs - getNumber practice', progression: 'getNumber'
level 'CSDU6 - UI and Inputs - getNumber', progression: 'getNumber'
named_level 'CSD: setProperty'
level 'CSDU6 - UI and Inputs - setProperty first level', progression: 'UI Element Properties'
level 'CSDU6 - UI and Inputs - setProperty Image', progression: 'UI Element Properties'
Expand All @@ -31,14 +31,14 @@ named_level 'Stop: Review Getters and Setters'
named_level 'Challenge: Input and UI'

stage 'The Circuit Playground'
named_level 'Circuit Playground Map: LEDS'
named_level 'CSD LEDs Map'
level 'CSDU6 Circuit Playground Test', progression: 'Using the LED'
level 'CSDU6 LED basics led.on', progression: 'Using the LED'
level 'CSDU6 LED basics onEvent', progression: 'Using the LED'
level 'CSDU6 LED basics led.off()', progression: 'Using the LED'
level 'CSDU6 LED predict', progression: 'Using the LED'
level 'CSDU6 LED alarm silent', progression: 'Using the LED'
named_level 'Circuit Playground Map: Buzzer'
named_level 'CSD Buzzer Map'
level 'CSDU6 buzzer freq', progression: 'Using the Buzzer'
level 'CSDU6 buzzer stop', progression: 'Using the Buzzer'
level 'CSDU6 buzzer alarm', progression: 'Using the Buzzer'
Expand All @@ -63,7 +63,7 @@ level 'CSDU6 - lists - lists 5', progression: 'Understanding List Length'
named_level 'Challenge: Random Button Colors'

stage 'Lights'
named_level 'CSD: colorLed list'
named_level 'CSD colorLed Map'
level 'CSDU6L06 - lists and colorLeds - song list', progression: 'Using Color LEDs'
level 'CSDU6L06 - lists and colorLeds - set color', progression: 'Using Color LEDs'
level 'CSDU6L06 - lists and colorLeds - debug', progression: 'Using Color LEDs'
Expand Down Expand Up @@ -97,7 +97,7 @@ level 'CSDU6 - for loops - lights picker', progression: 'For Loops and LEDs'

stage 'Timed Loops'
named_level 'CSD U6 - timed Loop predict for'
named_level 'CSD Map: Timed Loop'
named_level 'CSD Timed Loop Map'
level 'CSD U6 - timed Loop predict timed', progression: 'Introduction to Timed Loops'
level 'CSDU6 - timed loop smiley rand y', progression: 'Introduction to Timed Loops'
level 'CSDU6 - timed loop smiley event', progression: 'Introduction to Timed Loops'
Expand All @@ -106,7 +106,7 @@ named_level 'CSDU6 - timed loop stop board'
level 'CSDU6 - timed loop random blink', progression: 'Timed Loops and the Board'
level 'CSDU6 - timed loop random sound', progression: 'Timed Loops and the Board'
level 'CSDU6 - timed loop predict counter', progression: 'Timed Loops and the Board'
named_level 'CSD Map: Timed For Loop'
named_level 'CSD Timed For Loop Map'
level 'CSDU6 - timed loop for LEDs', progression: 'Timed Loops and Lists'
level 'CSDU6 - timed loop random sound exit', progression: 'Timed Loops and Lists'
level 'CSDU6 - timed loop helpers', progression: 'Timed Loops and Lists'
Expand All @@ -121,10 +121,10 @@ level 'CSDU6 - ch 1 project output', progression: 'Project Work'
level 'CSDU6 - ch 1 project finish', progression: 'Project Work'

stage 'Physical Input'
named_level 'CSD Map: onBoardEvent'
named_level 'CSD onBoardEvent Map'
level 'CSDU6 - button screen buttonL', progression: 'Board Events'
level 'CSDU6 - button screen buttonR', progression: 'Board Events'
named_level 'CSD Map: Board Buttons'
named_level 'CSD Board Buttons Map'
level 'CSDU6 - button toggle', progression: 'Using the Buttons'
level 'CSDU6 - button on off', progression: 'Using the Buttons'
level 'CSDU6 - button up down predict', progression: 'Using the Buttons'
Expand All @@ -138,15 +138,15 @@ named_level 'CSDU6 - button tug o war challenge', progression: 'Tug o War game'

stage 'Analog Input'
named_level 'CSDU6 - sensors experiment'
named_level 'CSD Map: Board Sensors'
named_level 'CSD Board Sensors Map'
level 'CSDU6 - sensors sound', progression: 'Using Sensors'
level 'CSDU6 - sensors light', progression: 'Using Sensors'
level 'CSDU6 - sensors temp', progression: 'Using Sensors'
level 'CSDU6 - sensors predict', progression: 'Using Sensors'
named_level 'CSD Map: Set Scale'
named_level 'CSD Set Scale Map'
level 'CSDU6 - sensors rgb part 1', progression: 'Displaying Sensor Values'
level 'CSDU6 - sensors rgb part 2', progression: 'Displaying Sensor Values'
named_level 'CSD Map: Polling Events'
named_level 'CSD Polling Events Map'
level 'CSDU6 - sensors rgb part 3', progression: 'Displaying Sensor Values'
level 'CSDU6 - sensors temp f c', progression: 'Displaying Sensor Values'
named_level 'CSDU6 - sensors challenge'
Expand Down
3 changes: 2 additions & 1 deletion dashboard/config/scripts/csd_u3_l2_challenges.external
Expand Up @@ -6,6 +6,8 @@ markdown <<MARKDOWN

Now that you have the basics of Game Lab, you can work on some challenges.

![](https://images.code.org/ad0a38ea6755b69ccc4d61404f2b5a38-image-1491329742467.15.04 AM.png)
Go back and improve your project.


![](https://images.code.org/25cc41caa1c1ac3ea4ea0b1ca77fb151-image-1491199069628.56.05 PM.png)
Expand All @@ -14,5 +16,4 @@ Learn how to draw lines and change the borders of your shapes.

![](https://images.code.org/f1a3b1e1c829bd6fa0ab9e7abbb1f76c-image-1491236670580.50.33 PM.png) Try coding some challenge pictures.


MARKDOWN
10 changes: 10 additions & 0 deletions dashboard/config/scripts/csd_u3_sprites_intro_predict_multi.multi
@@ -0,0 +1,10 @@
name 'CSD U3 Sprites intro predict multi'
question 'When run, where will the sprite <code>my_sprite</code> be located?'
wrong '<img src="https://images.code.org/9fe7b64b9f4f566213a02ce2fcc78af3-image-1491255143541.png" style="width: 150px; border: 1px solid">'
right '<img src="https://images.code.org/1e4cf8b84af44ac064f99c3370267f5c-image-1491255399012.png" style="width: 150px; border: 1px solid">'
wrong '<img src="https://images.code.org/5c6c1e71f8a36fc4c871342e0c447dad-image-1491255426577.png" style="width: 150px; border: 1px solid">'
wrong '<img src="https://images.code.org/7804e61306e15e3b5a2e0e9cc5906442-image-1491255443696.png" style="width: 150px; border: 1px solid">'

markdown <<MARKDOWN

MARKDOWN
12 changes: 12 additions & 0 deletions dashboard/config/scripts/csd_u3l02_sflp.external
@@ -0,0 +1,12 @@
name 'CSD U3L02 SFLP'
display_name 'Plotting Shapes'
markdown <<MARKDOWN
## Overview

Students consider how best to communicate the position of different cut out shapes on a paper grid to a partner. In doing so, they are introduced to the 400 by 400 grid and coordinate system that Game Lab uses to plot shapes and images, as well as two simple shape commands, rect and ellipse. They then work with a partner to create their own image with on the grid.


## Resources

* [Drawing Shapes - Activity Guide](https://docs.google.com/document/d/15xB3s3oVOe6LUHDuy5naA8-ljFzztyCT9i2UTiPXd0U/edit) ([PDF](https://docs.google.com/document/d/15xB3s3oVOe6LUHDuy5naA8-ljFzztyCT9i2UTiPXd0U/export?format=pdf) | [DOCX](https://docs.google.com/document/d/15xB3s3oVOe6LUHDuy5naA8-ljFzztyCT9i2UTiPXd0U/export?format=doc))
MARKDOWN
Expand Up @@ -3,7 +3,7 @@ display_name 'Unit 5 Lesson 5 Overview'
css 'unplugged'

markdown <<MARKDOWN
# The Internet - Data and Society: Lesson 5 - Representing Numbers Part 1
# The Internet - Data and Society: Lesson 5 - Representing Numbers

## Background

Expand Down
Expand Up @@ -2,7 +2,7 @@ name 'CSD-U5-SFLP Representing Numbers Part 2'
display_name 'Unit 5 Lesson 6 Overview'
css 'unplugged'
markdown <<MARKDOWN
# The Internet - Data and Society: Lesson 6 - Representing Numbers Part 2
# The Internet - Data and Society: Lesson 6 - 8-bit Numbers

## Background

Expand Down