This course provides an introduction to the field of programming and offers a progressive journey through its fundamental concepts. You will explore the principles that make it possible to write programs and understand how they work, gradually developing the skills needed to perform scientific calculations, analyze data, create physical simulations, and tackle other programming applications. Throughout this journey, you will set out to discover a hidden treasure: the knowledge and skills that will enable you to navigate the world of programming in science.
This chapter has been removed from this sample.