Education & activities

At RICM we provide exciting opportunities for all visitors to learn from our world-class collections of inspiring objects. 

There are opportunities to explore science and technology, vintage computing, world microcomputers, the history of computers or the wonders of the written word. We can offer experiences and activities for a wide range of groups, including schools, clubs, students, families and adult learners.

Homeschool Tech Classes:

Held at our new CodeBot Studio at the Hope Artiste Village in Pawtucket, RI

Current Library Workshop Offerings:

Smart Robots! - New for Summer 2017

“SMART ROBOTS for Tomorrow’s Building" This workshop aims to explain basic concepts of robotics. Working in teams, students will learn coding to instruct a simple robot to move 

objects in construction challenges. We will provide a hands on workshop using a Raspberry PI. The Pi programming environment allows you to do many things with a tiny credit-card-sized computer! You will also learn about programmable electronics for making motors run and a lot more.  The set-up is easy for beginners, challenging for experienced programmers and fun for everyone! (1 1/2-hr session, age 11 and above) 

Robots on the Run         

This workshop called “Robots on the Run” aims to explain basic circuits and instructions on how to build a simple robot. You will learn programmable electronics and receive instructions for making lights blink, motors run, sounds and a lot more.  We’ll take time to learn about interactive software titled “Arduino” and you can create your own sample “Robot”.

If you've are a gadget geek, science nerd, budding engineer or other electronics-obsessed loved one, come build a robot with us. Bring your broken electronics and we’ll take them apart with you to learn about circuits. (2-hr session, age 10 and above)

The presentation is part of ongoing traveling exhibits by the Rhode Island Computer Museum. This Workshop is partially supported by IEEE-USA K-12STEM Literacy Committee’s outreach program. RICM Robot Parts List

To schedule, contact Dan Berman:

Minecraft Modding with Raspberry Pi 

Have your Pi and "mod" it too!
 Learn how to build structures and run simple games in Minecraft with the Raspberry Pi microcomputer and Python programming language! (2-hr session, age 11 and up) 
Contact: Dan Berman, email:

Make Your Own Video Game                  

The Rhode Island Computer Museum will present a workshop called “Make Your Own Video Game”.  This is a great chance to put down your controllers and take time to learn interactive software titled “Scratch” and create your own “video game” sample.  Presented by our learning team, the program will also include an exhibit on “Historic Video Games”. The exhibit aims to explain the impact of Early Video Games and then teach the MIT developed youth program “Scratch”.  Scratch is a computer program developed to teach software coding and allows you can create your own “video game” sample. The workshop aims to explain how early video games were made and give students new skills to develop their own games. (2-hr session, age 10 and above)

The presentation is part of ongoing traveling exhibits by the Rhode Island Computer Museum.

To schedule, contact Dan Berman:

Raspberry Pi

A Hitchhiker’s (Beginner’s) Guide to the Raspberry Pi Universe

Raspberry Pi

Want to buy a tiny credit-card-sized computer for $35? The Raspberry Pi® is a single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of stimulating the teaching of basic computer science in schools. The Raspberry Pi computer is a miniature ARM (phone) based PC which can do many of the things a desktop PC can do like word-processing, games or playing back High-Definition video.

The design does not include a built-in hard disk or solid-state drive, instead relying on an SD card for booting and long-term storage. The idea behind this tiny and cheap computer for kids came in 2006, as a way to help kids interact with computers like in the old days of the Amigas, BBC Micros, Spectrum ZX and Commodore 64 machines where people of an earlier generation learned to program. You can even play music by learning Sonic Pi.

This workshop about the Raspberry Pi’s is designed to help educate a new generation of programmers and electronics engineers. (2-hr session, age 10 and above)

To schedule, contact Dan Berman:

Sonic Pi Synthesizer 

Build a synthesizer and unmask the mystery of making computer music!


This workshop using the Raspberry Pi® is aimed towards educating a new generation of programmers and electronic engineers.

Sonic Pi is a programming environment that allows you to make sound with a tiny credit-card-sized computer!  The Raspberry Pi® is a single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of stimulating computer science education in schools.  This miniature ARM (phone)-based computer can be used to do many things that can be done with a desktop PC, such as word processing, playing games, playing back high-definition video and making MIDI music.  (2-hr session, age 10 and above)                        


To schedule, contact Dan Berman:

Coding with Minecraft 

Calling all crafters! Learn how to summon lightning bolts with a bow and arrow or build giant rainbows in the Minecraft world with code! Spawn farm animals or monsters instantly and have fun "modding" your world! (This workshop introduces coding concepts by showing students how to build or change (e.g. mod) the game using the Javascript or Python programming language. The set-up is easy for beginners, challenging for experienced gamers and fun for everyone! (2-hr session, age 8-12 or 10 and above)

To schedule, contact Thi Sarkis: 

Kodu Game Lab 

Make your own 3D game! 

Come learn how to use this game engine to design and create your own 3D video game. It is free to download on PC computers, and you can make games for the Xbox too. If you like playing Minecraft, you'll love Kodu Game Lab! No previous coding experience necessary. (2-hr session, age 9 and above). 

To schedule, contact Thi Sarkis: 

Makey Makey Inventor's Workshop 

Sparking the imagination of kids who want to be... anything!

Computer technology is everywhere and used by many professionals, including inventors, artists, teachers, engineers, musicians, scientists and computer programmers. In this workshop, students will learn how to use everyday items and the "Makey Makey" to complete an electronic circuit in order to control computer programs.

The "Makey Makey" (, invented by graduate students at MIT, is a small curcuit board that connects to a computer and lets you invent your own keyboard with anything that conducts electricity. Use bananas to play a virtual piano or band instruments! Use a pencil and PlayDoh to make a controller for a computer game!

Various conductive materials will be provided to get everyone started, but kids are encouraged to bring their own. Things that would conduct electricity well: fruit, green leaves, flowers, soda cans, metal bottle caps.  Parents are encouraged to attend the workshop with their children. They'll have lots of fun too! (1-hr session, age 8 and above)

To schedule, contact Thi Sarkis: 

Intro to Game Design with SCRATCH 

Game on!

This workshop is appropriate for kids who are new to SCRATCH or have limited experience with this popular coding program developed by MIT (freely available at SCRATCH uses drag-and-drop "code blocks" and is a powerful tool that lets kids create interactive stories, animations and games. In this workshop, kids will be introduced to coding concepts through focused discussions of basic game design. By the end of the session, kids will have learned how to make their very own computer game. (1.5-hr session, age group 8-12)

To schedule, contact Thi Sarkis: 

Professional Development Opportunities:

RICM Workshops