ArtistsInspire: Interactive Youth and Family Workshops are being offered by local artists to the community online in collaboration with the English Language Arts Network (ELAN).
Go to Page​​​​​​​

Math and Science Help for Students

Online learning for your hands and brains!

Online Courses and Daily Challenges

Kids Code Jeunesse Events - Kids Code Jeunesse is moving online: join our digital events and webinars! Go to site 

Virtual Code Club Sessions - All you need is a computer with a microphone, and an internet connection! Go to site 

Elementary Math Games of all kinds (Beginner | Ages 5 to 11) Go to site 

Scratch in Practice - Enagage in creative learning through programming in Scratch (Ages 9 to 100) Go to page 

SCRATCH Daily Challenges (All Levels | 10 to 100) Go to site 

A 14 week Introduction to Computer Science course using the Micro:bit & MakeCode (Beginners | Ages 10 to 100) Go to site 

Micro:bit Challenges that combine creativity and technology in solving the UN Global Goals (Beginner to Advanced | Ages 11 to 100) Go to site 


Getting Started with Coding

Scratch Junior

Scratch Jr.With ScratchJr, young children can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer. This program works with tablets and chromebooks.

- App - Go to site

- First Steps - Go to site

- Tutorial - Go to site

Scratch 2.0

Scratch 2.0Scratch was developed by the Lifelong Kindergarten group at MIT. It is a popular program that you can install on your computer or use online and it has a robust community of "Scratchers" who share their projects and ideas.

- Offline Software - Go to site

- First Steps - Go to site

- Tutorial - Go to site

Scratch 3.0

Scratch 3.0This is the latest version of Scratch and it has been improved substantially. Now, you can play with Scratch on a tablet or Chromebook! What we are most excited by is all the different technologies you can connect Scratch to - like Micro:Bits, EV3, WeDo 2.0, Google Translate, Makey Makey, and more!

- First Steps - Go to site

- Explore - Go to site

- Join for free - Go to site

Scratch Resources

- ScratchEd: Creative Computing Curriculum Guide Sneak Peek of v.3 - Download resource

- Harvard Strategies for Getting Unstuck - Go to site


Makecode is a block programming MakeCode Websitewebsite designed to work with the Micro:bit. This platform makes it easy to connect your device, to write interesting code using the Micro:bit's sensors, and to share your work with your colleagues. It features a visualizer that shows you what your code will do after it has been uploaded to your Micro:Bit and it has tutorials to help you get started.

- Micro:bit Online Software - Go to site

- First Steps - Go to site


Turtle Art ExampleTurtleArt is an innovative program designed to facilitate artistic expression and design through code! It works on tablets and computers and is a great starting point for students who want to make art by programming.

- Request to download offline editor from creators for educational/personal purposes - Go to site

- TurtleArt iPad App - Go to site

- First Steps - Go to site

- Tutorial - Go to site​​​​​​​

Coding Cards

Scratch Jr. Challenge Cards (Beginner | Ages 5 to 8) Go to site 

Scratch Coding Cards (Beginners | Ages 8 to 100)  Go to site 

Scratch Challenge Cards (Intermediate - Advanced | Ages 13- 100)  Go to site 

Turtle Art Challenge Cards (Beginners | Ages 5 to 100)  Go to site 

Makecode Arcade Challenge Cards (Intermediate | Ages 10 to 100)  Go to site 

Minecraft Challenge Cards (Beginner - Intermediate | Age 8 to 100) Go to site