Learn systematic program design to write programs that tell a clear story about what they do, are well-tested and are easy to improve.
edX is a leading online learning platform founded by Harvard and MIT. It offers a wide range of high-quality courses from top universities and institutions around the world. With its mission to increase access to high-quality education for everyone, everywhere, edX provides learners with the opportunity to gain knowledge and skills in various fields, including computer science, business, and more.
The 'How to Code: Simple Data' course is an introduction to programming that focuses on teaching students how to design programs that work with data. This course, part of a series on programming fundamentals, covers key concepts such as how to represent information as data, how to focus on the core ideas behind programming, and how to design programs that solve real-world problems. It emphasizes a systematic approach to program design and provides a solid foundation for further studies in computer science.