0% found this document useful (0 votes)
9 views2 pages

Welcome To Your Course: Page 1 of 2 University of Leeds

This course, taught by Rafael, introduces programming using Python, emphasizing the pervasive role of software in modern society. Students will learn the basics of programming to create small programs, culminating in the ability to program a virtual robot that navigates and avoids obstacles. The course aims to provide foundational skills in programming, highlighting the growing need for programming knowledge in various fields.

Uploaded by

Mayssem Drissi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

Welcome To Your Course: Page 1 of 2 University of Leeds

This course, taught by Rafael, introduces programming using Python, emphasizing the pervasive role of software in modern society. Students will learn the basics of programming to create small programs, culminating in the ability to program a virtual robot that navigates and avoids obstacles. The course aims to provide foundational skills in programming, highlighting the growing need for programming knowledge in various fields.

Uploaded by

Mayssem Drissi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Welcome to your course

Hello and welcome to this course. My name is Rafael, and I will be your instructor in this
course, an Introduction to Programming using Python.

We can confidently say that software is running the world. Whether you realise it or not,
there is software running in every aspect of our society. If you observe how many times you
interact with software, you will be surprised.

There is software running in your phone, your tablet, your computer that makes possible
you communicating with other people, accessing information, making calls, sending emails,
and all of that, playing games. Software makes this possible. There is software in your car,
even if it's not an autonomous car and it's a traditional car. If it's a recent car, there's high
chance that there is software in your car that makes possible you driving this car.

There is software in planes and a big chunk of the flight is on autopilot, which is software
that controls that plane in the air. There is software in hospitals, in machines that monitor
people's health and keep people alive. There is software in the financial industry, whether
you use a bank or someone else, it's taking care of the economy for us. There's software
that makes predictions about the economy and helps these people to keep track of
the economy.

If you have a bank account, you interact with software every time you want to manage your
money. When you go to a restaurant or a shop to make payments, if you use a card or your
phone or your watch to make that payment, it’s software that makes this possible. Even if
you want to go traditional and just withdraw money from an ATM, you will still interact with
software to withdraw that money. There's software running in robots nowadays that clean
our houses or make possible automation in industrial applications.

Software is everywhere and sometimes we interact with it directly, sometimes we interact


with it but it's not entirely visible that we interact with it, like when you drive a car or when
you are in an airplane. Sometimes they're helping other people make predictions and take
decisions that could have an impact to us so we don't realise that software makes this

Page 1 of 2 © University of Leeds


An Introduction to Programming using Python

possible. But what is important to know is that our society relies on software. Nowadays
and in the future, there will be a need for more people that know programming. In this
course, we will teach you the very basics to learn programming so that you can
program computers.

We will teach you Python, which is a very popular programming language nowadays. I t's
very popular in machine learning, robotics, data analytics, and all of that. But keep in mind
that this is a short program, this is a short course so we will try to teach you the very basics
that will enable you to create small programs and give you a taste of this new world
of programming.

By the end of this course, you will be able to program a small virtual robot in simulation that
moves in space and avoids obstacles. Of course, you will focus on the high level problem of
solving that so you will not actually develop a simulator or anything like that. We will provide
you with that simulator and your job is to develop a small algorithm that takes the robot from
A to B while it avoid obstacles.

Page 2 of 2 © University of Leeds

You might also like