# data[].attributes.body
Table 2

# data[].attributes.body
Same. the blocks are set up to be understandable.

# data[].attributes.headline
Tricky-making sure that you understand the numeric order Helpful-arrays assist with structure and order

# data[].attributes.subject
Tricky-making sure that you understand the numeric order Helpful-arrays assist with structure and order

# data[].attributes.body
H

# data[].attributes.headline
Tricky is understanding that lists start at 0.  

# data[].attributes.subject
Tricky is understanding that lists start at 0.  

# data[].attributes.attachment_link.description
It's never too late to make things right-even when cracks form within our relationships with our families, our environment...or the inevitable. This hour, TED speakers offer healing solutions.

# data[].attributes.body
This game was made my a student in washington

# data[].attributes.attachment_link.description
What is a device that provides a path for an electric current to flow, often modifying that current. In computers, circuits allow for simple logical and mathematical operations using electricity.

# data[].attributes.attachment_link.readable_text
Earlier this year, I wrote about the Shadow a Student Challenge, a campaign that asks school principals to follow a student for one day in an effort to build empathy and identify issues that need to be addressed.

"You're intending to really shift your position to not be the leader who is directing traffic and working on 47 things at once," said Susie Wise, the K-12 lab network director for Stanford's d.school, which helped organize the event.

"One of the things you get to see is the space in between, for instance. You see transitions and you see posture," Wise continued. "Some of the leaders who've done it have been surprised with how passive the student's day is, how much sitting there is, how many transitions there are that don't make much sense. You don't see that when you're looking at a master schedule and you're in your leader mode. It's very important work to make sure all of the pieces fit together, but then you have to also sit in it and see 'how does this work for the student?' "

Organizers of the challenge encouraged the 1,300 participating school leaders to design "hacks," simple, accessible actions that could address (or begin to address) any problems they identified through their observations.

So, how did the exercise affect its participants? Education Week followed Assistant Principal Karen Ritter of East Leyden High, outside Chicago, to see what she learned from observing her student's routine. This piece originally appeared on PBS Newshour.

Further reading about understanding the student experience:
Follow @evieblad on Twitter or subscribe to Rules for Engagement to get blog posts delivered directly to your inbox.

# data[].attributes.attachment_link.title
Watch: What a Principal Learned by Shadowing a Student for a Day

# data[].attributes.attachment_link.description
Earlier this year, I wrote about the Shadow a Student Challenge, a campaign that asks school principals to follow a student for one day in an effort to build empathy and identify issues that need to be addressed.

# data[].attributes.body
And now we are here.
Warm up to curriculum
the last day to do.

# data[].attributes.body
Yay! no more Saturdays

# data[].attributes.headline
We should have a Coding PD team drive to share useful resources

# data[].attributes.subject
We should have a Coding PD team drive to share useful resources

# data[].attributes.headline
Spring is  around the corner.  Looking forward to warmer weather.

# data[].attributes.subject
Spring is  around the corner.  Looking forward to warmer weather.

# data[].attributes.body
Holy Smokes!

# data[].attributes.attachment_link.title
Holy smokes is an awesome kinda oldschool phrase!

# data[].attributes.body
We're all Irish tomorrow.

# data[].attributes.body
Hello

# data[].attributes.body
looking forward to using the fun disk thingy

# data[].attributes.attachment_link.description
App Lab is a programming environment where you can make simple apps. Design an app, code with blocks or JavaScript to make it work, then share your app in seconds.

# data[].attributes.attachment_link.readable_text
Follow
Maker Toolkit is an add-on on top of , our block-to-text app development environment. Maker Toolkit provides of a special set of commands that allow student apps to communicate with external hardware. Maker Toolkit is currently optimized to work with the Adafruit Circuit Playground .

The Circuit Playground is a small microcontroller board with LEDs, buttons, and sensors built in. Based on the popular Arduino platform, the Circuit Playground enables students to get up and running quickly with physical computing without worrying about many of the traditional barriers to entry. You can read more about it on our Circuit Playground page .
Windows: Chrome OS: Mac OS:
The Maker Toolkit is currently supported on Windows, Chrome OS, and Mac OS. There are slightly different software requirements depending on which OS you are using.

Visit the Maker Toolkit setup page for the latest links to the required software.
Windows / Mac OS:
You can find the streamlined instructions to set up Maker Toolkit for your browser on the Maker Toolkit setup page . We have also provided the instructions below.
Chrome OS:

