Learn software modelling, design and development through the creation of a two-player "Top Trumps" card game.
If you have some basic programming experience, this course will build up your understanding of the concepts through building a fully-working card game using the Python programming language. We will quickly model, design and build a simple working game and then improve it in a number of stages whilst covering new programming concepts.
This course is a ideal for those looking to explore programming for fun or as a career.
Anatomy of a Python project
We will take a look at an existing card game to understand the main components and design.
We will create a conceptual model of the game (using pen and paper).
We will examine the pros and cons of various approaches to building the program.
Basic game structure & card representation
We will create a simple version of the game to get the basic structure in place.
We will further build and improve the game.
Good practice programming techniques
Throughout the course we will encounter opportunities to use good programming practice: debugging, error handling, commenting, refactoring, source control.
Students will pick skills in the following areas:
On successful completion of this course, students will be able to
Following this course students can further develop the program with our course Program a Card Game (Part 2 - MySQL Database Development).
You should have some basic programming experience, preferably using Python.
London, W5 4DA
Certificate of Attendance
£160 ( 10% off )
Customised dependent on number of delegates/location
More info: Full-price £144 (discounted from £160)
Concessions (students in full-time education): £108 (discounted from £120)
The weekend intro session about robotics was great. I have built my robot from scratch. I liked the approach that I was learning all stages of robot building. I design it, then we cut it from wood, assembled and then programmed in python. Llewellyn was great and helping me to get over challenges. He has a great wood workshop! So building robot how I designed was no problem. The only minus I can tell is that I haven't won the maze competition with my robot :)
Really enjoyed the weekend course on how to build a robot with the pi zero. The trainer is highly knowledgeable and patient helping you but not telling you the answer! He seemed to welcome lateral thinking and is truly multi-talented himself showing you that coding is only part of the challenge - building the robot was just as fun. Very welcoming. Great snacks and drinks too!
Please note reviews of Introduction to Robotics: Build a Remote Controlled Robot are the subjective opinions of Hotcourses members and not of Hotcourses Ltd.
This course currently has no reviews.Write a review
Ask a question