The web is our digital world. Everyone can code it.

Providing free STEAM resources for teachers and students learning to code. - STEM, Art, and learning to code. is about coding web graphics. Scalable Vector Graphics (SVG) is a web standard markup language that works in all browsers.

There is nothing to install; Edit a file, Save it, and Open it in a browser.

SVG is visual, fun, and easy to learn. It can be as simple as coding basic shapes, yet still has a depth of mathematics that can challenge at any age.

Coding Scalable Vector Graphics builds expertise that can easily be applied to other web technologies like HTML, Javascript, etc. Give it a try, everyone can do it!

"The students seem to really be engaged in their learning. I have no doubt that you whet the appetite for students to take their learning home and also to apply it to new situations. This is what we aspire towards!"

Dr. Michael Lichucki
Director of Curriculum, Instruction, and Assessment
La Crosse School District

"... the connection to our math standards was perfect."

Courtney Vail
7th Grade Math Teacher
La Crosse School District

"This is so cool!"
- 7th grade female student
"This is my best class ever."
- 5th grade male student

The lesson plans were developed while teaching 4th-8th graders coding with SVG. Most images are drawn on a grid to help the student visualize what is happening as they add new shapes to their SVG code.

Tools to help make more complex shapes like stars, polygons, and spirals are available on the Maker page where you can also learn how to add JavaScript to an SVG image. is founded by Jay Nick. Jay is a retired electrical engineer and Coulee Region RSVP Volunteer teaching students to code. He has created the content on this site and has written and self-published several free, SVG centric eBooks. He is a contributor to, a great source of free SVG images.

STEAM Coded String Art is his first eBook in a series aimed at creating Art and learning to code. The eBook uses string art to teach the math behind polygons and Bezier curves. View the images from the eBook on the Art page.
STEAM Coded Tangrams, the second eBook in the series, is a delightful eBook that facinates young children with its animated shapes while showing how to solve tangram puzzles, then challenges their older siblings to create their own tangram puzzle, using a template included in the book and on the Tangrams page.

Jay has also created and published other free eBooks with handcoded SVG images: Learn SVG Interactively, I Love to Doodle, I Love to Color, Play, & Learn, and A New Day. Additionally, Jay has been involved in publishing free eBooks for children, written by Barbara Nick. They are available from Catto Creations.

Jay is available to speak or conduct workshops as author, illustrator, and self-publisher about SVG, coding, and/or publishing. Publishing is relevant here as eBooks use web technology for their content. Use the link on the left to contact him or on twitter @jjaynick.

Below are some recent works all done in SVG. Click on the link to view them.

I Love to Draw
An eBook work in progress.
Click on right or left side of page
to go forward or back

Graphene Animation
Morphing ABCs
Morphing Math Flash Cards
Music Flash Cards
Animated Shapes
Three Cup Shuffle
Video Poker

Rectangle Robot

Drinking Bird

Maze Animation

Dump Truck

Retirement Clock has free SVG images!
Click on frame: right side to advance,
left to go back, bottom to pause.
Click on image for image details.