Skip to content

Commit fd4ee16

Browse files
microbit-robertganickeabchatra
authored
Add new microbit.org rows to home page (#6584)
* Add new microbit.org rows to home page * Updated SUMMARY.md file with new project links * Remove trailing space from URL * Update row order based on feedback --------- Co-authored-by: Galen Nickel <gnickel@aquent.com> Co-authored-by: Abhijith Chatra <abchatra@microsoft.com>
1 parent 4d367cd commit fd4ee16

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+510
-50
lines changed

docs/courses.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,6 @@
22

33
A collection of courses and tutorials built for the @boardname@.
44

5-
## First lessons with MakeCode and the micro:bit
6-
7-
A sequence of six beginner lessons, ideal for getting started with the micro:bit. Students will learn core computing concepts by making and coding engaging projects.
8-
9-
```codecard
10-
[{
11-
"name": "First Lessons",
12-
"description": "A sequence of lessons from the Micro:bit Educational Foundation that provide a pathway through six projects, ideal for getting started with the micro:bit",
13-
"url":"https://microbit.org/teach/lessons/first-lessons-with-makecode-and-the-microbit",
14-
"imageUrl": "/static/courses/first-lessons.png"
15-
}]
16-
```
17-
185
## Intro to Computer Science
196

207
MakeCode's course for learning Computer Science with the micro:bit. This is a 14 week computer science course for middle school grades 6-8.

docs/hero-banner.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,10 @@ Here are some cool activities to get you started with your @boardname@!
2626
* description: Track the soil moisture of your plants!
2727
* imageUrl: /static/herogallery/soil-moisture.png
2828
* url: /projects/soil-moisture
29+
---
30+
* name: micro:bit CreateAI
31+
* description: micro:bit CreateAI
32+
* imageUrl: /static/herogallery/microbit-createai.png
33+
* url: https://createai.microbit.org/
34+
* cardType: link
2935
### ~

docs/microbit-org/createai.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# CreateAI
2+
3+
Projects to get learners started quickly with AI and machine learning on the micro:bit.
4+
5+
## Projects
6+
7+
```codecard
8+
[{
9+
"name": "AI storytelling friend",
10+
"description": "Use storytelling to introduce AI.",
11+
"url": "https://microbit.org/projects/make-it-code-it/ai-storytelling-friend/",
12+
"imageUrl":"/static/microbit-org/createai/storytelling-friend.png",
13+
"label": " ",
14+
"labelClass": "black microbit-ribbon large",
15+
"cardType": "link"
16+
}, {
17+
"name": "Simple AI exercise timer",
18+
"description": "Make a smart exercise timer using AI.",
19+
"url": "https://microbit.org/projects/make-it-code-it/simple-ai-exercise-timer/",
20+
"imageUrl":"/static/microbit-org/createai/simple-exercise-timer.png",
21+
"label": " ",
22+
"labelClass": "black microbit-ribbon large",
23+
"cardType": "link"
24+
}, {
25+
"name": "AI activity timer",
26+
"description": "Use AI to detect and time specific activities.",
27+
"url": "https://microbit.org/projects/make-it-code-it/ai-activity-timer/",
28+
"imageUrl":"/static/microbit-org/createai/activity-timer.png",
29+
"label": " ",
30+
"labelClass": "black microbit-ribbon large",
31+
"cardType": "link"
32+
}, {
33+
"name": "More about CreateAI",
34+
"description": "Explore AI on and offscreen with tools, resources and more.",
35+
"url": "https://microbit.org/ai/",
36+
"imageUrl":"/static/microbit-org/createai/more-about.png",
37+
"label": " ",
38+
"labelClass": "black microbit-ribbon large",
39+
"cardType": "link"
40+
}]
41+
```

docs/microbit-org/data-logging.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Data Logging Examples
2+
3+
Use the micro:bit’s data logging feature in science and other experiments.
4+
5+
## Projects
6+
7+
```codecard
8+
[{
9+
"name": "Traffic survey data logger",
10+
"description": "Survey traffic, wildlife or anything around you!",
11+
"url": "https://makecode.microbit.org/_gh4CetMLC5i4",
12+
"imageUrl": "/static/microbit-org/data-logging/traffic-survey.png",
13+
"label": " ",
14+
"labelClass": "black microbit-ribbon large",
15+
"cardType": "sharedExample"
16+
}, {
17+
"name": "Kick strength data logger",
18+
"description": "Use data science to improve your sports skills.",
19+
"url": "https://makecode.microbit.org/_drsVdM9dccxq",
20+
"imageUrl": "/static/microbit-org/data-logging/kick-strength.png",
21+
"label": " ",
22+
"labelClass": "black microbit-ribbon large",
23+
"cardType": "sharedExample"
24+
}, {
25+
"name": "Environment data logger",
26+
"description": "Record and study data about the world around you.",
27+
"url": "https://makecode.microbit.org/_WbKetCEgVDX2",
28+
"imageUrl": "/static/microbit-org/data-logging/environment.png",
29+
"label": " ",
30+
"labelClass": "black microbit-ribbon large",
31+
"cardType": "sharedExample"
32+
}, {
33+
"name": "Solar panel experiment",
34+
"description": "Decide where to put a solar panel with your micro:bit.",
35+
"url": "https://makecode.microbit.org/_7L8hXcRUDCPF",
36+
"imageUrl": "/static/microbit-org/data-logging/solar-panel.png",
37+
"label": " ",
38+
"labelClass": "black microbit-ribbon large",
39+
"cardType": "sharedExample"
40+
}, {
41+
"name": "Movement data logger",
42+
"description": "Use data logging to make a better step counter.",
43+
"url": "https://makecode.microbit.org/_6ftECdEohfpb",
44+
"imageUrl": "/static/microbit-org/data-logging/movement.png",
45+
"label": " ",
46+
"labelClass": "black microbit-ribbon large",
47+
"cardType": "sharedExample"
48+
}]
49+
```
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Introductory micro:bit Feature Videos
2+
3+
Short animated videos to share with learners.
4+
5+
## Videos
6+
7+
```codecard
8+
[{
9+
"name": "Introduction to the BBC micro:bit",
10+
"description": "Meet the BBC micro:bit.",
11+
"label": " ",
12+
"labelClass": "black microbit-ribbon large",
13+
"youTubeId": "u2u7UJSRuko",
14+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
15+
"imageUrl": "/static/microbit-org/feature-videos/introduction.png"
16+
},
17+
{
18+
"name": "Input and output devices",
19+
"description": "How the BBC micro:bit helps you understand computer input and output devices.",
20+
"label": " ",
21+
"labelClass": "black microbit-ribbon large",
22+
"youTubeId": "NkoS2JXaBuM",
23+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
24+
"imageUrl": "/static/microbit-org/feature-videos/input-output.png"
25+
},
26+
{
27+
"name": "Processor",
28+
"description": "The processor is the most important part of your BBC micro:bit - watch this video to discover why they are essential parts of any computer, phone or tablet.",
29+
"label": " ",
30+
"labelClass": "black microbit-ribbon large",
31+
"youTubeId": "Y9tk07CzTAA",
32+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
33+
"imageUrl": "/static/microbit-org/feature-videos/processor.png"
34+
},
35+
{
36+
"name": "LEDs",
37+
"description": "LED lights are perfect for the BBC micro:bit - watch this video to find out why.",
38+
"label": " ",
39+
"labelClass": "black microbit-ribbon large",
40+
"youTubeId": "eRhlaXqT-0w",
41+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
42+
"imageUrl": "/static/microbit-org/feature-videos/leds.png"
43+
},
44+
{
45+
"name": "Buttons",
46+
"description": "The buttons are probably the first input device you'll use on BBC micro:bit - this video tells you how you can use them. ",
47+
"label": " ",
48+
"labelClass": "black microbit-ribbon large",
49+
"youTubeId": "hnT0qHM3_hQ",
50+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
51+
"imageUrl": "/static/microbit-org/feature-videos/buttons.png"
52+
},
53+
{
54+
"name": "Accelerometer",
55+
"description": "Like a phone, the micro:bit can sense movement using its accelerometer. This video tells you more about how you can use it.",
56+
"label": " ",
57+
"labelClass": "black microbit-ribbon large",
58+
"youTubeId": "UT35ODxvmS0",
59+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
60+
"imageUrl": "/static/microbit-org/feature-videos/accelerometer.png"
61+
},
62+
{
63+
"name": "Full playlist",
64+
"description": "Watch videos on all the features of the micro:bit.",
65+
"label": " ",
66+
"labelClass": "black microbit-ribbon large",
67+
"url": "https://www.youtube.com/playlist?list=PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
68+
"youTubePlaylistId": "PLEo0hMrjdofusveMscRFN9FeqKzDBzuXr",
69+
"imageUrl": "/static/microbit-org/feature-videos/full-playlist.png"
70+
}]
71+
```

docs/microbit-org/first-lessons.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# First Lessons with MakeCode and the micro:bit
2+
3+
Six projects featured in our starter [lessons](https://microbit.org/teach/lessons/first-lessons-with-makecode-and-the-microbit/) and companion [PD course](https://microbit.thinkific.com/courses/first-lessons-with-makecode-and-the-micro-bit).
4+
5+
## Lessons
6+
7+
```codecard
8+
[{
9+
"name": "First lessons overview",
10+
"description": "A sequence of lessons from the Micro:bit Educational Foundation that provide a pathway through six projects, ideal for getting started with the micro:bit",
11+
"url":"https://microbit.org/teach/lessons/first-lessons-with-makecode-and-the-microbit",
12+
"imageUrl": "/static/microbit-org/first-lessons/overview.png",
13+
"label": " ",
14+
"labelClass": "black microbit-ribbon large",
15+
"cardType": "link"
16+
}, {
17+
"name": "Name badge",
18+
"description": "Students create their first programs and transfer them to their micro:bits.",
19+
"url": "https://microbit.org/teach/lessons/name-badge/",
20+
"imageUrl": "/static/microbit-org/first-lessons/name-badge.png",
21+
"label": " ",
22+
"labelClass": "black microbit-ribbon large",
23+
"cardType": "link"
24+
}, {
25+
"name": "Beating heart",
26+
"description": "Create a simple animation to learn about sequence and simple loops.",
27+
"url": "https://microbit.org/teach/lessons/beating-heart/",
28+
"imageUrl": "/static/microbit-org/first-lessons/beating-heart.png",
29+
"label": " ",
30+
"labelClass": "black microbit-ribbon large",
31+
"cardType": "link"
32+
}, {
33+
"name": "Emotion badge",
34+
"description": "Start learning about inputs and outputs using buttons and icons on the display.",
35+
"url": "https://microbit.org/teach/lessons/emotion-badge/",
36+
"imageUrl": "/static/microbit-org/first-lessons/emotion-badge.png",
37+
"label": " ",
38+
"labelClass": "black microbit-ribbon large",
39+
"cardType": "link"
40+
}, {
41+
"name": "Step counter",
42+
"description": "Introduce variables to track your step count and begin to use the accelerometer input.",
43+
"url": "https://microbit.org/teach/lessons/step-counter/",
44+
"imageUrl": "/static/microbit-org/first-lessons/step-counter.png",
45+
"label": " ",
46+
"labelClass": "black microbit-ribbon large",
47+
"cardType": "link"
48+
}, {
49+
"name": "Nightlight",
50+
"description": "Make an automatic nightlight and discover how logic, conditionals and inputs and outputs combine to make a simple control system.",
51+
"url": "https://microbit.org/teach/lessons/nightlight/",
52+
"imageUrl": "/static/microbit-org/first-lessons/nightlight.png",
53+
"label": " ",
54+
"labelClass": "black microbit-ribbon large",
55+
"cardType": "link"
56+
}, {
57+
"name": "Rock, paper, scissors",
58+
"description": "Combine skills from the previous lessons to turn your micro:bit into an electronic simulation of a popular game of chance.",
59+
"url": "https://microbit.org/teach/lessons/rock-paper-scissors/",
60+
"imageUrl": "/static/microbit-org/first-lessons/rock-paper-scissors.png",
61+
"label": " ",
62+
"labelClass": "black microbit-ribbon large",
63+
"cardType": "link"
64+
}]
65+
```
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Make it: code it Examples
2+
3+
Projects you can try out straight away or code from scratch.
4+
5+
## Projects
6+
7+
```codecard
8+
[{
9+
"name": "Dance steps",
10+
"description": "Use loops to help create a dance routine.",
11+
"url": "https://makecode.microbit.org/_edAayo1kC04Y",
12+
"imageUrl": "/static/microbit-org/make-it-code-it/dance-steps.png",
13+
"label": " ",
14+
"labelClass": "black microbit-ribbon large",
15+
"cardType": "sharedExample"
16+
}, {
17+
"name": "Poetry generator",
18+
"description": "Generate random phrases to use in a poem.",
19+
"url": "https://makecode.microbit.org/_D2fETcEuMCvX",
20+
"imageUrl": "/static/microbit-org/make-it-code-it/poetry-generator.png",
21+
"label": " ",
22+
"labelClass": "black microbit-ribbon large",
23+
"cardType": "sharedExample"
24+
}, {
25+
"name": "Activity picker",
26+
"description": "Can't agree on what to do? Let your micro:bit decide!",
27+
"url": "https://makecode.microbit.org/_gXM8uh850CCe",
28+
"imageUrl": "/static/microbit-org/make-it-code-it/activity-picker.png",
29+
"label": " ",
30+
"labelClass": "black microbit-ribbon large",
31+
"cardType": "sharedExample"
32+
}, {
33+
"name": "Calming LEDs",
34+
"description": "Regulate your breathing and relax.",
35+
"url": "https://makecode.microbit.org/_baC2XD9E1aW7",
36+
"imageUrl": "/static/microbit-org/make-it-code-it/calming-leds.png",
37+
"label": " ",
38+
"labelClass": "black microbit-ribbon large",
39+
"cardType": "sharedExample"
40+
}, {
41+
"name": "Funny voice recorder",
42+
"description": "Turn your micro:bit into a voice changer.",
43+
"url": "https://makecode.microbit.org/_9TY7rdVAV5Fd",
44+
"imageUrl": "/static/microbit-org/make-it-code-it/funny-voice.png",
45+
"label": " ",
46+
"labelClass": "black microbit-ribbon large",
47+
"cardType": "sharedExample"
48+
}, {
49+
"name": "Distance calculator",
50+
"description": "Use your micro:bit to measure distances.",
51+
"url": "https://makecode.microbit.org/_DACivW4iMe0t",
52+
"imageUrl": "/static/microbit-org/make-it-code-it/distance-calculator.png",
53+
"label": " ",
54+
"labelClass": "black microbit-ribbon large",
55+
"cardType": "sharedExample"
56+
}]
57+
```
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# Educator Professional Development
2+
3+
Professional development courses from the Micro:bit Educational Foundation.
4+
5+
## Courses
6+
7+
```codecard
8+
[{
9+
"name": "First lessons with MakeCode and the micro:bit",
10+
"description": "Introduces a sequence of six projects that are perfect to introduce your learners to coding on the micro:bit using Microsoft MakeCode.",
11+
"url": "https://microbit.thinkific.com/courses/first-lessons-with-makecode-and-the-micro-bit",
12+
"imageUrl": "/static/microbit-org/professional-development/first-lessons.png",
13+
"label": " ",
14+
"labelClass": "black microbit-ribbon large",
15+
"cardType": "link"
16+
}, {
17+
"name": "Gesture and movement",
18+
"description": "Explores how to use the micro:bit’s accelerometer sensor in code. Using built-in gesture recognition, you’ll make projects that respond when you shake the micro:bit or rotate it in different directions like a phone or tablet screen.",
19+
"url": "https://microbit.thinkific.com/courses/gesture-and-movement",
20+
"imageUrl": "/static/microbit-org/professional-development/gesture-movement.png",
21+
"label": " ",
22+
"labelClass": "black microbit-ribbon large",
23+
"cardType": "link"
24+
}, {
25+
"name": "Science exploration with the micro:bit ",
26+
"description": "Introduces how to use the BBC micro:bit as an effective tool to support hands-on science investigations in your classroom. It highlights four engaging, practical science investigations that you can take back to your classroom.",
27+
"url": "https://microbit.thinkific.com/courses/science-exploration-with-the-micro-bit",
28+
"imageUrl": "/static/microbit-org/professional-development/science-exploration.png",
29+
"label": " ",
30+
"labelClass": "black microbit-ribbon large",
31+
"cardType": "link"
32+
}, {
33+
"name": "Making and sensing sound",
34+
"description": "Explore music and creative sound-making with the micro:bit. We’ll also show how you can create code that uses the micro:bit V2’s built-in microphone to respond to and measure sound.",
35+
"url": "https://microbit.thinkific.com/courses/sensing-and-making-sound",
36+
"imageUrl": "/static/microbit-org/professional-development/sensing-making-sound.png",
37+
"label": " ",
38+
"labelClass": "black microbit-ribbon large",
39+
"cardType": "link"
40+
}, {
41+
"name": "Introducing loops",
42+
"description": "Uses the micro:bit to show how loops repeat sets of instructions to make your code do more. We explain the difference between infinite and numbered loops with practical examples.",
43+
"url": "https://microbit.thinkific.com/courses/introducing-loops",
44+
"imageUrl": "/static/microbit-org/professional-development/introducing-loops.png",
45+
"label": " ",
46+
"labelClass": "black microbit-ribbon large",
47+
"cardType": "link"
48+
}, {
49+
"name": "Practical tips for teachers",
50+
"description": "Introduces the basics of what you need to get started teaching with the micro:bit, some practical suggestions and top tips for getting the most from your lesson time.",
51+
"url": "https://microbit.thinkific.com/courses/practical-tips",
52+
"imageUrl": "/static/microbit-org/professional-development/practical-tips.png",
53+
"label": " ",
54+
"labelClass": "black microbit-ribbon large",
55+
"cardType": "link"
56+
}, {
57+
"name": "All courses",
58+
"description": "All professional development courses from the Micro:bit Educational Foundation.",
59+
"url": "https://microbit.thinkific.com/",
60+
"imageUrl": "/static/microbit-org/professional-development/all-courses.png",
61+
"label": " ",
62+
"labelClass": "black microbit-ribbon large",
63+
"cardType": "link"
64+
}]
65+
```

0 commit comments

Comments
 (0)