In this module, students will learn about the software development life cycle and how coding projects are planned and implemented in the real world. Then, students will work on an open-ended group project to practice their programming skills, the development life cycle, and working on a team.