We use cookies to ensure you get the best experience on our website. Please review our cookie policy for details.

Coding Basics

Lessons
AI Tutor (Add-on)
Get A Free Trial

About This Course

Skills You’ll Get

1

Introduction

  • About This Course
  • Foolish Assumptions
  • Icons Used in This Course
  • Where to Go from Here
2

What Is Coding?

  • What Languages Will I Use?
  • What Does a Computer Program Look Like?
  • A Hello World! Example
  • Recipe for a Program
  • Planning a Program
  • Prepping Yourself to Code
  • Coding Cool Stuff
3

Working with Programming Languages and IDEs

  • Basic IDE Setup and Navigation
  • Adding Hardware
  • Getting Fancier with User Interfaces
4

When Things Go Wrong

  • Syntax Errors
  • Logic Errors
  • Debugging Scratch Programs
  • Debugging App Lab Programs
  • Debugging MakeCode Programs
  • Commenting Out Code when Debugging
5

Orchestra

  • Brainstorm
  • Start a New Project
  • Add a Backdrop
  • Add Instrument Sprites
  • Add a Singer Sprite and Modify Its Costume
  • Code Each Instrument to Play a Sound
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Toy
6

Foley Sound Generator

  • Brainstorm
  • Start a New Project
  • Add a Background
  • Add Sound and Stop Sounds Buttons
  • Code the Sound Buttons to Play
  • Code the Stop Sounds Button to Stop Sounds
  • Save, Test, and Debug Your App
  • Share Your App with the World
  • Enhance Your App
7

Lucky Numbers

  • Brainstorm
  • Start a New Project
  • Code Button A
  • Code Button B
  • Save, Test, and Debug Your Program
  • Transfer Your Program to the micro:bit
  • Share Your Program with the World
  • Enhance Your Toy
8

Mondrian Art Toy

  • Brainstorm
  • Start a New Project
  • Add a Background Color
  • Add a Title Label
  • Add Fill and Clear Buttons
  • Code a Canvas and Paintbrush
  • Code to Draw a Rectangle
  • Code to Fill Rectangles with Color
  • Code a Clear Button to Erase a Painting
  • Save, Test, and Debug Your App
  • Share Your App with the World
  • Enhance Your App
9

Emoji Explosion

  • Brainstorm
  • Start a New Project
  • Add a Backdrop
  • Add an Emoji Sprite
  • Code the Stage to Play a Sound
  • Code the Green Flag for the Emoji Sprite
  • Code the makeEmojis Block
  • Code when I start as a clone for the Emoji Sprite
  • Code the explode Block for the Emoji Clones
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Animated Scene
10

Smelephant

  • Brainstorm
  • Start a New Project
  • Add a Backdrop
  • Add a Smelephant Sprite
  • Code the Green Flag Code of the Smelephant
  • Code the Smelephant's Up Arrow Key Control
  • Code Arrow Keys for Moving the Smelephant Down, Left, and Right
  • Add a Flower Sprite
  • Code the Green Flag for the Flower Sprite
  • Code the makeFlowers Block
  • Code when I start as a clone for the Flower Sprite
  • Code the getSmelled Block for the Flower Clones
  • Add a Monkey Sprite
  • Code the Green Flag for the Monkey
  • Code the chase Block
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Animated Scene
11

Mascot Greeter

  • Brainstorm
  • Start a New Project
  • Add a Backdrop
  • Add a Mascot Sprite
  • Add Text-to-Speech Commands
  • Code the Mascot Sprite to Greet
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Program
12

Weird Text Message

  • Brainstorm
  • Start a New Project
  • Name the Input Screen for the App
  • Add a Background Color to the Input Screen
  • Add an Instruction Label
  • Add Category Labels and Text Input Fields
  • Add a Button to Trigger the Action
  • Add and Name an Output Screen
  • Add a Message Image to the Output Screen
  • Add a Message Label to the Output Screen
  • Code the App
  • Save, Test, and Debug Your App
  • Share Your App with the World
  • Enhance Your App
13

Vote Machine

  • Brainstorm
  • Start a New Project
  • Rename the Screen
  • Add a Title Label to the App
  • Add Images for the Candidates
  • Add Labels for Each Candidate
  • Code Variables for the First Candidate
  • Code the First Candidate to Register a Vote
  • Code Variables for the Remaining Candidates
  • Code Remaining Candidates to Register Votes
  • Save, Test, and Debug Your App
  • Share Your App with the World
  • Enhance Your App
14

Happy New Year!

  • Brainstorm
  • Start a New Project
  • Add a Backdrop
  • Add a Glittery Ball
  • Code the Ball to Drop
  • Create a Countdown Variable
  • Add Text-to-Speech and Translate Commands
  • Add a Cheer Sound to the Ball Sprite
  • Code the Countdown Clock
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Toy
15

Light Theremin

  • Brainstorm
  • Start a New Project
  • Code the First Sound Conditional
  • Code More Sound Conditionals
  • Save, Test, and Debug Your Program
  • Transfer Your Program to the micro:bit
  • Share Your Program with the World
  • Enhance Your Toy
16

Magic 8-Ball

  • Brainstorm
  • Start a New Project
  • Code on start
  • Code on shake
  • Save, Test, and Debug Your Program
  • Transfer Your Program to the micro:bit
  • Share Your Program with the World
  • Enhance Your Toy
17

Sock Sort

  • Brainstorm
  • Start a New Project
  • Add a Backdrop
  • Add Red and White Sock Sprites
  • Add Mixed, Red, and White Lists
  • Code the Green Flag (Create List)
  • Code the clearLists Block
  • Code the Sorting Process
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Program
18

Evil Olive

  • Brainstorm
  • Start a New Project
  • Add a Background Image to the Screen
  • Add an Instruction Label
  • Add a Text Input Field
  • Create and Add Evil Olive to the Screen
  • Add a Message Label to the Screen
  • Code the App
  • Save, Test, and Debug Your App
  • Share Your App with the World
  • Enhance Your App
19

Sushi Matchup

  • Brainstorm
  • Start a New Project
  • Draw a Toy Interface on the Backdrop
  • Add a Button Sprite
  • Add Reels Sprites
  • Add a Status Sprite
  • Code the Button to Trigger the Spin
  • Create wear Variables
  • Add Sounds
  • Code the Reels to Spin
  • Code the checkMatch Block
  • Code the status Sprite
  • Save, Test, and Debug Your Program
  • Share Your Program with the World
  • Enhance Your Program
20

Creating and Sharing

  • Programming Your Own Ideas
  • Sharing and Showcasing Your Work
21

Where to Go from Here

  • Upping Your Game
  • Next Steps

Coding Basics

$ 279.99

Buy Now

Related Courses

All Course
scroll to top