Skip to content

Commit

Permalink
Merge pull request #57986 from code-dot-org/dts_candidate_2024-04-12
Browse files Browse the repository at this point in the history
DTS (Levelbuilder > Staging) [robo-dts]
  • Loading branch information
deploy-code-org committed Apr 12, 2024
2 parents f90def9 + 84b642c commit 2c19afb
Show file tree
Hide file tree
Showing 61 changed files with 2,017 additions and 1,792 deletions.
1 change: 0 additions & 1 deletion dashboard/config/courses/pl-csd-summer-2024.course
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
"instructor_audience": "facilitator",
"properties": {
"family_name": "pl-csd-summer",
"has_numbered_units": true,
"version_year": "2024"
},
"resources": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
"pages": [
{
"name": "page1",
"title": "New Progress View (beta) - Give More Feedback",
"description": "Your feedback is invaluable in creating the best possible experience on Code.org. By filling out this survey, you'll help shape the continued improvement of the new progress view. We appreciate your input!",
"elements": [
{
"type": "comment",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,248 @@
<Applab>
<config><![CDATA[{
"published": true,
"game_id": 41,
"created_at": "2024-04-11T22:44:49.000Z",
"level_num": "custom",
"user_id": 14639,
"properties": {
"encrypted": "false",
"skin": "applab",
"validation_enabled": "true",
"code_functions": {
"onEvent": null,
"button": null,
"textInput": null,
"textLabel": null,
"dropdown": null,
"getText": null,
"setText": null,
"getNumber": null,
"setNumber": null,
"checkbox": null,
"radioButton": null,
"getChecked": null,
"setChecked": null,
"image": null,
"getImageURL": null,
"setImageURL": null,
"playSound": null,
"stopSound": null,
"playSpeech": null,
"showElement": null,
"hideElement": null,
"deleteElement": null,
"setPosition": null,
"setSize": null,
"setProperty": null,
"getProperty": null,
"write": null,
"getXPosition": null,
"getYPosition": null,
"setScreen": null,
"rgb": null,
"open": null,
"createCanvas": null,
"setActiveCanvas": null,
"line": null,
"circle": null,
"rect": null,
"setStrokeWidth": null,
"setStrokeColor": null,
"setFillColor": null,
"drawImageURL": null,
"getImageData": null,
"putImageData": null,
"clearCanvas": null,
"getRed": null,
"getGreen": null,
"getBlue": null,
"getAlpha": null,
"setRed": null,
"setGreen": null,
"setBlue": null,
"setAlpha": null,
"setRGB": null,
"getColumn": null,
"startWebRequest": null,
"setKeyValue": null,
"getKeyValue": null,
"createRecord": null,
"readRecords": null,
"updateRecord": null,
"deleteRecord": null,
"getUserId": null,
"drawChart": null,
"drawChartFromRecords": null,
"getPrediction": null,
"moveForward": null,
"moveBackward": null,
"move": null,
"moveTo": null,
"dot": null,
"turnRight": null,
"turnLeft": null,
"turnTo": null,
"arcRight": null,
"arcLeft": null,
"getX": null,
"getY": null,
"getDirection": null,
"penUp": null,
"penDown": null,
"penWidth": null,
"penColor": null,
"penRGB": null,
"show": null,
"hide": null,
"speed": null,
"forLoop_i_0_4": null,
"ifBlock": null,
"ifElseBlock": null,
"whileBlock": null,
"setTimeout": null,
"clearTimeout": null,
"timedLoop": null,
"stopTimedLoop": null,
"getTime": null,
"addOperator": null,
"subtractOperator": null,
"multiplyOperator": null,
"divideOperator": null,
"moduloOperator": null,
"equalityOperator": null,
"inequalityOperator": null,
"greaterThanOperator": null,
"greaterThanOrEqualOperator": null,
"lessThanOperator": null,
"lessThanOrEqualOperator": null,
"andOperator": null,
"orOperator": null,
"notOperator": null,
"randomNumber_min_max": null,
"mathRound": null,
"mathAbs": null,
"mathMax": null,
"mathMin": null,
"mathRandom": null,
"mathPow": null,
"mathSqrt": null,
"declareAssign_x": null,
"declareNoAssign_x": null,
"assign_x": null,
"declareAssign_x_prompt": null,
"declareAssign_x_promptNum": null,
"console.log": null,
"console.clear": null,
"declareAssign_str_hello_world": null,
"substring": null,
"indexOf": null,
"includes": null,
"length": null,
"toUpperCase": null,
"toLowerCase": null,
"declareAssign_list_abd": null,
"declareAssign_list_123": null,
"accessListItem": null,
"listLength": null,
"insertItem": null,
"appendItem": null,
"removeItem": null,
"join": null,
"declareAssign_object": null,
"getValue": null,
"addPair": null,
"functionParams_none": null,
"functionParams_n": null,
"callMyFunction": null,
"callMyFunction_n": null,
"return": null,
"comment": null,
"pinMode": null,
"digitalWrite": null,
"digitalRead": null,
"analogWrite": null,
"analogRead": null,
"boardConnected": null,
"var myLed = createLed": null,
"var myButton = createButton": null,
"var mySensor = createCapacitiveTouchSensor": null,
"__.on": null,
"__.off": null,
"__.toggle": null,
"__.blink": null,
"__.pulse": null,
"colorLeds[0].on": null,
"colorLeds[0].off": null,
"colorLeds[0].toggle": null,
"colorLeds[0].blink": null,
"colorLeds[0].pulse": null,
"stop": null,
"color": null,
"intensity": null,
"led.on": null,
"led.off": null,
"led.blink": null,
"led.toggle": null,
"led.pulse": null,
"buzzer.frequency": null,
"buzzer.note": null,
"buzzer.stop": null,
"buzzer.playNotes": null,
"buzzer.playSong": null,
"accelerometer.getOrientation": null,
"accelerometer.getAcceleration": null,
"isPressed": null,
"holdtime": null,
"soundSensor.value": null,
"soundSensor.setScale": null,
"soundSensor.threshold": null,
"lightSensor.value": null,
"lightSensor.setScale": null,
"lightSensor.threshold": null,
"tempSensor.F": null,
"tempSensor.C": null,
"toggleSwitch.isOpen": null,
"onBoardEvent": null,
"ledScreen.on": null,
"ledScreen.off": null,
"ledScreen.toggle": null,
"ledScreen.display": null,
"ledScreen.clear": null,
"ledScreen.scrollNumber": null,
"ledScreen.scrollString": null,
"compass.getHeading": null
},
"preload_asset_list": null,
"encrypted_examples": [

],
"embed": "false",
"long_instructions": "Click and drag into this text box\r\n\r\n![Screenshot of code](https://images.code.org/418fa3711d1f7d1b239510e018954018-image-1712875626968.png)\r\n\r\n![Screenshot of student project](https://images.code.org/4689001ead8b38b64cd83275caeb61f6-image-1712875626970.png)\r\n\r\n![](https://images.code.org/6f3fd27949304347efcc5436c0c612bf-image-1712875626977.png)\r\n\r\n![](https://images.code.org/51d5849b9a6f9bfb637be0e3ef03bd39-image-1712875626964.png)\r\n\r\n![](https://images.code.org/8870ca58df786b9a7be46c8b0079fb0c-image-1712875627003.png)\r\n\r\n![](https://images.code.org/670a0cbbf09aaf0256c14cf98ed2e999-image-1712875626975.png)\r\n\r\n![](https://images.code.org/88395efcf0bcc13b8ae2dafb9b03c33e-image-1712875627018.png)\r\n\r\n![](https://images.code.org/e886e4ca8a4060f07ee6b28593c15b30-image-1712875626990.png)\r\n\r\n![](https://images.code.org/9c3103a0566d3da9b4db45106ad230b1-image-1712875627022.png)\r\n\r\n![](https://images.code.org/d83cb85668d16a0130aa98ae009fb915-image-1712875626978.png)\r\n\r\n![](https://images.code.org/47b9be2731ef248993241216a9043480-image-1712875627024.png)\r\n\r\n![](https://images.code.org/b4382c87bf76683b3f53ad3d19ea5605-image-1712875627012.png)\r\n\r\n![](https://images.code.org/9414760b8a2805350af43b2a48543d92-image-1712875627013.png)\r\n\r\n![](https://images.code.org/7a5e4947664611bf28e36516223cfa3f-image-1712875627001.png)\r\n\r\n![](https://images.code.org/fff1ac6eb02b4ad33a815caa4f156188-image-1712875626988.png)\r\n\r\n![](https://images.code.org/37f109345eb64cbc0eb63c235cce1b5c-image-1712875627006.png)\r\n\r\n![](https://images.code.org/47a529f7635ba9be257a05ce75fc9b55-image-1712875626972.png)\r\n\r\n![](https://images.code.org/0361a2f6673591a6b836398c14be9bd9-image-1712875627008.png)\r\n\r\n![](https://images.code.org/d96d0d84f4b3c15e3cc39c453186a964-image-1712875626980.png)\r\n\r\n![](https://images.code.org/062f10f6825b6790b30adf0452c80e0b-image-1712875626982.png)\r\n\r\n![](https://images.code.org/f75fd87a60e3d0e69102d71abbfe9604-image-1712875626974.png)\r\n\r\n![](https://images.code.org/8fbb885766afaa90bcc8dab7f5c48f4a-image-1712875627005.png)\r\n\r\n![](https://images.code.org/ba0cd72be2005514a2ed16bc1fafb73e-image-1712875626984.png)\r\n\r\n![](https://images.code.org/95cbeaf743def3c29d67d6c5de6ae4a6-image-1712875626979.png)",
"mini_rubric": "false",
"submittable": "false",
"hide_share_and_remix": "false",
"never_autoplay_video": "false",
"droplet_tooltips_disabled": "false",
"lock_zero_param_functions": "false",
"free_play": "false",
"text_mode_at_start": "false",
"hide_view_data_button": "false",
"show_debug_watch": "false",
"expand_debugger": "false",
"debugger_disabled": "false",
"libraries_enabled": "false",
"show_turtle_before_run": "false",
"autocomplete_palette_apis_only": "false",
"execute_palette_apis_only": "false",
"design_mode_at_start": "false",
"hide_design_mode": "false",
"beginner_mode": "false",
"fail_on_lint_errors": "false",
"widget_mode": "false",
"ai_enabled": "false"
},
"audit_log": "[{\"changed_at\":\"2024-04-11 22:48:28 +0000\",\"changed\":[\"validation_enabled\",\"code_functions\",\"preload_asset_list\"],\"changed_by_id\":14639,\"changed_by_email\":\"dan+teacher@code.org\"},{\"changed_at\":\"2024-04-11 22:51:17 +0000\",\"changed\":[\"code_functions\",\"preload_asset_list\",\"encrypted_examples\",\"long_instructions\"],\"changed_by_id\":14639,\"changed_by_email\":\"dan+teacher@code.org\"}]"
}]]></config>
<blocks/>
</Applab>
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<FreeResponse>
<config><![CDATA[{
"game_id": 52,
"created_at": "2024-04-11T19:20:47.000Z",
"level_num": "custom",
"user_id": 324,
"properties": {
"encrypted": "false",
"instructions_important": "false",
"long_instructions": "# Try It Out Reflection\r\n\r\n🤔 Take a minute to reflect on the last level where you were tasked with adding style to HTML elements using CSS and answer the following questions:\r\n\r\n1. ✔️ How do you think you did according to the Rubric below and why?\r\n2. 🏁 How did you know how to complete this assessment?\r\n3. 👍🏼 What was easy about the task? / ❗ What was the most challenging? \r\n - What did you do to overcome the challenging part?\r\n4. ❓ What questions do you still have?\r\n\r\n<hr>\r\n\r\n![](https://images.code.org/acbbca546caee24ff7fcec2d353067ce-image-1708474075397.png)",
"allow_user_uploads": "false",
"submittable": "false",
"peer_reviewable": "false",
"optional": "false",
"skip_dialog": true,
"skip_sound": true,
"parent_level_id": 20662,
"name_suffix": "_-csd2024",
"allow_multiple_attempts": "false",
"teacher_markdown": "Use this reflection as an opportunity to gain insight into how the students completed the assessment level and the choices they made with styling HTML elements with CSS as well as identify any misconceptions that should be cleared up."
},
"published": true,
"notes": "",
"audit_log": "[{\"changed_at\":\"2024-04-11T19:20:47.426+00:00\",\"changed\":[\"cloned from \\\"CSD L9 Assess FR\\\"\"],\"cloned_from\":\"CSD L9 Assess FR\"}]",
"level_concept_difficulty": {
}
}]]></config>
</FreeResponse>
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,18 @@
},
"panels": [
{
"imageUrl": "https://images.code.org/e8cf0ed0263af03d3bed73749081b995-musiclab_intro_function_0.png",
"imageUrl": "https://images.code.org/b70f091d88e6fd1d9f5e426b17b41bb2-functions1.png",
"text": "A cool feature in Music Lab is that you can take a set of blocks and put them into your own block. In coding, this is called making a *function*.",
"key": "musiclab_intro_panels_function-b2da9c67-9c99-42b2-9c72-c2e576663899"
},
{
"imageUrl": "https://images.code.org/79cffd279632872b91b162a1fe460e15-musiclab_intro_function_1.png",
"imageUrl": "https://images.code.org/6836099d7611688e6155db8d18b3102f-functions2.png",
"text": "You can \"call\" your new function by using the block with the matching name, like this.",
"key": "musiclab_intro_panels_function-e62e1783-6e0c-4dfb-9300-5dd081a80614"
}
],
"name_suffix": "_onboard"
},
"audit_log": "[{\"changed_at\":\"2024-04-10T22:40:06.691+00:00\",\"changed\":[\"cloned from \\\"musiclab_intro_panels_function\\\"\"],\"cloned_from\":\"musiclab_intro_panels_function\"},{\"changed_at\":\"2024-04-10 22:47:32 +0000\",\"changed\":[\"panels\"],\"changed_by_id\":976,\"changed_by_email\":\"michael@code.org\"},{\"changed_at\":\"2024-04-10 22:49:34 +0000\",\"changed\":[\"panels\"],\"changed_by_id\":976,\"changed_by_email\":\"michael@code.org\"}]"
"audit_log": "[{\"changed_at\":\"2024-04-10T22:40:06.691+00:00\",\"changed\":[\"cloned from \\\"musiclab_intro_panels_function\\\"\"],\"cloned_from\":\"musiclab_intro_panels_function\"},{\"changed_at\":\"2024-04-10 22:47:32 +0000\",\"changed\":[\"panels\"],\"changed_by_id\":976,\"changed_by_email\":\"michael@code.org\"},{\"changed_at\":\"2024-04-10 22:49:34 +0000\",\"changed\":[\"panels\"],\"changed_by_id\":976,\"changed_by_email\":\"michael@code.org\"},{\"changed_at\":\"2024-04-11 19:16:11 +0000\",\"changed\":[\"panels\"],\"changed_by_id\":976,\"changed_by_email\":\"michael@code.org\"}]"
}]]></config>
</Panels>

0 comments on commit 2c19afb

Please sign in to comment.