# data[].attributes.body
Code.org has a ton of resources and tutorials to keep your students engaged.

# data[].attributes.attachment_link.title
Learn computer science. Change the world.

# data[].attributes.attachment_link.description
Every student in every school deserves the opportunity to study computer science.

# data[].attributes.body
Teaches basic code through simple exercises that feel like games.

# data[].attributes.attachment_link.description
Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we've taught over 45 million people using a tested curriculum and an interactive learning environment. Start with HTML, CSS, JavaScript, SQL, Python, Data Science, and more.

# data[].attributes.body
CodeCombat allows students to use their coding skills in a competitive way.

# data[].attributes.attachment_link.title
CodeCombat: Learn to Code by Playing a Game

# data[].attributes.attachment_link.description
Learn typed code through a programming game. Learn Python, JavaScript, and HTML as you solve puzzles and learn to make your own coding games and websites.

# data[].attributes.body
Scratch allows students to code by using Scratch blocks to put their thoughts into actions.

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Khan Academy has many tutorials that teach basic concepts of coding.

# 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.