- PAGE SETTINGSClick on the gear to simplify view
- Settings
Lesson Plan
What You’ll Need
Before we get started, let’s make sure that we have all the parts.

Overview
In this lesson, we’ll be learning about the tool that software engineers need to do their job and also how to set up that tool on your computer.
IDE - The Tool For Software Engineers
To start, we need to set up your computer with an integrated development environment (IDE). An IDE is just like any tool that allows someone to do their job. For example, a chef needs a knife. A car mechanic needs a wrench. A software engineer needs their IDE. An IDE allows a software engineer to:
- Write code
- Prepare the code to be sent out
There are IDEs to make video games, apps for your smartphone, websites and lots more. The IDE that we will be using is designed to allow us to write code for our robot and to prepare that code to be sent out to our robot’s brain (Barnabas Noggin).
What Type of Computer Do You Have?
Each type of computer has their own version of the IDE, so your first task is to figure out which type of computer you have: Chromebook, Macbook or Windows PC. Click on your computer type below to jump to the right instructions so that you can setup your IDE.
Chromebook IDE Setup

For Chromebooks, your IDE will be a website called Barnabas Blocks. Follow the instructions below to get it working.
Before starting:
- Make sure that your Chromebook is powered on and charged (or charging)
- Make sure that your Chromebook has access to the internet
1. Open your Google Chrome browser
2. Visit The IDE
Your Chromebook is now ready to access your IDE. That was easy, right? Type the link below (or copy and paste) into your address bar to check it out!
3. Upload Code
-
Connect your Barnabas Noggin (Green board) to your Chromebook using a USB cable. A red light should turn on on your Barnabas Noggin.
-
Set “Select a board” to “Noggin
-
Set “Select a lesson” to “Advanced”
-
Drag an empty yellow program loop into your workspace

-
Click “Upload”

-
Select the COM port and click “Connect”
Macbook IDE Setup

Note: The Chromebook Instructions also work for your Macbook as well. All you need is to click on the link provided in that section using Google Chrome or Microsoft Edge browsers. No software installation is necessary. If you prefer to install software onto your computer, proceed below.
For Macbooks, your IDE is called Ardublock. We’re going to need to download something called a package file (.pkg) from the internet and then run the .pkg so that it can install the IDE onto your Macbook.
Before starting:
- Make sure that your Macbook is powered on and charged (or charging)
- Make sure that your Macbook has access to the internet
1. Download And Install
Download the .pkg file and run it. If you have trouble, visit our detailed instructions page.
2. Upload Code
Learn how to connect your Noggin to your computer and upload code by watching this video.
Windows PC IDE Setup

Note: The Chromebook Instructions also work for your Windows computer as well. All you need is to click on the link provided in that section using Google Chrome or Microsoft Edge browsers. No software installation is necessary. If you prefer to install software onto your computer, proceed below.
For Windows PCs, your IDE is called Ardublock. We’re going to need to download something called an executable file (.exe) from the internet and then run the .exe so that it can install the IDE onto your Windows PC.
Before starting:
- Make sure that your Windows PC is powered on and charged (or charging)
- Make sure that your Windows PC has access to the internet
1. Download And Install
Download the windows installer and run it.
| Notes For Proper Installation on Newer Versions of Windows | |
|---|---|
| Make sure to right click on the installer and select “Run as Administrator” | ![]() |
| Next, click on “More Info” | ![]() |
| Next click on “Run anyway” | ![]() |
2. Upload Code
Learn how to connect your Noggin to your computer and upload code by watching this video.