1. Open up the Code.org Maker app and sign in to Code.org as you normally would on your browser.

2. Plug in your Circuit Playground board. You should now be ready to use Maker Toolkit with App Lab within the Code.org Maker App.

3. Not working? Check out our section on "Debugging common issues."

1. Plug in your Circuit Playground board. You should now be ready to use Maker Toolkit with App Lab within Google Chrome.

2. If a dialog asking for permission for Code Studio to connect to the Chrome App pops up, click Accept.

3. Not working? Check out our section on "Debugging common issues."

Maker Toolkit should already be enabled on relevant Code.org lessons. To enable it within a standalone App Lab project, follow these steps:

1. Click on the settings cog icon on the purple Toolbox header:

2. Click "Enable Maker Toolkit (BETA)."

3. Click "Enable" in the warning dialog that pops up:

4. You will know that Maker Toolkit is enabled if you two new categories in your toolbox called "Maker" and "Circuit."

If you decide that you want to disable Maker Toolkit, follow steps 2-3 above (except that the menu will say "Disable Maker Toolkit" instead).

If something seems to not be working on the App Lab webpage, try the following steps to work around issues that come up:

1. Try refreshing the App Lab webpage.

2. Try un-plugging and re-plugging the board, and refreshing the webpage.

3. Double check that you followed all of the computer setup steps.

4. Visit the Maker Toolkit setup page and make sure all the steps are lighting up as green (e.g. your board is showing up as connectable). Here's how to get to the page:

Windows / Mac OS: Click on the setup icon in the menu from the Maker Toolkit app:

Check the list of common mistakes below.

Here are a list of common mistakes that lead to issues with connecting to Maker Toolkit:

(Windows / Mac OS only): You are not using Maker Toolkit in the standalone Code.org app

If you are using Windows / Mac OS, make sure you are not trying to use Maker Toolkit in your regular browser. We currently only support Maker Toolkit within the standalone Maker Toolkit app on these platforms.

Maker Toolkit is not enabled

If you are on App Lab and do not see toolbox categories for "Maker" and "Circuit," that means Maker Toolkit is not enabled. There are instructions earlier in this page on how to enable Maker Toolkit.

You have the wrong type of Circuit Playground board

Ensure that you have an Adafruit Circuit Playground and not an Adafruit Circuit Playground . You can verify this by checking the back of your board.

The Circuit Playground does not have the right firmware sketch installed

You may need to restart the computer before App Lab can connect to the board successfully.

If you are still running into problems, email us at support@code.org .

# data[].attributes.attachment_link.title
Maker Toolkit and Circuit Playground Setup Support

# data[].attributes.attachment_link.description
Follow Maker Toolkit is an add-on on top of , our block-to-text app development environment. Maker Toolkit provides of a special set of commands that allow student apps to communicate with external hardware. Maker Toolkit is currently optimized to work with the Adafruit Circuit Playground .

# data[].attributes.attachment_link.description
Anyone can learn computer science. Make games, apps and art with code.

# data[].attributes.attachment_link.readable_text
The Circuit Playground Classic is a small microcontroller board with LEDs, buttons, and sensors built in. Based on the popular Arduino platform, the Circuit Playground Classic enables students to get up and running quickly with physical computing without worrying about many of the traditional barriers to entry. Developed by our friends at Adafruit, the Circuit Playground is the core tool used in CS Discoveries Unit 6, Physical Computing.

Programming with the Circuit Playground

The Circuit Playground is built on the popular Arduino family of microcontrollers. This meas that there are a variety of options for programming the Circuit Playground, including using the standard Arduino IDE. Code.org, however, has developed a special set of commands for App Lab, our block-to-text app development environment, called the Maker Toolkit. Using App Lab and the Maker Toolkit, students can quickly build apps that communicate with external hardware using the same language and environment they've already become comfortable with.

Software Requirements

One of our primary goals in integrating the Circuit Playground into CS Discoveries is to remove the barriers that teachers often encounter attempting to teach physical computing. To that end, we've developed a system that requires only minimal software installation and wide platform compatibility. If using Chromebooks, we've provided a browser extension to install. For all other platforms, we've created a standalone app that allows the programming tools on our website to communicate with the Circuit Playground over USB. Visit the Maker Toolkit setup page for more details on how to get your computers set up.

