|
| 1 | +# MakeCode Tutorials and Projects for CS Ed Week |
| 2 | + |
| 3 | +[Computer Science Education week](https://csedweek.org/) is coming up, and Educators can start planning for it now! We've updated last year's [list](/blog/csed-week/csed-week-2018) of some of our favorite tutorials, guides, and projects that you can do in under an hour. |
| 4 | + |
| 5 | +We’ve organized this list by product: |
| 6 | + |
| 7 | +## MakeCode Arcade |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | +Hey, this year MakeCode Arcade is available! Your students will love coding their own games! |
| 12 | + |
| 13 | +### ~ hint |
| 14 | + |
| 15 | +#### Make a game in 20 minutes! |
| 16 | + |
| 17 | +If you haven't used MakeCode Arcade before, take a look at this video and see how a complete single player game is made in just 20 minutes: |
| 18 | + |
| 19 | +https://www.youtube.com/watch?v=7mv43zXzJkY |
| 20 | + |
| 21 | +### ~ |
| 22 | + |
| 23 | +### 1. Quick start game coding cards |
| 24 | + |
| 25 | +Easy to follow, quick reference cards for game design and coding concepts - |
| 26 | + |
| 27 | +* [Create a Moving Character](https://drive.google.com/open?id=1QTCMMgikY-SVPbKxh0D_U7gPx3M0zXIS) |
| 28 | +* [Build a Tile Map Level](https://drive.google.com/open?id=1k79d_bg44LN7bZvCizwevF1pCcTtRSYO) |
| 29 | +* [Something to Collect](https://drive.google.com/open?id=17iGmphagmBfx1iW_2ldfoNgkns22Qcr2) |
| 30 | +* [Array of Tiles](https://drive.google.com/open?id=1CIOkUNWBbCiH98gG1veefFIgHwGKcB5O) |
| 31 | +* [Run and Jump Platformer - Part 1](https://drive.google.com/open?id=1KseJtE26o8q-OLDe6CpwpHPHtzbIWYeP) |
| 32 | +* [Run and Jump Platformer - Part 2](https://drive.google.com/open?id=1tWRIUsp007nlwckPto9-POg-L2T7kEP8) |
| 33 | +* [Run and Jump Platformer - Part 3](https://drive.google.com/open?id=1w15idO8VD7_5Ji3zVN036zPqGb5i119-) |
| 34 | + |
| 35 | +### 2. Tutorials |
| 36 | + |
| 37 | +* [Chase the Pizza](https://arcade.makecode.com/#tutorial:/tutorials/chase-the-pizza) |
| 38 | +* [Simple Maze](https://arcade.makecode.com/#tutorial:/tutorials/simple-maze) |
| 39 | +* [Happy Flower](https://arcade.makecode.com/#tutorial:/tutorials/happy-flower) |
| 40 | +* [Lemon Leak](https://arcade.makecode.com/#tutorial:/tutorials/lemon-leak) |
| 41 | +* [Galga](https://arcade.makecode.com/#tutorial:/tutorials/galga) |
| 42 | + |
| 43 | +### 3. Games coded with blocks |
| 44 | + |
| 45 | +Fun games you can quickly code in blocks - |
| 46 | + |
| 47 | +* [Falling Duck](https://arcade.makecode.com/blocks-games/duck) |
| 48 | +* [Space Destroyer](https://arcade.makecode.com/blocks-games/space-destroyer) |
| 49 | +* [Jumpy Platformer](https://arcade.makecode.com/blocks-games/jumpy-platformer) |
| 50 | +* [Eat the Fruit](https://arcade.makecode.com/blocks-games/eat-the-fruit) |
| 51 | +* [Level Up!](https://arcade.makecode.com/blocks-games/level-game) |
| 52 | +* [Memory](https://arcade.makecode.com/blocks-games/memory) |
| 53 | +* [Catch](https://arcade.makecode.com/blocks-games/catch) |
| 54 | +* [Eater Princess](https://arcade.makecode.com/blocks-games/eater-princess) |
| 55 | + |
| 56 | +### 4. Games coded in JavaScript |
| 57 | + |
| 58 | +Up the action! Play and modify these JavaScript games - |
| 59 | + |
| 60 | +* [Planet Putt Putt](https://arcade.makecode.com/javascript-games/planet-putt-putt) |
| 61 | +* [Darker Duck](https://arcade.makecode.com/javascript-games/darker-duck) |
| 62 | +* [Ping!](https://arcade.makecode.com/javascript-games/ping) |
| 63 | +* [Caterpillar](https://arcade.makecode.com/javascript-games/caterpillar) |
| 64 | +* [Cube Land](https://arcade.makecode.com/javascript-games/cube-land) |
| 65 | +* [Particle Effects Demo](https://arcade.makecode.com/javascript-games/particle-effects-demo) |
| 66 | +* [Guess the Letter](https://arcade.makecode.com/javascript-games/guess-the-letter) |
| 67 | +* [Bouncer Bucket](https://arcade.makecode.com/javascript-games/bouncer-bucket) |
| 68 | + |
| 69 | +## MakeCode for the micro:bit |
| 70 | + |
| 71 | + |
| 72 | + |
| 73 | +### 1. Introduction to the micro:bit |
| 74 | + |
| 75 | +Guides to introduce students to the micro:bit hardware - |
| 76 | + |
| 77 | +* [Micro:bit hardware components](https://microbit.org/guide/features/) |
| 78 | +* [Quick Start guide](https://microbit.org/guide/quick/) |
| 79 | +* [The micro:bit is a mini-computer](https://makecode.microbit.org/courses/csintro/algorithms/overview) |
| 80 | +* [Behind the MakeCode Hardware video series](https://www.youtube.com/playlist?list=PLMMBk9hE-SeqDYtw9pGNPsQ10V_EGMyGe) |
| 81 | + |
| 82 | +### 2. Tutorials |
| 83 | + |
| 84 | +Short, step-by-step tutorials for students to go through on their own - |
| 85 | + |
| 86 | +* [Flashing Heart](https://makecode.microbit.org/#tutorial:/projects/flashing-heart) – create a simple flashing heart animation on your micro:bit |
| 87 | +* [Name Tag](https://makecode.microbit.org/#tutorial:/projects/name-tag) – display your name on the micro:bit to use it as a name tag |
| 88 | +* [Smiley Buttons](https://makecode.microbit.org/#tutorial:/projects/smiley-buttons) – program the buttons on the micro:bit to display a smiley or sad face |
| 89 | +* [Dice](https://makecode.microbit.org/#tutorial:/projects/dice) – shake the micro:bit and display a random number |
| 90 | +* [Rock Paper Scissors](https://makecode.microbit.org/#tutorial:/projects/rock-paper-scissors) – create this fun game using a micro:bit and play with friends! |
| 91 | + |
| 92 | +### 3. Projects |
| 93 | + |
| 94 | +Facilitated making and coding activities for students - |
| 95 | + |
| 96 | +* [Micro:Pet](https://makecode.microbit.org/courses/csintro/making/project) – build a little creature out of your micro:bit |
| 97 | +* [Banana Keyboard](https://makecode.microbit.org/projects/banana-keyboard) – turn your micro:bit into a Makey Makey using fruit to play music! |
| 98 | +* [Duct Tape Wallet/Purse](https://makecode.microbit.org/projects/wallet) – code a counter and create a wallet or purse out of duct tape |
| 99 | +* [Soil Moisture](https://makecode.microbit.org/courses/ucp-science/soil-moisture) – use the micro:bit to measure the soil moisture level for plants |
| 100 | +* Downloadable, Printable PDF’s and PPT’s for some activities posted [here](https://1drv.ms/f/s!AmMIW5Hxi0RtgYxHjyqgGf-xVAeUWg) |
| 101 | + |
| 102 | +## MakeCode for Circuit Playground Express |
| 103 | + |
| 104 | + |
| 105 | + |
| 106 | +### 1. Introduction to Circuit Playground Express |
| 107 | + |
| 108 | +Guides to introduce students to the Circuit Playground Express - |
| 109 | + |
| 110 | +* Adafruit Circuit Playground Express [hardware components](https://learn.adafruit.com/adafruit-circuit-playground-express) |
| 111 | +* [Circuit Playground is for Everyone](https://youtu.be/4lGRgO40UhM) video |
| 112 | +* [Get to know Circuit Playground Express & MakeCode](https://1drv.ms/b/s!AmMIW5Hxi0RtgP8iWXPOvinYRfQloA) PDF file |
| 113 | + |
| 114 | +### 2. Tutorials |
| 115 | + |
| 116 | +Short, step-by-step tutorials for students to go through on their own - |
| 117 | + |
| 118 | +* [Siren](https://makecode.adafruit.com/#tutorial:/tutorials/siren) – turn your Circuit Playground Express into a police siren complete with sound and flashing lights! |
| 119 | +* [Magic Wand](https://makecode.adafruit.com/#tutorial:/tutorials/magic-wand) – create an animation and sound effect when you cast a magic spell |
| 120 | +* [Clap Lights](https://makecode.adafruit.com/#tutorial:/tutorials/clap-lights) – turn on the lights with a clap! |
| 121 | +* [Loudness Necklace](https://makecode.adafruit.com/#tutorial:/tutorials/loudness-necklace) – create a necklace with your Circuit Playground Express that triggers lights when you talk |
| 122 | +* [Nightlight](https://makecode.adafruit.com/#tutorial:/tutorials/night-light) – turn your Circuit Playground Express into a softly glowing nightlight |
| 123 | + |
| 124 | +### 3. Projects |
| 125 | + |
| 126 | +Facilitated making and coding activities for students - |
| 127 | + |
| 128 | +* [Cartoon Network Projects](http://aka.ms/MakeCodeCN) - try one of these fun Cartoon Network themed projects |
| 129 | +* [Magic Wand](https://makecode.adafruit.com/projects/magic-wand) – using a wooden stick and decorations, create your own custom magic wand! |
| 130 | +* [Dandelion](https://makecode.adafruit.com/projects/dandelion) – blow on your Circuit Playground Express flower to see the lights glow |
| 131 | +* [Guitar](https://makecode.adafruit.com/projects/guitar) – make an air guitar from cardboard and Circuit Playground Express |
| 132 | +* [Headlamp](https://makecode.adafruit.com/projects/headlamp) – turn the lights on automatically in the dark |
| 133 | + |
| 134 | +* Downloadable, Printable PDF’s and PPT’s for some activities posted [here](https://1drv.ms/f/s!AmMIW5Hxi0RtgP4zW7aGra5-jta-fA) |
| 135 | + |
| 136 | +## MakeCode for Minecraft |
| 137 | + |
| 138 | + |
| 139 | + |
| 140 | +### 1. Tutorials |
| 141 | + |
| 142 | +Short, step-by-step tutorials for students to go through on their own - |
| 143 | + |
| 144 | +* [Chicken Rain](https://minecraft.makecode.com/#tutorial:/tutorials/chicken-rain) – make it rain chickens in Minecraft! |
| 145 | +* [Flower Trail](https://minecraft.makecode.com/#tutorial:/tutorials/flower-trail) – make a trail of flowers follow you wherever you go |
| 146 | +* [Agent Move](https://minecraft.makecode.com/#tutorial:/tutorials/agent-moves) – get your little Agent robot to follow your commands |
| 147 | +* [Agent Build](https://minecraft.makecode.com/#tutorial:/tutorials/agent-build) – have your Agent build you a house! |
| 148 | +* [Aquarium](https://minecraft.makecode.com/#tutorial:/tutorials/aquarium) - build your own aquarium and fill it with fish! |
| 149 | +* [Mega Jump](https://minecraft.makecode.com/#tutorial:/tutorials/mega-jump) – give yourself super powers to jump super high! |
| 150 | + |
| 151 | +### 2. Code Samples |
| 152 | + |
| 153 | +Examples of different programs and game mods students can run and customize - |
| 154 | + |
| 155 | +* [Walk on Water](https://minecraft.makecode.com/examples/walk-on-water) – give yourself the ability to walk on water |
| 156 | +* [Cats & Dogs](https://minecraft.makecode.com/examples/cats-vs-dogs) – make it rain cats and dogs |
| 157 | +* [Bouncing Pigs](https://minecraft.makecode.com/examples/bouncing-pigs) – create a field of bouncing pigs |
| 158 | +* [Earthquake](https://minecraft.makecode.com/examples/earthquake) – simulate an earthquake in Minecraft |
| 159 | +* [Leap of Faith](https://minecraft.makecode.com/examples/leap-of-faith) – jump from a very high platform into a very small pool |
| 160 | +* [Build a House](https://minecraft.makecode.com/examples/house-builder) – automatically build a house |
| 161 | + |
| 162 | +## MakeCode for LEGO MINDSTORMS |
| 163 | + |
| 164 | + |
| 165 | + |
| 166 | +### 1. Tutorials |
| 167 | + |
| 168 | +Short, step-by-step tutorials for students to go through on their own - |
| 169 | + |
| 170 | +* [Wake Up!](https://makecode.mindstorms.com/#tutorial:/tutorials/wake-up) – show your EV3 brick waking up |
| 171 | +* [Animation](https://makecode.mindstorms.com/#tutorial:/tutorials/make-an-animation) – create a custom animation to show |
| 172 | +* [Music Brick](https://makecode.mindstorms.com/#tutorial:/tutorials/music-brick) – transform your EV3 into a musical instrument |
| 173 | +* [Run Motors](https://makecode.mindstorms.com/#tutorial:/tutorials/run-motors) – control the motors of your robot |
| 174 | +* [Red Light, Green Light](https://makecode.mindstorms.com/#tutorial:/tutorials/redlight-greenlight) – play red light, green light with the color sensor |
| 175 | +* [Line Following](https://makecode.mindstorms.com/#tutorial:/tutorials/line-following) – have your robot follow a line |
| 176 | + |
| 177 | +**Note:** you will need to make sure your LEGO MINDSTORMS EV3 brick is updated with the latest firmware. Instructions on how to do this is posted [here](https://makecode.mindstorms.com/troubleshoot). |
| 178 | + |
| 179 | +## MakeCode for Cue |
| 180 | + |
| 181 | + |
| 182 | + |
| 183 | +* Challenges and Code samples in the [Cue App](https://www.makewonder.com/cue_the_cleverbot/explore/) |
| 184 | + |
| 185 | +## MakeCode for Chibitronics |
| 186 | + |
| 187 | + |
| 188 | + |
| 189 | +* Download and print the [Love to Code](https://get.chibitronics.com/lovetocode-vol1-makecode.pdf) workbook |
| 190 | + |
| 191 | +<br/> |
| 192 | +Happy Making and Coding! |
| 193 | + |
| 194 | +The MakeCode Team |
0 commit comments