Sphero class: Kids 8-11 can learn the basics of coding with the help of app-enabled orbs known as Sphero Robots. 4:30 p.m. Friday at the James City County Library. Free, registration required by calling 259-7733.
Italian Film Series at WRL: “Terraferma” explores the story of an Italian fisherman and his family wrestling with breaking the law to help illegal immigrants stranded at sea. 6:30 p.m. Thursday at the Williamsburg Regional Library. Free.
Friday Friends Ride: Enjoy a friendly bike ride with the Williamsburg Area Bicyclists. 10 a.m. to noon Friday departing from Williamsburg Community Chapel, 3899 John Tyler Highway. Free, visit wabonline.org for more info.
Astronomy for Everyone: Astronomer Kevin Manning presents a family-friendly program about the universe, leading up to heading outside for a look at the stars through a telescope. 5:30 p.m. Friday at the James City County Library. Free.
Elegant Accomplishments: Women in Early Music: 7 p.m. Friday at Colonial Williamsburg’s Raleigh Tavern Apollo Room, 413 E. Duke of Gloucester St. $19 adults, $9.50 kids 6-12, visit bit.ly/2tkFRfV for tickets.
Bird Walk at Lake Matoaka: Explore the heart of Williamsburg along Lake Matoaka and the woods near William and Mary. 8-10 a.m. Saturday at Lake Matoaka. Free.
17th Annual Jamestown High School Swamp Run 5K Run/Walk: Traverse a course starting at the high school and blazing through Greensprings Trail in support of the Jamestown High School Athletic Booster Club. 8-11 a.m. Saturday at Jamestown High School, 3751 John Tyler Highway. Pre-registered adults $20 and students $15; race day $25 for all. Fun runs are free.
Williamsburg Farmers Market: The farmers market returns with more than 30 vendors selling artisan chocolate, cheese, meats, honey, baked goods, peanuts and handmade soaps. Timothy Seaman performs 9-11 am. 8 a.m. to noon Saturday in Merchants Square. Free.
Wine Expo: Sample 50-plus wines, cheeses, oysters and desserts to support the Victory Peninsula YMCA of Yorktown. 1-3 p.m. Saturday at Riverwalk Restaurant, 323 Water Street, Yorktown. VIP admission $55, general $45; for tickets, call 875-1522.
Scheherazade and a Philip Glass Fantasy: Guest conductor Eric Jacobsen joins the Virginia Symphony Orchestra for a celebration of composer Philip Glass and epic storytelling with “Scheherazade.” 8 p.m. Friday at the Ferguson Center for the Arts, 1 Avenue for the Arts, Newport News. Tickets start at $25, available at tickets.virginiasymphony.org.