From 4f1d0cbbdca8ff1ea04d6c0c774fabd383f5d874 Mon Sep 17 00:00:00 2001 From: Eric Anderson Date: Mon, 26 Feb 2024 09:16:13 -0800 Subject: [PATCH] teacher tool carousel content (#5509) --- .../carousels/rubrics-for-games/cards.json | 64 +++++++++++++++++++ .../rubrics-for-tutorials-v2/cards.json | 40 ++++++++++++ .../rubrics-for-tutorials/cards.json | 40 ++++++++++++ docs/teachertool/rubrics/7-seconds.json | 4 ++ docs/teachertool/rubrics/blow-away-mbv2.json | 4 ++ .../teachertool/rubrics/cat-napping-mbv2.json | 4 ++ .../teachertool/rubrics/clap-lights-mbv2.json | 4 ++ docs/teachertool/rubrics/coin-flipper.json | 4 ++ docs/teachertool/rubrics/countdown-mbv2.json | 4 ++ docs/teachertool/rubrics/dice.json | 4 ++ docs/teachertool/rubrics/flashing-heart.json | 4 ++ docs/teachertool/rubrics/heads-guess.json | 4 ++ docs/teachertool/rubrics/hot-potato.json | 4 ++ docs/teachertool/rubrics/love-meter.json | 4 ++ .../rubrics/magic-button-trick.json | 4 ++ docs/teachertool/rubrics/micro-chat.json | 4 ++ docs/teachertool/rubrics/morse-chat-mbv2.json | 4 ++ docs/teachertool/rubrics/name-tag.json | 4 ++ .../teachertool/rubrics/pet-hamster-mbv2.json | 4 ++ docs/teachertool/rubrics/reaction-time.json | 4 ++ .../rubrics/rock-paper-scissors-mbv2.json | 4 ++ .../rubrics/rock-paper-scissors.json | 4 ++ docs/teachertool/rubrics/smiley-buttons.json | 4 ++ docs/teachertool/rubrics/snap-the-dot.json | 4 ++ docs/teachertool/rubrics/tug-of-led.json | 4 ++ targetconfig.json | 16 +++++ 26 files changed, 248 insertions(+) create mode 100644 docs/teachertool/carousels/rubrics-for-games/cards.json create mode 100644 docs/teachertool/carousels/rubrics-for-tutorials-v2/cards.json create mode 100644 docs/teachertool/carousels/rubrics-for-tutorials/cards.json create mode 100644 docs/teachertool/rubrics/7-seconds.json create mode 100644 docs/teachertool/rubrics/blow-away-mbv2.json create mode 100644 docs/teachertool/rubrics/cat-napping-mbv2.json create mode 100644 docs/teachertool/rubrics/clap-lights-mbv2.json create mode 100644 docs/teachertool/rubrics/coin-flipper.json create mode 100644 docs/teachertool/rubrics/countdown-mbv2.json create mode 100644 docs/teachertool/rubrics/dice.json create mode 100644 docs/teachertool/rubrics/flashing-heart.json create mode 100644 docs/teachertool/rubrics/heads-guess.json create mode 100644 docs/teachertool/rubrics/hot-potato.json create mode 100644 docs/teachertool/rubrics/love-meter.json create mode 100644 docs/teachertool/rubrics/magic-button-trick.json create mode 100644 docs/teachertool/rubrics/micro-chat.json create mode 100644 docs/teachertool/rubrics/morse-chat-mbv2.json create mode 100644 docs/teachertool/rubrics/name-tag.json create mode 100644 docs/teachertool/rubrics/pet-hamster-mbv2.json create mode 100644 docs/teachertool/rubrics/reaction-time.json create mode 100644 docs/teachertool/rubrics/rock-paper-scissors-mbv2.json create mode 100644 docs/teachertool/rubrics/rock-paper-scissors.json create mode 100644 docs/teachertool/rubrics/smiley-buttons.json create mode 100644 docs/teachertool/rubrics/snap-the-dot.json create mode 100644 docs/teachertool/rubrics/tug-of-led.json diff --git a/docs/teachertool/carousels/rubrics-for-games/cards.json b/docs/teachertool/carousels/rubrics-for-games/cards.json new file mode 100644 index 00000000000..f0e8987153b --- /dev/null +++ b/docs/teachertool/carousels/rubrics-for-games/cards.json @@ -0,0 +1,64 @@ +{ + "cards": [ + { + "cardType": "rubric-resource", + "cardTitle": "Rock Paper Scissors", + "imageUrl": "/static/mb/projects/a4-motion.png", + "rubricUrl": "/teachertool/rubrics/rock-paper-scissors.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Rock Paper Scissors V2", + "imageUrl": "/static/mb/projects/a4-motion-v2.png", + "rubricUrl": "/teachertool/rubrics/rock-paper-scissors-mbv2.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Coin Flipper", + "imageUrl": "/static/mb/projects/coin-flipper.png", + "rubricUrl": "/teachertool/rubrics/coin-flipper.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "7 seconds", + "imageUrl": "/static/mb/projects/7-seconds.png", + "rubricUrl": "/teachertool/rubrics/7-seconds.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Hot Potato", + "imageUrl": "/static/mb/projects/hot-potato.png", + "rubricUrl": "/teachertool/rubrics/hot-potato.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Heads Guess!", + "imageUrl": "/static/mb/projects/heads-guess.png", + "rubricUrl": "/teachertool/rubrics/heads-guess.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Reaction Time", + "imageUrl": "/static/mb/projects/reaction.jpg", + "rubricUrl": "/teachertool/rubrics/reaction-time.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Tug-Of-LED", + "imageUrl": "/static/mb/projects/tug-of-led.png", + "rubricUrl": "/teachertool/rubrics/tug-of-led.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Magic Button Trick", + "imageUrl": "/static/mb/projects/magic-button-trick.png", + "rubricUrl": "/teachertool/rubrics/magic-button-trick.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Snap the dot", + "imageUrl": "/static/mb/projects/snap-the-dot.png", + "rubricUrl": "/teachertool/rubrics/snap-the-dot.json" + } + ] +} diff --git a/docs/teachertool/carousels/rubrics-for-tutorials-v2/cards.json b/docs/teachertool/carousels/rubrics-for-tutorials-v2/cards.json new file mode 100644 index 00000000000..0ca98bc3cdc --- /dev/null +++ b/docs/teachertool/carousels/rubrics-for-tutorials-v2/cards.json @@ -0,0 +1,40 @@ +{ + "cards": [ + { + "cardType": "rubric-resource", + "cardTitle": "Pet Hamster", + "imageUrl": "/static/mb/projects/pet-hamster.png", + "rubricUrl": "/teachertool/rubrics/pet-hamster-mbv2.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Countdown", + "imageUrl": "/static/mb/projects/countdown.png", + "rubricUrl": "/teachertool/rubrics/countdown-mbv2.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Morse Chat", + "imageUrl": "/static/mb/projects/morse-chat.png", + "rubricUrl": "/teachertool/rubrics/morse-chat-mbv2.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Clap Lights", + "imageUrl": "/static/mb/projects/clap-lights.png", + "rubricUrl": "/teachertool/rubrics/clap-lights-mbv2.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Blow Away", + "imageUrl": "/static/mb/projects/blow-away.png", + "rubricUrl": "/teachertool/rubrics/blow-away-mbv2.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Cat Napping", + "imageUrl": "/static/mb/projects/cat-napping/1_lychee.png", + "rubricUrl": "/teachertool/rubrics/cat-naping-mbv2.json" + } + ] +} diff --git a/docs/teachertool/carousels/rubrics-for-tutorials/cards.json b/docs/teachertool/carousels/rubrics-for-tutorials/cards.json new file mode 100644 index 00000000000..28aa7086e47 --- /dev/null +++ b/docs/teachertool/carousels/rubrics-for-tutorials/cards.json @@ -0,0 +1,40 @@ +{ + "cards": [ + { + "cardType": "rubric-resource", + "cardTitle": "Flashing Heart", + "imageUrl": "/static/mb/projects/a1-display.png", + "rubricUrl": "/teachertool/rubrics/flashing-heart.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Name Tag", + "imageUrl": "/static/mb/projects/name-tag.png", + "rubricUrl": "/teachertool/rubrics/name-tag.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Smiley Buttons", + "imageUrl": "/static/mb/projects/a2-buttons.png", + "rubricUrl": "/teachertool/rubrics/smiley-buttons.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Dice", + "imageUrl": "/static/mb/projects/dice.png", + "rubricUrl": "/teachertool/rubrics/dice.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Love Meter", + "imageUrl": "/static/mb/projects/a3-pins.png", + "rubricUrl": "/teachertool/rubrics/love-meter.json" + }, + { + "cardType": "rubric-resource", + "cardTitle": "Micro Chat", + "imageUrl": "/static/mb/projects/a9-radio.png", + "rubricUrl": "/teachertool/rubrics/micro-chat.json" + } + ] +} diff --git a/docs/teachertool/rubrics/7-seconds.json b/docs/teachertool/rubrics/7-seconds.json new file mode 100644 index 00000000000..6024d0b15b2 --- /dev/null +++ b/docs/teachertool/rubrics/7-seconds.json @@ -0,0 +1,4 @@ +{ + "name": "7 Seconds", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/blow-away-mbv2.json b/docs/teachertool/rubrics/blow-away-mbv2.json new file mode 100644 index 00000000000..6155682c4dd --- /dev/null +++ b/docs/teachertool/rubrics/blow-away-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Blow Away", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/cat-napping-mbv2.json b/docs/teachertool/rubrics/cat-napping-mbv2.json new file mode 100644 index 00000000000..04b92f9d4c9 --- /dev/null +++ b/docs/teachertool/rubrics/cat-napping-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Cat Napping", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/clap-lights-mbv2.json b/docs/teachertool/rubrics/clap-lights-mbv2.json new file mode 100644 index 00000000000..d524057a6b6 --- /dev/null +++ b/docs/teachertool/rubrics/clap-lights-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Clap Lights", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/coin-flipper.json b/docs/teachertool/rubrics/coin-flipper.json new file mode 100644 index 00000000000..66c11ca98af --- /dev/null +++ b/docs/teachertool/rubrics/coin-flipper.json @@ -0,0 +1,4 @@ +{ + "name": "Coin Flipper", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/countdown-mbv2.json b/docs/teachertool/rubrics/countdown-mbv2.json new file mode 100644 index 00000000000..fabf0742d9e --- /dev/null +++ b/docs/teachertool/rubrics/countdown-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Countdown", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/dice.json b/docs/teachertool/rubrics/dice.json new file mode 100644 index 00000000000..e906c79fe09 --- /dev/null +++ b/docs/teachertool/rubrics/dice.json @@ -0,0 +1,4 @@ +{ + "name": "Dice", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/flashing-heart.json b/docs/teachertool/rubrics/flashing-heart.json new file mode 100644 index 00000000000..69725558993 --- /dev/null +++ b/docs/teachertool/rubrics/flashing-heart.json @@ -0,0 +1,4 @@ +{ + "name": "Flashing Heart", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/heads-guess.json b/docs/teachertool/rubrics/heads-guess.json new file mode 100644 index 00000000000..ad57b6aa49a --- /dev/null +++ b/docs/teachertool/rubrics/heads-guess.json @@ -0,0 +1,4 @@ +{ + "name": "Heads Guess!", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/hot-potato.json b/docs/teachertool/rubrics/hot-potato.json new file mode 100644 index 00000000000..caa6caecd89 --- /dev/null +++ b/docs/teachertool/rubrics/hot-potato.json @@ -0,0 +1,4 @@ +{ + "name": "Hot Potato", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/love-meter.json b/docs/teachertool/rubrics/love-meter.json new file mode 100644 index 00000000000..f736e77674f --- /dev/null +++ b/docs/teachertool/rubrics/love-meter.json @@ -0,0 +1,4 @@ +{ + "name": "Love Meter", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/magic-button-trick.json b/docs/teachertool/rubrics/magic-button-trick.json new file mode 100644 index 00000000000..49970603a73 --- /dev/null +++ b/docs/teachertool/rubrics/magic-button-trick.json @@ -0,0 +1,4 @@ +{ + "name": "Magic Button Trick", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/micro-chat.json b/docs/teachertool/rubrics/micro-chat.json new file mode 100644 index 00000000000..96e2b178c9f --- /dev/null +++ b/docs/teachertool/rubrics/micro-chat.json @@ -0,0 +1,4 @@ +{ + "name": "Micro Chat", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/morse-chat-mbv2.json b/docs/teachertool/rubrics/morse-chat-mbv2.json new file mode 100644 index 00000000000..e65f97135f1 --- /dev/null +++ b/docs/teachertool/rubrics/morse-chat-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Morse Chat", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/name-tag.json b/docs/teachertool/rubrics/name-tag.json new file mode 100644 index 00000000000..ea360465731 --- /dev/null +++ b/docs/teachertool/rubrics/name-tag.json @@ -0,0 +1,4 @@ +{ + "name": "Name Tag", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/pet-hamster-mbv2.json b/docs/teachertool/rubrics/pet-hamster-mbv2.json new file mode 100644 index 00000000000..f7fe2c7c2bd --- /dev/null +++ b/docs/teachertool/rubrics/pet-hamster-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Pet Hamster", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/reaction-time.json b/docs/teachertool/rubrics/reaction-time.json new file mode 100644 index 00000000000..32bade3c62c --- /dev/null +++ b/docs/teachertool/rubrics/reaction-time.json @@ -0,0 +1,4 @@ +{ + "name": "Reaction Time", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/rock-paper-scissors-mbv2.json b/docs/teachertool/rubrics/rock-paper-scissors-mbv2.json new file mode 100644 index 00000000000..520806e6a31 --- /dev/null +++ b/docs/teachertool/rubrics/rock-paper-scissors-mbv2.json @@ -0,0 +1,4 @@ +{ + "name": "Rock Paper Scissors V2", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/rock-paper-scissors.json b/docs/teachertool/rubrics/rock-paper-scissors.json new file mode 100644 index 00000000000..4fbfdc1aa11 --- /dev/null +++ b/docs/teachertool/rubrics/rock-paper-scissors.json @@ -0,0 +1,4 @@ +{ + "name": "Rock Paper Scissors", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/smiley-buttons.json b/docs/teachertool/rubrics/smiley-buttons.json new file mode 100644 index 00000000000..968ae426569 --- /dev/null +++ b/docs/teachertool/rubrics/smiley-buttons.json @@ -0,0 +1,4 @@ +{ + "name": "Smiley Buttons", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/snap-the-dot.json b/docs/teachertool/rubrics/snap-the-dot.json new file mode 100644 index 00000000000..d2c1c588017 --- /dev/null +++ b/docs/teachertool/rubrics/snap-the-dot.json @@ -0,0 +1,4 @@ +{ + "name": "Snap the dot", + "criteria": [] +} diff --git a/docs/teachertool/rubrics/tug-of-led.json b/docs/teachertool/rubrics/tug-of-led.json new file mode 100644 index 00000000000..7cad28fe222 --- /dev/null +++ b/docs/teachertool/rubrics/tug-of-led.json @@ -0,0 +1,4 @@ +{ + "name": "Tug-Of-LED", + "criteria": [] +} diff --git a/targetconfig.json b/targetconfig.json index f34eeb2f74e..e487d2be8a9 100644 --- a/targetconfig.json +++ b/targetconfig.json @@ -540,6 +540,22 @@ "youTube": true } }, + "teachertool": { + "carousels": [ + { + "title": "Rubrics for Tutorials", + "cardsUrl": "teachertool/carousels/rubrics-for-tutorials/cards.json" + }, + { + "title": "Rubrics for V2 Tutorials", + "cardsUrl": "teachertool/carousels/rubrics-for-tutorials-v2/cards.json" + }, + { + "title": "Rubrics for Games", + "cardsUrl": "teachertool/carousels/rubrics-for-games/cards.json" + } + ] + }, "electronManifest": { "latest": "v6.0.19" }