left arrow
right arrow

What runs your phone, smart watch, computer, car, and even the internet? It all comes down to the code. Programming code can take many forms, from drag-and-drop blocks, to typing words and symbols, or even ones and zeros. It’s easier than ever to learn programming from your own home, and the Discovery World Education Team has tested and approved these resources to help you get started!

The go-to website for coders of all ages. Code.org is full of free courses and projects to start your journey. Start by making your own games, apps, or computer drawings, eventually using the same programming languages as professionals. Account creation is required to save progress.

Code.org Website

These challenges will get you thinking like a programmer without you realizing it. Simple 2-minute tasks that turns into hours of learning and fun. No account required.

Here are our favorites:

Compute It

Explore how computers read code by becoming the computer and following commands. Grades 3 and up.

Little Dot Adventure

Choose the right card order and follow the commands to complete the task. Grades 5 and up.

Silent Teacher

Discover the key concepts behind code by guessing the rules and learning from your mistakes. Grades 5 and up.

Hundreds of hour-long activities for the young programmer. Tutorials are filled with familiar characters to get your learner interested in programming. No account required.

Hour of Code Website

Scratch uses drag-and-drop block programming so you don’t need to type all the code. Follow tutorials or start from… scratch. You can even share your creation with the world! (Account creation needed to share projects.)

Scratch Website

Scratch Tutorial

Easy-to-follow tutorials on programming with Apple’s Swift language, used to run many popular apps. Available for Mac and iPad only. Apple ID required.

Swift Playgrounds Website

Looking for something with real-world application? App Inventor lets you build and test your apps on the web or on an Android device! Like Scratch, use drag and drop programing to build from the ground up or follow their tutorials. Add in some artificial intelligence to build an app that can tell what different images are! Account creation required.

MIT App Inventor Website

Khan Academy has guided programming tutorials to get hands-on experience for experienced learners. Learn JavaScript programming concepts and try them out all on the web! Account creation required.

Khan Academy Computing Website

Already familiar with programming? CheckiO has coding games for beginners and advanced programmers where you can improve your coding skills by solving engaging challenges and fun tasks using Python and JavaScript. Account creation required.

CheckiO Website

Looking for something a bit different? Tinkercad applies programming to build 3D objects, simulate Arduino circuits, or create moving machines! Account creation required.

Tinkercad Website

Python Language

If you want to learn a true programming language, Python is right for you. This language is open-source, easy to use, and has many resources available. No experience necessary! No account required.

Python Language Website


Want some in-depth projects to do with Python? Check out these resources from Automate the Boring Stuff with Python.

Automate the Boring Stuff Website

Need a place to code? This site will get you testing and collaborating without the need to download any software! No account required.

Repl.it Website

Membership pays for itself in just two visits!

Membership is the best (and most cost-saving way) for your family to enjoy fun and learning throughout the year!

With all of our memberships you’ll receive free admission, program discounts, special member-only events, and more!

  • Free, Unlimited Daily Admission
  • Discounts on Programs
  • Advance Notice of Events and Programs
  • Special Member Only Events
  • Reciprocal Admission to Over 300 STEM Museums Worldwide
Join Today, Renew, or Give a Gift Membership

Getting Here

We are located on Milwaukee’s lakefront with easy access on and off of the expressway.

500 N Harbor Dr
Milwaukee, WI 53202
Get Directions

General Admission

Adults $20
Child (3-17) $16
Child 2 & Under $Free
Senior (60+) $16
College Student* $14
Military Active and Veterans* $14

*Valid ID Required.

Prices are subject to change. Click HERE to buy tickets and for important information you need to know before visiting. 

Current Hours

Mon-Tue: Closed | Wed-Fri: 9am-4pm
Tues-Fri Mon-Tue: Closed | Wed-Fri: 9am - 4pm
Sat & Sun 9am - 4pm

Getting Here

We are located on Milwaukee’s lakefront with easy access on and off of the expressway.

500 N Harbor Dr
Milwaukee, WI 53202
Get Directions
Adults $20
Child (3-17) $16
Child 2 & Under $Free
Senior (60+) $16
College Student* $14
Military Active and Veterans* $14
Military* Active Duty & Veterans $14

*Valid ID Required.

Prices are subject to change. Click HERE to buy tickets and for important information you need to know before visiting. 

Current Hours

Mon-Tue: Closed | Wed-Fri: 9am-4pm
Tues-Fri Mon-Tue: Closed | Wed-Fri: 9am - 4pm
Sat & Sun 9am - 4pm
}); })(jQuery); `