# data[].attributes.body
Coding website with lots of options.

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

# data[].attributes.body
What I used to create this list of resources
padlet.com

# data[].attributes.body
Increase your typing skills

# data[].attributes.body
Sites- Slides- Forms- Docs-

# data[].attributes.body
Create a Gif

# data[].attributes.attachment_link.description
Free creative tools for everyone. Including the world famous Brush Ninja animated gif maker. Use for free on your web browser on any device.

# data[].attributes.body
Learn to type with this fun racing game

# data[].attributes.body
Digital Citizenship Game

# data[].attributes.attachment_link.readable_text
The Internet Keep Safe Coalition is dedicated to protecting children, families, and schools by assessing, advising, and certifying organizations that collect, use, and share personal information and data that is protected by law.

# data[].attributes.attachment_link.description
Be Internet Awesome is a multifaceted program that includes a fun and free web-based game called Interland and an educational curriculum to teach kids how to be safe and responsible explorers of the online world.

# data[].attributes.body
Make a game

# data[].attributes.attachment_link.description
Gamestar Jr is a NEW version of the award-winning Gamestar Mechanic, made especially for young designers.

# data[].attributes.body
Create a video tutorial, narrate your presentation and more.
Look for the image below, located above your bookmarks (top, right)

# data[].attributes.body
Make music

# data[].attributes.attachment_link.readable_text
You can add or remove notes by clicking on the gray rows at the top. BeepBox automatically plays the notes out loud for you. Try it!

Notes go into patterns, and you can edit one pattern at a time. Those numbered boxes at the bottom of the editor are the different patterns you can edit. Click the other boxes to move to a different part of the song, or click the arrows on the currently selected box to swap which pattern is played during that part of the song.

BeepBox can play several rows of patterns simultaneously, and each row has its own set of patterns. Most rows can play melodies or harmonies, but the bottom row is for drums.

The purple loop underneath the numbered boxes controls which part of the song is currently repeating. Move the loop to listen to a different part of the song, or drag the ends to expand the loop to include the whole song.

When BeepBox has focus (click on its interface above), you can use these keyboard shortcuts:

Spacebar: Pause or Resume

Z: Undo

Y or Shift Z: Redo

C: Copy the current pattern

V: Paste the current pattern

[ ]: Move the playhead backward and forward

Arrow Keys: Change which bar is selected

1-8: Reassign a pattern to the currently selected bar

- +: Shift the notes in the pattern up or down

In the note pattern editor, you can click and drag horizontally on a note to adjust its duration. You can also click above or below an existing note to add more notes to be played simultaneously, which is called a chord.

ADVANCED: Drag vertically from an existing note to bend its pitch, or drag vertically from above or below the note to adjust its volume.

BeepBox has many more features. Try playing with the buttons and menus on the right side to find out what it can do! You can also click on the label next to each option for a description of what it does.

Check out some of these songs that other people have posted on Twitter! If you find something you like, you should let the creator know! And if you see any beginners asking for advice, maybe you can help them!

BeepBox is developed by John Nesky, also known as @shaktool.

BeepBox does not claim ownership over songs created with it, so original songs belong to their authors.

Neither John Nesky nor BeepBox assume responsibility for any copyrighted material played on BeepBox. No songs are ever received, recorded, or distributed by BeepBox's servers. All song data is contained in the URL after the hash (#) mark, and BeepBox running inside your browser converts that data into sound waves.

You can download an offline version of BeepBox to use when you don't have access to the internet. The features are otherwise the same.

You can download and use the source code under the MIT license. In particular, you can use the synth code as demonstrated here to play BeepBox songs in your own JavaScript projects!

Those who yearn for simpler times can find the old version of BeepBox here.

# data[].attributes.attachment_link.description
You can add or remove notes by clicking on the gray rows at the top. BeepBox automatically plays the notes out loud for you. Try it! Notes go into patterns, and you can edit one pattern at a time. Those numbered boxes at the bottom of the editor are the different patterns you can edit.

# data[].attributes.body
Located in the cabinet

# data[].attributes.attachment_link.title
Cubelets! Thousands & Thousands of Tiny Robots

# data[].attributes.body
Create art, music, games, and stories

# data[].attributes.attachment_link.readable_text
Pencil Code is a collaborative programming site for drawing art, playing music, and creating games. It is also a place to experiment with mathematical functions, geometry, graphing, webpages, simulations, and algorithms. Programs are open for all to see and copy.

