Programming is an essential skill in the digital world we live in. This course on Introduction to Programming was designed for those who wish to take their first steps into the world of technology, providing solid and accessible foundations. Through both practical and theoretical approaches, learners will master the fundamental concepts of programming, such as logic, algorithms, paradigms and languages, all crucial to understanding how programmes are developed and executed. Throughout the course, participants will discover how these skills can transform not only their way of thinking, but also open doors to various professional areas, given the growing presence of technology across all sectors. Furthermore, understanding the impact of programming on digital transformation and future trends will better prepare learners for the challenges they face in the job market.
At the end of each module, in order to assess your progress, there will be a mandatory learning assessment, which will be worth 50% of the final grade.
At the end of the course, there will be a Final Evaluation Test, worth 50% of the final grade.
![]()
You are free to:
Under the following terms: