Maximise your employability, by learning the basics of coding in Python. Python is a versatile programming language used for developing websites and software, task automation, data analysis and more. In this course, you'll embark on an exciting journey into the world of Python and gain valuable skills that will enable you to start thinking about a career in programming.
Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.
Through exercises and practical projects, you will gain confidence and deepen your understanding of coding in Python. By the end of the course, you will be able to showcase your skills by programming a small robot to navigate obstacles.
Join us on this transformative journey and unlock the boundless potential of Python programming to discover the opportunities awaiting you in the world of development.
This course is one of many, offered by Click Start, a UK training programme designed to help young people develop digital skills. Click Start offers a limited number of scholarships giving free access to young people in the UK. Check the FAQs to see more detail and follow the link to check if you are eligible for free access today.
What you'll learn
- Describe what computer programming is, recognising its purpose and how it enables the creation and execution of computer programs.
- Explain what algorithms are and their significance in programming.
- Create programs that accept user input, display output, and utilise essential programming constructs such as if statements, loops, and functions.
Syllabus
Week 1: Programming fundamentals in Python
Module 1
This first week of the course will give you an understanding of the basic principles of programming. You will learn what programming is and you will be introduced to some basic theory of computers. You will also learn what an algorithm is and learn the basics of propositional logic – the fundamental underpinnings of programming. Finally, you will look at some basic Python syntax such as variables, data types and input/output, and you will write a simple Python program.
Week 2
Module 2
The second week will introduce some more advanced programming concepts. In particular, conditionals (if statements), loops and functions. With these under your belt, you will be able to write small but complex programs. By the end of the week, you will be able to put together a Python program that commands a small virtual robot to move in space!