Free Online Course on Object-oriented Programming in Python

Raspberry Pi Foundation is offering free online course on Object-oriented Programming in Python: Create Your Own Adventure Game. Object-oriented programming is a programming paradigm based on objects rather than actions and data rather than logic.

In this four-week course, applicants will learn object-oriented programming principles, by creating your own text-based adventure game in Python. This course will start on .

Course At Glance

Length: 4 weeks
Effort: 2 hours/week
Subject: Programming in Python
Institution: Raspberry Pi Foundation and Future learn
Languages: English
Price: Free
Certificate Available: Yes
Session: Course starts on

Providers’ Details

The Raspberry Pi Foundation works to put the power of digital making into the hands of people all over the world, so they are capable of understanding and shaping our increasingly digital world, able to solve the problems that matter to them, and equipped for the jobs of the future.

About This Course

Object-oriented programming is a programming paradigm based on objects rather than actions and data rather than logic. This online course will introduce you to the principles of object-oriented programming in Python, showing you how to create objects, functions, methods and classes. You’ll use what you learn to create your own text-based adventure game, and have the chance to share your code with other learners and see theirs. If you’re an educator, you’ll also be able to develop ideas for using object-oriented programming in your classroom.

Why Take This Course?

This is a free online course. This MOOC will be offered with Video Transcripts in English.  Applicants can get a verified certificate.

Learning Outcomes

This online course will introduce you to the principles of object-oriented programming in Python, showing you how to create objects, functions, methods and classes.

Requirements

This course is designed for people who are already familiar with coding and want to: learn a different programming paradigm; understand and use existing libraries more effectively; or create code which is useful to other people. It will be particularly useful for A-Level educators and students.

How To Join This Course

  • Go to the course website link
  • Sign Up At FutureLearn
  • Select a course and Join
  • Once a course has started, applicant will be able to access the course material
  • After the start date, students will be able to access the course by following the Go To Course link on My Courses page.
  • Applicants can buy, to show that they have completed a FutureLearn course.
  • On some FutureLearn courses, learners will be able to pay to take an exam to qualify for a Statement of Attainment. (These are university-branded, printed certificates that provide proof of learning on the course topic(s)).

Apply Now

Sponsored Links

Need Scholarship Help? Comment and Discuss.