-
Notifications
You must be signed in to change notification settings - Fork 482
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #21161 from code-dot-org/staging
DTT (Staging > Test) [robo-dtt]
- Loading branch information
Showing
79 changed files
with
845 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
97 changes: 97 additions & 0 deletions
97
dashboard/config/scripts/levels/CSD U3 abstraction jump-2018.level
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
<Gamelab> | ||
<config><![CDATA[{ | ||
"game_id": 50, | ||
"created_at": "2018-03-09T17:48:50.000Z", | ||
"level_num": "custom", | ||
"user_id": 324, | ||
"properties": { | ||
"skin": "gamelab", | ||
"embed": "false", | ||
"is_k1": "false", | ||
"skip_instructions_popup": "false", | ||
"never_autoplay_video": "false", | ||
"disable_param_editing": "true", | ||
"disable_variable_editing": "false", | ||
"use_modal_function_editor": "false", | ||
"use_contract_editor": "false", | ||
"contract_highlight": "false", | ||
"contract_collapse": "false", | ||
"examples_highlight": "false", | ||
"examples_collapse": "false", | ||
"examples_required": "false", | ||
"definition_highlight": "false", | ||
"definition_collapse": "false", | ||
"disable_examples": "false", | ||
"code_functions": { | ||
"draw": null, | ||
"drawSprites": null, | ||
"comment_GameLab": null, | ||
"background": null, | ||
"fill": null, | ||
"noFill": null, | ||
"stroke": null, | ||
"strokeWeight": null, | ||
"noStroke": null, | ||
"color": null, | ||
"arc": null, | ||
"ellipse": null, | ||
"line": null, | ||
"rect": null, | ||
"comment_Drawing": null, | ||
"var sprite = createSprite": null, | ||
"setAnimation": null, | ||
"rotationSpeed": null, | ||
"velocityX": null, | ||
"velocityY": null, | ||
"x": null, | ||
"y": null, | ||
"comment_Sprites": null, | ||
"ifBlock": null, | ||
"ifElseBlock": null, | ||
"addOperator": null, | ||
"subtractOperator": null, | ||
"multiplyOperator": null, | ||
"divideOperator": null, | ||
"equalityOperator": null, | ||
"inequalityOperator": null, | ||
"greaterThanOperator": null, | ||
"greaterThanOrEqualOperator": null, | ||
"lessThanOperator": null, | ||
"lessThanOrEqualOperator": null, | ||
"comment_Math": null, | ||
"keyWentDown": null, | ||
"keyDown": null | ||
}, | ||
"droplet_tooltips_disabled": "false", | ||
"lock_zero_param_functions": "false", | ||
"free_play": "false", | ||
"text_mode_at_start": "false", | ||
"submittable": "false", | ||
"hide_view_data_button": "false", | ||
"debugger_disabled": "true", | ||
"hide_animation_mode": "false", | ||
"show_d_pad": "false", | ||
"pause_animations_by_default": "false", | ||
"callout_json": "[\r\n {\r\n \"localization_key\": \"CSD_U3_L11_S17_C1\",\r\n \"callout_text\": \"Look at this if statement\",\r\n \"element_id\": \"\",\r\n \"on\": \"code_triggered1\",\r\n \"qtip_config\": {\r\n \"codeStudio\": {\r\n \"canReappear\": true,\r\n \"dropletPaletteCategory\": \"\",\r\n \"codeString\": \" if (frog.y > 324) {\"\r\n },\r\n \"style\": {\r\n \"classes\": \"\"\r\n },\r\n \"position\": {\r\n \"my\": \"top center\",\r\n \"at\": \"bottom left\",\r\n \"adjust\": {\r\n \"x\": 160,\r\n \"y\": 10\r\n }\r\n }\r\n }\r\n },\r\n {\r\n \"localization_key\": \"CSD_U3_L11_S17_C2\",\r\n \"callout_text\": \"Send the frog back down here\",\r\n \"element_id\": \"\",\r\n \"on\": \"code_triggered2\",\r\n \"qtip_config\": {\r\n \"codeStudio\": {\r\n \"canReappear\": true,\r\n \"dropletPaletteCategory\": \"\",\r\n \"codeString\": \"// send it back down\"\r\n },\r\n \"style\": {\r\n \"classes\": \"\"\r\n },\r\n \"position\": {\r\n \"my\": \"top left\",\r\n \"at\": \"bottom left\",\r\n \"adjust\": {\r\n \"x\": 160,\r\n \"y\": 60\r\n }\r\n }\r\n }\r\n }\r\n ]", | ||
"markdown_instructions": "# Jumping\r\n\r\nYou now have all the blocks you need to make your sprite jump! The sprite should jump up if it's on the ground and the user presses the \"up\" key, then should start moving back down when it reaches the top of its jump.\r\n\r\n# Do this\r\n\r\n* Find the `if` statement that checks whether the sprite is on the ground, and look at the `if` statement inside of it that checks whether the user has pressed the \"up\" arrow key. ( [Show me where](#triggercallout=code_triggered1) )\r\n\t* Make the frog jump up when the user presses the arrow key.\r\n\t* Make the frog stop moving otherwise.\r\n* Add code that does the following ( [Show me where](#triggercallout=code_triggered2) )\r\n * Checks whether the frog sprite has reached its highest point.\r\n * If so, make the sprite go back down.", | ||
"project_template_level_name": "CSD U3 abstraction sidescroll template", | ||
"start_in_animation_tab": "false", | ||
"all_animations_single_frame": "true", | ||
"instructions_important": "false", | ||
"show_debug_watch": "true", | ||
"encrypted_examples": "448fFh8qX1wumgv106ftexvk0qaMa0XqpaCee07WWsGl/6JB2AijjaWUdo9y\nUSPH\n", | ||
"hide_share_and_remix": "false", | ||
"disable_if_else_editing": "false", | ||
"expand_debugger": "false", | ||
"disable_procedure_autopopulate": "false", | ||
"top_level_procedure_autopopulate": "false", | ||
"contained_level_names": null | ||
}, | ||
"published": true, | ||
"notes": "", | ||
"audit_log": "[{\"changed_at\":\"2017-06-05 23:42:21 +0000\",\"changed\":[\"code_functions\",\"markdown_instructions\",\"encrypted_examples\",\"contained_level_names\"],\"changed_by_id\":324,\"changed_by_email\":\"elizabeth@code.org\"},{\"changed_at\":\"2018-03-02 15:26:18 +0000\",\"changed\":[\"code_functions\",\"markdown_instructions\",\"encrypted_examples\",\"contained_level_names\"],\"changed_by_id\":106,\"changed_by_email\":\"gtwrobel@gmail.com\"},{\"changed_at\":\"2018-03-02 15:26:47 +0000\",\"changed\":[\"code_functions\",\"markdown_instructions\",\"encrypted_examples\",\"contained_level_names\"],\"changed_by_id\":106,\"changed_by_email\":\"gtwrobel@gmail.com\"},{\"changed_at\":\"2018-03-02 15:27:43 +0000\",\"changed\":[\"code_functions\",\"encrypted_examples\",\"contained_level_names\"],\"changed_by_id\":106,\"changed_by_email\":\"gtwrobel@gmail.com\"},{\"changed_at\":\"2018-03-09 17:55:40 +0000\",\"changed\":[\"code_functions\",\"markdown_instructions\",\"encrypted_examples\",\"contained_level_names\"],\"changed_by_id\":324,\"changed_by_email\":\"elizabeth@code.org\"}]", | ||
"level_concept_difficulty": { | ||
} | ||
}]]></config> | ||
<blocks/> | ||
</Gamelab> |
Oops, something went wrong.