The Firefly Coders (FLL Team 55856) are a group of 5th grade girls who started programming Lego Ev3 robots using Scala in 2022 - as 4th graders. David Walend is a seasoned Scala developer and the technical lead on the SHRINE project at Harvard University's Clinical and Translational Science Center. He has been coaching First Lego League teams for 5 years. Two years ago he developed a Scala-based library for the Lego Mindstorms Ev3.
Abstract - The Firefly Coders use Scala to program Lego Ev3 robots for a FLL competitions. We will introduce FLL, show a robot completing some missions, and show two abstractions that work well for 5th graders. We will talk about the good, bad, and ugly of being young programmers using Scala for robotics.