Skip to main content
Microsoft Microsoft
MakeCode
Tutorials
Flashing Heart Name Tag Smiley Buttons Dice Love Meter Micro Chat
Tutorials for the new micro:bit (V2)
Pet Hamster Countdown Morse Chat Clap Lights Blow Away Cat Napping
Live Coding
Flashing Heart Name Tag Dice Smiley Buttons Love Meter Micro Chat Rock Paper Scissors Multi Dice Snap The Dot Hack Your Headphone Hot Potato Heads Guess! Flashing Heart Level Stopwatch Guitar Hand Washing Timer Reaction Time Game Combination Lock Coin Toss Step Counter 7 second game Tug of LED Arcade Buttons! Radio Firefly Hot Or Cold Compass Programmable LEDs Binary Stopwatch Temperature Red Light Green Light Stopwatch progress PlayList
Games
Rock Paper Scissors Rock Paper Scissors V2 Coin Flipper 7 seconds Hot Potato Heads Guess! Reaction Time Tug-Of-LED Magic Button Trick Snap the dot Salute! Karel the LED Crashy bird
Radio Games
Multi Editors Multi Dice Mood Radio Tele-potato Fireflies Hot or Cold Red Light Green Light Voting Machine Rock Paper Scissors Teams Micro:Coin Infection Best Friends
Fashion
Duct Tape Wallet Watch Step counter Duct Tape Watch Name badge
Music
Hack Your Headphones Banana Keyboard Guitar Jonny's Bird Electric Guitar
Toys
Inchworm Milk Carton Robot Robot Unicorn Ticklebot Octobot Two Player Maze Milky Monster Railway Crossing Kitronik RC Car Hack Rotary Dial Radio
Science
Timing Gates Soil Moisture Plant Watering States of Matter
Tools
Stopwatch Level Compass Plot Acceleration Light Level Meter Analog Pin Tester Servo Calibrator Radio Bridge
Turtle
Square Spiral Scanner
Blocks to JavaScript
Hello JavaScript Starter Blocks Writing Code Complex Conditionals Conditional Loops Command Responder Writing Functions
Courses
First Lessons Intro to CS Online Intro to CS Classroom Science Experiments Cyber Arcade: Programming and Making with micro:bit Learn All About micro:bit Coding and Innovation micro:bit Starter Lessons micro:bit Beyond Basics micro:bit Data and Sustainability First Steps Make it: code it Networking with the micro:bit SparkFun Videos Logic Lab CodeJoy Remote Robotics Blocks to JavaScript SparkFun Inventor's Kit Kitronik Inventor Kit micro:bit of Things ARM University - micro:course A-Z Robotics
Jacdac
Getting started Button smasher Slider Sound Bender Light Sound Bender Rotary Sound Bender Sound LED Magnetic Sound Bender
MicroCode for the new micro:bit (V2)
Getting Started Samples
Behind the MakeCode Hardware
LEDs Buttons Accelerometer Light Sensor Temperature Sensor Pin Pressed Radio Servo Motor Speakers
Science Experiments
Data Collection Population Trait Counter Temperature Sensor Soil Moisture Sensor EMG Muscle Sensor Egg Drop Battery Tester Rocket Acceleration
Coding for Teachers
Part 1 - Introduction Part 2 - Connect & Code Part 3A - LED lighting Part 3B - LED Neopixels Part 4 - Making Music Part 5 - Motors & Servos Part 6 - Coding tips - Variables and Conditionals Part 7 - Making a Virtual Pet Part 8 - Making a servo powered waving arm and inch worm Part 9 - Making a digital dice PlayList
Coding Cards
Make a Digital Balance Make a Digital Dice Make a Trundle Wheel Nervous Reaction Shake the Bottle Sprite Based Games Zen
Deep Dive
MakeCode for the micro:bit – 2020 Beta Release WebUSB Melody Block and Multi Editor! Functions Debugger GitHub GitHub for Extensions Python! In Context Translations Creating Tutorials GitHub Explorer Custom blocks MakeCode for micro:bit 2020 release PlayList
DocsTurtle

Turtle

Turtle graphics on your micro:bit screen!

Turtle graphics

Square
Move the turtle in a square pattern.
Spiral
Move the turtle in a spiral.
Scanner
Let the turtle scan across and down the screen.

Edit this page on GitHub
Edit template of this page on GitHub

Language Privacy & Cookies Terms Of Use Trademarks © 2022 Microsoft
Powered by Microsoft

Select Language

English
English
العربية
Arabic
български
Bulgarian
Català
Catalan
Čeština
Czech
Cymraeg
Welsh
Dansk
Danish
Deutsch
German
Ελληνικά
Greek
Español (España)
Spanish (Spain)
Suomi
Finnish
Français
French
Avañe'ẽ
Guarani
עברית
Hebrew
Magyar
Hungarian
Íslenska
Icelandic
Italiano
Italian
日本語
Japanese
한국어
Korean
Nederlands
Dutch
Norsk bokmål
Norwegian Bokmal
Norsk nynorsk
Norwegian Nynorsk
Polski
Polish
Português (Brasil)
Portuguese (Brazil)
Português (Portugal)
Portuguese (Portugal)
Русский
Russian
සිංහල
Sinhala
Slovenčina
Slovak
Srpski
Serbian (Cyrillic)
Svenska
Swedish
Türkçe
Turkish
Українська
Ukrainian
Tiếng việt
Vietnamese
中文(简体)
Chinese (Simplified)
中文(繁體)
Chinese (Traditional)
How do I add a new language? Translate this page