Hold a time-boxed discussion with the team about software design.
What you'll need: The team, a table big enough for the team to sit around, a whiteboard if you want to record salient parts of the conversation, a timer.
Setup: A round table discussion with a designated scribe if taking notes.
Compare and contrast software to civil engineering. Take a look at how they design, test, and build versus how we design, test, and build.
Discuss the statement, specifications are our design, the code is our design, testing is our design validation, build/compile is our construction phase, and the output we see on-screen is our building.