INTRODUCTION TO ARDUINO CLASS. Tuesday, April 22, 6:30 to 8:30 p.m., Peabody Institute Library, Creativity Lab, 82 Main St., Peabody. Library presents “Introduction to Arduino: Computing in the Physical World.” Participants will learn to use Arduino, an open source microcontroller (small computer) that makes it easy to react to the world (through sensors like light, temperature and GSP) and take action (moving motors or turning on lights or appliances). Class introduces an easy Arduino programming environment with basic electronics for reading input, and controlling output to LEDs and servo motors. For ages 16 and up. Free instruction; $10 suggested donation to offset cost of supplies. Space is limited; sign up at the Creativity Lab calendar at www.peabodylibrary.org.
SELF-DEFENSE BASICS. Tuesday, April 22, 7 p.m., Body Mind Systems Martial Arts Center, 1005 Paradise Road, Swampscott. Free lesson for adults to learn fundamental moves to practice right away. For details or to reserve a spot, call 781-581-8887 or email firstname.lastname@example.org.
JEWELRY MAKING FOR ADULTS AND YOUTH. Wednesday, April 23, 4 to 5 p.m. youth class, 6 to 7 p.m. adult class, Peabody Institute Library, Creativity Lab, 82 Main St., Peabody. Jewelry making class for youth age 9 to 14 from 4 to 5 p.m., and adults ages 16 and up from 6 to 7 p.m. Learn to make beautiful copper bracelets, necklaces, pins and other wearable art out of recycled materials. Space is limited; sign up at the Creativity Lab calendar at www.peabodylibrary.org.
“BLACKFISH.” Thursday, April 17, 10:50 a.m. to 12:05 p.m., Salem State University, Ellison Campus Center, MLK Room, 352 Lafayette St., Salem. Screening of “Blackfish,” which tells the story of Tilikum, a killer whale that killed several people while being in captivity at SeaWorld. Refreshments provided. Part of SSU’s Earth Days Week. www.salemstate.edu/earthday.
INTERNATIONAL FILM SERIES. Thursday, April 17, 2 p.m., North Shore Community College, 1 Ferncroft Road, Danvers. “The Battle of Algiers” is the next featured film in NSCC’s Council on International Education’s free series. The film documents the Algerian struggle for independence from the French in the 1950s. Viewing and discussion open to the public. Film contents may not be suitable for children. 781-593-6722, ext. 6225.