Skip to content

Commit

Permalink
Updating Intro to CS skillmaps (#6566)
Browse files Browse the repository at this point in the history
  • Loading branch information
kiki-lee authored Nov 25, 2024
1 parent c085824 commit e2b0760
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 36 deletions.
19 changes: 9 additions & 10 deletions docs/courses/csintro/blocks/unit-1/skillmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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
33 changes: 16 additions & 17 deletions docs/courses/csintro/blocks/unit-2/skillmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -19,31 +18,31 @@
* 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

* name: Lab 2.1 Part 2 Here come the enemies!
* 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

* name: Lab 2.1 Part 3 Villains be gone!
* 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

* name: Lab 2.1 Part 4 Collision alert!
* 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

Expand All @@ -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

Expand All @@ -73,30 +72,30 @@
* 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

* name: Lab 2.6 Part 2 Here come the enemies ... faster!
* 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

* name: Lab 2.6 Part 3 Not too fast!
* 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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -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

Expand All @@ -153,19 +152,19 @@
* 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

* name: Lab 2.5 Part 2 Is it even?
* 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
17 changes: 8 additions & 9 deletions docs/courses/csintro/blocks/unit-3/skillmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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

Expand All @@ -39,22 +38,22 @@
* 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

* name: Lab 3.4 Part 2 My high score!
* 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

Expand All @@ -67,19 +66,19 @@
* 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

* name: Lab 3.5 Part 2 Built-in animations!
* 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
Binary file added docs/static/skillmap/csintro/lab_bg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e2b0760

Please sign in to comment.