Watch a video overview or watch a video tutorial.

The main language is Coffeescript. Professional software engineers use Coffeescript to build complex websites, but Coffeescript code can also be very simple.

Pencil Code can also be used to explore and learn Javascript, HTML, and CSS: when you are ready, just find the "gear" button to adjust languages.

Programs preload the pencilcode library to use turtle graphics functions. Pencil Code is all open source. Hang out on the Pencil Code discussion forum or check out the quick reference or the online guide to find out more. There is also an illustrated Pencil Code book with more than 100 small projects.

Anybody can save programs and web pages, but read the Terms of Service and the Privacy Policy first. Two rules:

Be Nice. Do not mess up other peoples' work. Do not post content that detracts from education on the site. This a learning space that is not locked down (for example, passwords are optional). So feel free to explore, create, and link, but also please be considerate.

Be Careful. Do not depend on Pencil Code to keep your data safe. Data posted here is public, and data is not secured from loss. Do not post private or personally identifiable information. Passwords on Pencil Code do not prevent malicious interference.

The Pencil Code Foundation is devoted to advancing computer science education by making programming as simple and as universal as using a pencil. Contribute to the development of Pencil Code at dev.pencilcode.net or github. - info@pencilcode.net.

# data[].attributes.attachment_link.description
Pencil Code is a collaborative programming site for drawing art, playing music, and creating games. It is also a place to experiment with mathematical functions, geometry, graphing, webpages, simulations, and algorithms. Programs are open for all to see and copy. Watch a video overview or watch a video tutorial.

# data[].attributes.attachment_link.title
Computer programming - JavaScript and the web | Computing | Khan Academy

# data[].attributes.attachment_link.description
In this course, you’ll explore the wonders of what you can create with programming. Learn how to program drawings, animations, and games using JavaScript and the Processing library, and explore the technologies behind the web as you design webpages with HTML and CSS.

# data[].attributes.body
Make a sprite or pixel art

# data[].attributes.attachment_link.description
Piskel, free online sprite editor. A simple web-based tool for Spriting and Pixel art. Create pixel art, game sprites and animated GIFs. Free and open-source.

# data[].attributes.body
Intermediate level coding website

# data[].attributes.body
Located in the cabinet

# data[].attributes.body
Located in the cabinet

# data[].attributes.body
Another coding option

# data[].attributes.attachment_link.title
Thimble by Mozilla - An online code editor for learners & educators.

# data[].attributes.attachment_link.description
Thimble is an online code editor that makes it easy to create and publish your own web pages while learning HTML, CSS & JavaScript.

# data[].attributes.body
Located in the cabinet

# data[].attributes.body
Located in the cabinet

# data[].attributes.body
Another coding option

# data[].attributes.attachment_link.readable_text
CS First is a free computer science curriculum that anyone can teach. Designed for students ages 9-14 of all interests and experience levels, students learn collaboration and core computer science concepts as they create their own projects. Educators lead the way with easy-to-use lesson plans, tutorials, activities, and resources.

# data[].attributes.attachment_link.description
CS First is a free computer science curriculum that anyone can teach. Designed for students ages 9-14 of all interests and experience levels, students learn collaboration and core computer science concepts as they create their own projects. Educators lead the way with easy-to-use lesson plans, tutorials, activities, and resources.

# data[].attributes.body
Learn to code from Google

# data[].attributes.body
Located in the cabinet

# data[].attributes.body
Create a virtual tour

# data[].attributes.attachment_link.readable_text
On June 30, 2021, we deactivated the Expeditions and Tour Creator apps.They'll no longer work on your devices, and tours can't be downloaded again after they're gone. You can find many of the tours from Expeditions at g.co/gacexpeditions.

Find Expeditions tours on Google Arts & Culture

# data[].attributes.attachment_link.title
Expeditions & Tour Creator are no longer available

# data[].attributes.attachment_link.description
On June 30, 2021, we deactivated the Expeditions and Tour Creator apps. They'll no longer work on your devices, and tours can't be downloaded again after they're gone. You can find many of the tours f

# data[].attributes.body
Create your own flashcards, games and quizlet.com

# data[].attributes.attachment_link.description
Quizlet has study tools to help you learn anything. Improve your grades and reach your goals with flashcards, practice tests and expert-written solutions today.