# data[].attributes.body
Practice your sketching skills.

# data[].attributes.attachment_link.description
Can a neural network learn to recognize doodles? See how well it does with your drawings and help teach it, just by playing.

# data[].attributes.body
"Where the wonders of learning never cease"

# data[].attributes.attachment_link.readable_text
Have you ever tasted an Arab taco?

When was the Arab taco invented?

What is shawarma?

Find it out

How are currency exchange rates determined?

What was the gold standard?

Which type of currency exchange rate system does the U.S. use?

Find it out
Which of the following is usually NOT a factor in determining currency exchange rates?

Test your knowledge

How can I use Wonderopolis?

What are the parts of a Wonder?

How do writers make a Wonder?

Find it out
Based on information from the Wonder, what was Lou Castro known for when he was alive?

Test your knowledge

What is an okapi?

Where do okapis live?

What do okapis eat?

Find it out

# data[].attributes.attachment_link.title
Where the Wonders of Learning Never Cease | Wonderopolis

# data[].attributes.attachment_link.description
Where the Wonders of Learning Never Cease

# data[].attributes.body
Coding apps for kids.

# data[].attributes.attachment_link.provider_name
Bitsbox: a new way to introduce kids to computer programming

# data[].attributes.attachment_link.title
Bitsbox: a new way to introduce kids to computer programming

# data[].attributes.attachment_link.description
A code.org featured activity, Bitsbox provides monthly projects that teach gradeschoolers how to program apps. Try it now for free at Bitsbox.com.

# data[].attributes.body
Brain Breaks

# data[].attributes.body
Engineering Design Activities

# data[].attributes.attachment_link.description
Be creative and help people with engineering at DESIGN SQUAD GLOBAL. Watch videos, play games, try activities, and share designs with the community.

# data[].attributes.body
Engineering Games

# data[].attributes.attachment_link.description
Learn about building and engineering and play games with your favorite PBS KIDS characters like Elinor Wonders Why, Ready Jet Go!, Hero Elementary, and Team Hamster!

# data[].attributes.body
Coding & Computer Science

# data[].attributes.attachment_link.readable_text
Explore the world of computer science with engaging videos, self-paced tutorials, programming activities, and more!

Get Started with Hour of Code

Learn the fundamentals of computer science with free Hour of Code activities, featuring drag-and-drop coding blocks. There are hundreds of hour-long options to choose from!

Get Started with Hour of Code

Learn the fundamentals of computer science with free Hour of Code activities, featuring drag-and-drop coding blocks. There are hundreds of hour-long options to choose from!

Explore Hour of Code activities

Continue Learning at Your Own Pace

Create drawings, games, and more in these two excellent options for students getting started on their own learning the basics of computer science.

Ages 5-7

Pre-Reader Express Course

Learn computer science at your own pace! Learn to create computer programs, develop problem-solving skills, and work through fun challenges! Make games and creative projects to share with friends, family, and teachers.

Ages 7-11

Express Course

Learn computer science at your own pace! Learn to create computer programs, develop problem-solving skills, and work through fun challenges! Make games and creative projects to share with friends, family, and teachers.

Make Your Own Animations and Games

Ages 7+

Sprite Lab

Time to get creative! Use block-based coding to make something silly, sweet, or outer-spacey in Sprite Lab. The only limit is your imagination!

Try Sprite Lab

Additional Resources

There are so many ways to further explore computer science! Browse our video library, or learn more about exciting careers in the computer science field.

Discover our Video Library

Learn the basics of computer science through short 5-10 minute videos on topics like artificial intelligence, the Internet, how computers work, how not to get hacked, blockchain, careers, and more!

View video library

Go Further with CS Journeys

Take the next step on your computer science journey. Explore careers, mentorship opportunities, online courses, scholarships, internships and more!

Explore CS Journeys

Computer Science in the Classroom

These courses should be led by a teacher! If you'd like to see them taught at your school, ask a parent or guardian to work with a teacher to bring them to your class.

grades K-5

Computer Science Fundamentals

Free set of elementary curricula that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

grades 3-5

Computer Science Connections

Make connections between computer science (CS) and other subjects like math, language arts, science, and social studies.

# data[].attributes.attachment_link.title
Computer Science Curriculum for Grades K-5

# data[].attributes.attachment_link.description
Explore the world of computer science with engaging videos, self-paced tutorials, programming activities, and more! Learn the fundamentals of computer science with free Hour of Code activities, featuring drag-and-drop coding blocks. There are hundreds of hour-long options to choose from! Learn the fundamentals of computer science with free Hour of Code activities, featuring drag-and-drop coding blocks.

# data[].attributes.body
Practice your typing!

# data[].attributes.attachment_link.description
Learn touch typing online using TypingClub's free typing courses. It includes 650 typing games, typing tests and videos.

# data[].attributes.body
Practice your typing!

# data[].attributes.attachment_link.title
Keyboarding Online | Web-based Keyboarding | Typing Software for Schools - EduTyping.com

# data[].attributes.attachment_link.description
EduTyping is a revolutionary web-based software for teaching keyboarding to students. EduTyping requires no textbooks or paper and allows educators to teach a full keyboarding course or unit using 100% online technology.

# data[].attributes.body
Educational Computer Games

# data[].attributes.attachment_link.title
ABCya! * ABCya! * Learning Games and Apps for Kids

# data[].attributes.attachment_link.description
Educational games for grades PreK through 6 that will keep kids engaged and having fun. Topics include math, reading, typing, just-for-fun logic games... and more!