What's the difference between App Lab, Circuit Playground, and Maker Toolkit?

App Lab is a web-based programming environment for building apps using Javascript with either blocks or text. App Lab features prominently in both CS Principles and CS Discoveries

The Circuit Playground is an Arduino-based circuit board produced by Adafruit. It has a variety of sensors and ouputs built in.

The Maker Toolkit is an additional set of commands in App Lab that allow you to communicate with and control a Circuit Playground plugged into USB. You can enable the Maker Toolkit in any App Lab project by clicking the settings gear above the toolbox and selecting "Enable Maker Toolkit."

The Maker App is a standalone app that allows the Circuit Playground to communicate with the App Lab and the Maker Toolkit.

Getting Circuit Playgrounds for your Classroom

Code.org has partnered with Adafruit to create a classroom kit of Circuit Playground boards and accessories necessary for implementing CS Discoveries Unit 6, Physical Computing. The kit contains 15 Circuit Playground boards, 15 Micro USB cables to connect the board to a computer, and a few other accessories. The curriculum is designed for a 2:1 student to board ratio, so a single classroom kit supports a classroom of 30 students.

For teachers in Code.org's 2018-19 CS Discoveries Professional Learning Program

For teachers participating in the 2018-19 CS Discoveries Professional Learning Program and implementing the full-year version of the course, we're happy to announce that we will be subsidizing the cost of a single classroom kit for each teacher.

To receive a fully subsidized circuit playground, teachers must meet all of the following requirements:

Be a "qualified teacher" in the 2018-19 Code.org Profesional Learning Program for CS Discoveries. Qualified teachers must have either: attended a 5-day summer workshop for CS Discoveries in 2018 as a participant, OR are participating in the 2018-19 Facilitator Development Program as a new CS Discoveries facilitator.

Completed the first semester of the CS Discoveries curriculum with students. Qualified teachers mus have at least one section of CS Discoveries on Code.org with at least 10 students who have made measureable progress in Units 2 and 3. (Note: content learned in Unit 3 is a prerequisite for Unit 6)

Will teach Unit 6 by the end of the 2019-20 school year.

If you meet all of the eligibility requirements, you will qualify for a subsidy based on the free and reduced price meal rates at your school (based on data from the National Center for Education Statistics):

For teachers in schools with 40% or greater free/reduced price meals, the classroom kit will be 100% subsidized, resulting in no cost to the teacher/school, including shipping.

For teachers at schools with less than 40% free/reduced price meals, the classroom kit will not be subsidized. Teachers will be expected to pay for the full cost of the kit (approx. $350), though this price will be reduced by a 10% discount for educators to an approximate total of $315. To get the educator discount, teachers must apply the code ADAEDU at checkout.

If a teacher has a smaller class size and does not qualify for or need a full 15 board kit (which supports 30 students), they may purchase a Code.org Circuit Playground Individual Kit. The Individual Kit is designed for a single student or share-pair and costs $29.95.

By the end of January 2019, teachers will receive an email from us with more information about how to request a subsidy for the Adafruit Circuit Playground classroom kit on our website. In the meantime, qualified teachers should make sure they're on track in the 2018-19 school year to complete the first semester of CS Discoveries (Units 1-3) with their students.

For teachers independently using the CS Discoveries curriculum

While teachers not in the 2018-19 CS Discoveries Professional Learning Program are not eligible for the subsidized cost of the kit, the classroom kit can still be purchased directly on Adafruit's website.

# data[].attributes.body
Notes

# data[].attributes.attachment_link.title
CSD - Workshop 4 - Notes - 18-19 - <SNRPDP>

# data[].attributes.body
Notes

# data[].attributes.attachment_link.title
CSD - Workshop 3 - Notes 19 - RPDP Sara & Shell

# data[].attributes.body
Slides

# data[].attributes.attachment_link.title
 ☃️<RPDP SS & SB> CSD - Workshop 2 - Notes - 18-19 -

# data[].attributes.body
Slides

# data[].attributes.attachment_link.title
CS Discoveries Curriculum Guide 2018 - 2019

# data[].attributes.body
Notes

# data[].attributes.attachment_link.title
Workshop 1 - CSD - Notes - 18-19 - <RPDP-Shelly & Sara>

# data[].attributes.body
Slide deck