From c37bd8c595f6d352c1347bdb75a13bb71e63df96 Mon Sep 17 00:00:00 2001 From: Kiki Date: Mon, 25 Nov 2024 12:17:59 -0800 Subject: [PATCH] Updating Intro to CS skillmaps --- .../courses/csintro/blocks/unit-1/skillmap.md | 19 +++++----- .../courses/csintro/blocks/unit-2/skillmap.md | 33 +++++++++--------- .../courses/csintro/blocks/unit-3/skillmap.md | 17 +++++---- docs/static/skillmap/csintro/lab_bg.png | Bin 0 -> 55345 bytes 4 files changed, 33 insertions(+), 36 deletions(-) create mode 100644 docs/static/skillmap/csintro/lab_bg.png diff --git a/docs/courses/csintro/blocks/unit-1/skillmap.md b/docs/courses/csintro/blocks/unit-1/skillmap.md index 88c87f10d3..7de242a7a4 100644 --- a/docs/courses/csintro/blocks/unit-1/skillmap.md +++ b/docs/courses/csintro/blocks/unit-1/skillmap.md @@ -6,9 +6,8 @@ * secondarycolor: #F392BD * tertiarycolor: #fdf3e0 * highlightcolor: #FAED28 -* alternatesources: github:https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/skillmap.md * bannerUrl: https://arcade.makecode.com/api/S01708-98615-82961-41216/thumb -* backgroundurl: https://github.com/kiki-lee/skillmap/blob/master/lab_bg.png?raw=true +* backgroundurl: /static/skillmap/csintro/lab_bg.png ## lab-01-01 @@ -22,7 +21,7 @@ * description: Build a small project while learning about some useful blocks. * type: tutorial * next: lab-01-01-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0101-part1 +* url: /courses/csintro/blocks/unit-1/lab0101-part1 * imageUrl: https://arcade.makecode.com/api/S84007-40614-44053-34591/thumb * position: 0 0 @@ -31,7 +30,7 @@ * name: Lab 1.1 Part 2 Renaming variables * description: Follow these steps to give your variables meaningful names. * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0101-part2 +* url: /courses/csintro/blocks/unit-1/lab0101-part2 * imageUrl: /static/courses/csintro/S01.L01.01.P02.rename_variable.gif * position: 1 0 @@ -47,7 +46,7 @@ * description: Learn to place sprites on the screen and work with different kinds of sprites. * type: tutorial * next: lab-01-03 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0102 +* url: /courses/csintro/blocks/unit-1/lab0102 * imageUrl: https://arcade.makecode.com/api/S48579-29555-87617-56521/thumb * position: 0 1 @@ -56,7 +55,7 @@ * name: Lab 1.3 Moving sprites * description: Use the controller to move the hero sprite around the screen! * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0103 +* url: /courses/csintro/blocks/unit-1/lab0103 * imageUrl: https://arcade.makecode.com/api/S96674-90076-64399-84406/thumb * position: 1 1 @@ -73,7 +72,7 @@ which appears--while avoiding an enemy which bounces around the screen! * description: Add food sprites to the screen at random locations * type: tutorial * next: lab-01-04-part2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0104-part1.md +* url: /courses/csintro/blocks/unit-1/lab0104-part1 * imageUrl: https://arcade.makecode.com/api/S72191-59096-40476-83475/thumb * position: 0 2 @@ -83,7 +82,7 @@ which appears--while avoiding an enemy which bounces around the screen! * description: Add food sprites to the screen at random locations * type: tutorial * next: lab-01-04-part3 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0104-part2.md +* url: /courses/csintro/blocks/unit-1/lab0104-part2 * imageUrl: https://arcade.makecode.com/api/S72191-59096-40476-83475/thumb * position: 1 2 @@ -93,7 +92,7 @@ which appears--while avoiding an enemy which bounces around the screen! * description: Add food sprites to the screen at random locations * type: tutorial * next: lab-01-04-finish -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0104-part3.md +* url: /courses/csintro/blocks/unit-1/lab0104-part3 * imageUrl: https://arcade.makecode.com/api/S72191-59096-40476-83475/thumb * position: 2 2 @@ -112,6 +111,6 @@ which appears--while avoiding an enemy which bounces around the screen! * name: Lab 1.5 Eat some more! * description: Add food sprites to the screen at random locations * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-1/lab0105.md +* url: /courses/csintro/blocks/unit-1/lab0105 * imageUrl: https://arcade.makecode.com/api/S01708-98615-82961-41216/thumb * position: 4 2 diff --git a/docs/courses/csintro/blocks/unit-2/skillmap.md b/docs/courses/csintro/blocks/unit-2/skillmap.md index d3047c4728..0b8e3fc2dc 100644 --- a/docs/courses/csintro/blocks/unit-2/skillmap.md +++ b/docs/courses/csintro/blocks/unit-2/skillmap.md @@ -6,7 +6,6 @@ * secondarycolor: #F392BD * tertiarycolor: #83C252 * highlightcolor: #FAED28 -* alternatesources: github:https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/skillmap.md ## lab-02-01 @@ -19,7 +18,7 @@ * description: Create your hero sprite and fire projectiles. * type: tutorial * next: lab-02-01-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0201-part1 +* url: /courses/csintro/blocks/unit-2/lab0201-part1 ### lab-02-01-part-2 @@ -27,7 +26,7 @@ * description: Add enemies to your project. * type: tutorial * next: lab-02-01-part-3 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0201-part2 +* url: /courses/csintro/blocks/unit-2/lab0201-part2 ### lab-02-01-part-3 @@ -35,7 +34,7 @@ * description: Destroy enemies when they are hit by a projectile. * type: tutorial * next: lab-02-01-part-4 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0201-part3 +* url: /courses/csintro/blocks/unit-2/lab0201-part3 ### lab-02-01-part-4 @@ -43,7 +42,7 @@ * description: Lose a life when the player is struck by an enemy. * type: tutorial * next: lab-02-01-finish -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0201-part4 +* url: /courses/csintro/blocks/unit-2/lab0201-part4 ### lab-02-01-finish @@ -58,7 +57,7 @@ * description: Add some sound effects! * type: tutorial * next: lab-02-01-bonus-finish -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0201-part5 +* url: /courses/csintro/blocks/unit-2/lab0201-part5 ### lab-02-01-bonus-finish @@ -73,7 +72,7 @@ * description: Update your project to limit the number of projectiles that are allowed. * type: tutorial * next: lab-02-06-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0206-part1 +* url: /courses/csintro/blocks/unit-2/lab0206-part1 ### lab-02-06-part-2 @@ -81,7 +80,7 @@ * description: Update your project to speed up the enemies. * type: tutorial * next: lab-02-06-part-3 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0206-part2 +* url: /courses/csintro/blocks/unit-2/lab0206-part2 ### lab-02-06-part-3 @@ -89,14 +88,14 @@ * description: Enforce a speed limit on your enemies. * type: tutorial * next: lab-02-06-part-4 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0206-part3 +* url: /courses/csintro/blocks/unit-2/lab0206-part3 ### lab-02-06-part-4 * name: Lab 2.6 Part 4 Starting difficulty * description: Allow your player to select a difficlty! * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0206-part4 +* url: /courses/csintro/blocks/unit-2/lab0206-part4 ## lab-02-02 @@ -109,14 +108,14 @@ * description: Use variables to ask the player about their age. Learn to use the on-screen keyboard, too! * type: tutorial * next: lab-02-02-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0202-part1 +* url: /courses/csintro/blocks/unit-2/lab0202-part1 ### lab-02-02-part-2 * name: Lab 2.2 Part 2 How many items? * description: Use a variable to keep track of the number of sprites on the screen. * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0202-part2 +* url: /courses/csintro/blocks/unit-2/lab0202-part2 ## lab-02-03 @@ -128,7 +127,7 @@ * name: Lab 2.3 Variables and math * description: Combine variables with math operations * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0203 +* url: /courses/csintro/blocks/unit-2/lab0203 ## lab-02-04 @@ -140,7 +139,7 @@ * name: Lab 2.4 Silly story time! * description: Use strings, splashes, and story telling techniques to tell a silly story! * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0204 +* url: /courses/csintro/blocks/unit-2/lab0204 ## lab-02-05 @@ -153,7 +152,7 @@ * description: Create a number-guessing game show! * type: tutorial * next: lab-02-05-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0205-part1 +* url: /courses/csintro/blocks/unit-2/lab0205-part1 ### lab-02-05-part-2 @@ -161,11 +160,11 @@ * description: Use a conditional statement to test whether a number is even. * type: tutorial * next: lab-02-05-part-3 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0205-part2 +* url: /courses/csintro/blocks/unit-2/lab0205-part2 ### lab-02-05-part-3 * name: Lab 2.5 Part 3 Magic four ball! * description: Use conditional statements to create a fortune telling device! * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-2/lab0205-part3 +* url: /courses/csintro/blocks/unit-2/lab0205-part3 diff --git a/docs/courses/csintro/blocks/unit-3/skillmap.md b/docs/courses/csintro/blocks/unit-3/skillmap.md index 6959558c15..bd1c4c67f7 100644 --- a/docs/courses/csintro/blocks/unit-3/skillmap.md +++ b/docs/courses/csintro/blocks/unit-3/skillmap.md @@ -6,7 +6,6 @@ * secondarycolor: #F392BD * tertiarycolor: #83C252 * highlightcolor: #FAED28 -* alternatesources: github:https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/skillmap.md ## lab-03-01 @@ -19,14 +18,14 @@ * description: Use the repeat loop to launch projectiles from a sprite. * type: tutorial * next: lab-03-01-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0301-part1 +* url: /courses/csintro/blocks/unit-3/lab0301-part1 ### lab-03-01-part-2 * name: Lab 3.1 Part 2 For! * description: Use the for loop to arrange sprites in a pattern. * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0301-part2 +* url: /courses/csintro/blocks/unit-3/lab0301-part2 ## lab-03-04 @@ -39,7 +38,7 @@ * description: Build an empty high scores table and display it at the end of the game. * type: tutorial * next: lab-03-04-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0304-part1 +* url: /courses/csintro/blocks/unit-3/lab0304-part1 ### lab-03-04-part-2 @@ -47,14 +46,14 @@ * description: Add the player's entry to the high score table. * type: tutorial * next: lab-03-04-part-3 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0304-part2 +* url: /courses/csintro/blocks/unit-3/lab0304-part2 ### lab-03-04-part-3 * name: Lab 3.4 Part 3 Don't lose it! * description: Use the Better Settings extension to save your high scores table. * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0304-part3 +* url: /courses/csintro/blocks/unit-3/lab0304-part3 ## lab-03-05 @@ -67,7 +66,7 @@ * description: Use an array of images to manually animate a sprite. * type: tutorial * next: lab-03-05-part-2 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0305-part1 +* url: /courses/csintro/blocks/unit-3/lab0305-part1 ### lab-03-05-part-2 @@ -75,11 +74,11 @@ * description: Use the built-in animation block to animate a sprite. * type: tutorial * next: lab-03-05-part-3 -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0305-part2 +* url: /courses/csintro/blocks/unit-3/lab0305-part2 ### lab-03-05-part-3 * name: Lab 3.5 Part 3 What a great character! * description: Use the Character extension to give sprites complex animations. * type: tutorial -* url: https://github.com/microsoft/pxt-arcade/docs/courses/csintro/blocks/unit-3/lab0305-part3 +* url: /courses/csintro/blocks/unit-3/lab0305-part3 diff --git a/docs/static/skillmap/csintro/lab_bg.png b/docs/static/skillmap/csintro/lab_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..f029b476249c7be95a2077b7333c40450a3f2ac2 GIT binary patch literal 55345 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