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

Updating Intro to CS skillmaps #6566

Merged
merged 1 commit into from
Nov 25, 2024
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.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.
Loading