Introduction

Created in Canva Pro.
Created in Canva Pro.
Images by mirsad sarajlic (Getty), A. Piacquadio (Pexels), StockSnap & Davidlee770924 (pixabay)

Computer coding is an important skill in the contemporary job market and learning to write computer code can be a valuable skill in a wide variety of industries, including hospitality and tourism. 

Python is a widely popular general-purpose programming language. It is considered one of the easiest programming languages for a beginner since its simplified syntax has make it easy for anyone to start coding. 

Developed by Guido van Rossum in the late 1980s and early 1990s at the National Research Institute of Mathematics and Computer Science in the Netherlands, Python is derived from many other languages, including C, C++ and the Unix shell. 

Python is open source. You can download it for free and use it in your application. You can also read and modify the source code.

The most up-to-date and current source code, binaries, documentation, news, etc., is available on the official website of Python: http://www.python.org/. You can download Python documentation from www.python.org/doc/. The documentation is available in HTML, PDF, and PostScript formats.

 

Task



By Harry Parvin via Canva Pro.

If you want to work as a hotel receptionist, digital skills are necessary for modern hotels. 

Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis. In this example you will code for a project which replicates a Hotel Front Desk Management Software System used by staff working at the front desk and in customer service.

Once this project is completed, the user will have built a real working software system which can allow staff to:

  • View vacant rooms
  • View Occupied rooms

Process

Start by reading the resource "Receptionist Skills: Definition and Examples" and watch the video about "Front desk interview questions".

In order to complete this task, you are required to read the relevant online material about Python, watch the introductory video in the resources section and also follow the instructions in the document titled "Python - Hotel and Restaurant Management - Beginner" in the documents section. 

An extra useful resource is the free online platfom of the Erasmus+ project ICT4TCN (available in the links section), that faciliates the access of Third-Country-Nationals to the ICT labour market and includes a full Python course. 

 

Conclusion

Learning to code demonstrates your willingness to learn!

Congratulations on your first steps to the world of the Python coding language. You should now be comfortable enough to start your first program related to the hotel and restaurant industry. 

Now you are ready to move onto the intermediate section.

Learning Objectives

  • Get familiar with the basics of the Python coding language
  • Code for a project which replicates a Hotel Front Desk Management Software System used by staff working in at the front desk and in customer service
  • Build a real working software system which can allow staff to: View vacant rooms & also View Occupied rooms
  • Develop and understanding of how coding and technology is used in the hospitality industry
  • Demonstrate a growth mindset
  • Empower yourself for a job interview