Object-oriented Programming in Python
Create Your Own Adventure Game
Most FutureLearn courses run multiple times. Every run of a course has a set start date but you can join it and work through it after it starts. Find out more This course is designed for people who are already familiar with Python programming 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. You can use the hashtag #picademy to talk about this course on social media.
Topics Covered- Introduce the principles of object-oriented programming in Python.
- Understand the difference between a function and an object.
- Create objects, functions, methods, and classes.
- Write a text-based adventure game.
- Extending other people’s classes, including inheritance and polymorphism.
- Share your code with other learners, and see theirs.
- Develop ideas for using object-oriented programming in the classroom.
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 4 weeks |
Effort | 2 hours per week |
Starts | Feb 3 (221 weeks ago) |
Cost | $44 |
From | Raspberry Pi Foundation, National Centre for Computing Education via FutureLearn |
Instructors | Lauren Hyams, Marc Scott, Rik Cross, Laura Sach, Janina A, Caitlyn Merry, Martin O'Hanlon, Laura Koponen, Siim Põder, Michael Conterio, Mac Bowley, George Boukeas, Diane Dowling |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming |
Tags | C Tech & Coding |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
International Programming Coordinator $45k
Interactive Programming Coordinator $46k
Associate Programming Coordinator 2 $56k
Programming Acquisitions $61k
Video Programming/AOL Music Editor $66k
Test Programming Technician $68k
Advanced Program Integration Support (Planning and Programming Oversite) $70k
Assistant Digital Campaigns and Programming Social Action Writer/Coordinator $76k
Bank Programming Tech Support Specialist $80k
Sys Anlys and Programming-Spec (Lab IT) $81k
IT and Programming Specialist $122k
Assistant Adjunct Professor - Multimedia Programming $133k
Reviews
Sorted by most helpful reviews first
Guest says:
A bit different from your typical Python course. This one is geared really towards educators who know a bit of Python and want to pick up object-oriented programming. Very specific, I know. I didn't know this going in (I chose this course because I had a Raspberry Pi B) and found out pretty quickly it wasn't meant for me. However, I knew some Python and decided to stick it out. It's actually quite good for students in my opinion and I think Laura should consider tweaking this course to create a version designed for students. You can learn an incredible amount from making a choose your own adventure text game, apparently.
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 4 weeks |
Effort | 2 hours per week |
Starts | Feb 3 (221 weeks ago) |
Cost | $44 |
From | Raspberry Pi Foundation, National Centre for Computing Education via FutureLearn |
Instructors | Lauren Hyams, Marc Scott, Rik Cross, Laura Sach, Janina A, Caitlyn Merry, Martin O'Hanlon, Laura Koponen, Siim Põder, Michael Conterio, Mac Bowley, George Boukeas, Diane Dowling |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming |
Tags | C Tech & Coding |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course