A 5- to 15-lesson curriculum for Middle School Computer Science, incorporating social and environmental justice and career exploration.Â