Introduction



alex-knight-2EJCSULRwC8-unsplash

Well done getting this far to the advance level.

In this example we will code a project, which replicates a simple Hospital Management System, used by Doctors and Nurses.

This project will help you develop an understanding how coding is used in Hospitals.

As part of the activity you will design a software using Python in which the nurse/hospital staff will be able to process a variety of actions.

Healthcare industries play a major role in society. The technology sector has always worked along with the healthcare sector to improve the quality of life and medical interventions. Many of these advancements have been supported by a simple programming language that has contributed to the cause.The programming language which has made this possible is Python. 

Python, named after the British comedy group Monty Python, is a high-level, interpreted, interactive, and object-oriented programming language. Its flexibility allows you to do many things, both big and small. With Python, you can write basic programs and scripts and also to create complex and large-scale enterprise solutions.

You can find Python everywhere in the world of computer programming. For example, Python is the foundation of some of the world’s most popular websites, including Reddit, Dropbox, and YouTube, to name a few. The Python web framework Django powers both Instagram and Pinterest.

Python  is being used in a myriad of ways to detect and predict diseases. The top health informatics companies and healthcare organisations of all sizes are looking for people with the skills to develop Python-based projects. If you’re interested in a career in healthcare informatics, then learning Python is a great place to start. The link to the article Role of Python in Healthcare Advancements gives you an insight of you Python has impacted in the world of healthcare.

For those in the UK there document titled what_will_new_technology_mean_for_the_NHS that will give you a real insight into where the sector is going and the opportunities in it. 

Task



owen-beard-DK8jXx1B-1c-unsplash

In this example we will code a project, which replicates a simple Hospital Management System, used by Doctors and Nurses.

This project will help you develop an understanding how coding is used in Hospitals. As part of the activity participants will design a software in which the nurse/hospital staff will be able to;

admit a patient,
see the occupied and vacant bed lists,
add expenses, show all expenses,
generate a bill for the patient,
discharge the patient.

At advance level you will create software that enables the user to generate a bill for the patient and discharge them, as per the two bold areas.

Process

In order to complete this task, you are required to watch the video in the resources section and also follow the instructions in the document titled 'python Hospital Management - advance' in the resources section. The instructions start from slide 4.

Find the finished code for this project here https://trinket.io/python/fb463a826d use this if you get stuck

Good health now depends on Code too. Python is not only suitable for programming and web-based applications but it is also helpful in the healthcare sector. That is one of the major reasons why Python got such a big hand in the healthcare department. Healthcare is a challenging field and Python is performing very well here - it is being used for tasks such as data analysis, research and predictive modeling. So you must start thinking of your future in Python. As Python is the most trending language, you must start learning Python on your own beyond this course to secure your future.

The attached link to Python In Healthcare: 5 Awesome Projects You Can Try Today will give you a taste for the kinds of things you can do in the field, from using AI for healthcare imaging to detecting heart disease and diabetes.

Also the attached video Biological engineering—the nexus between computer programming and medicine gives you a personal insight into the journey of Tim Lu, who was motivated to make the switch from programming electrical computers to programming biological computers. This shows a possible journey with learning programming. 

 

 

Conclusion

Congratulations.

You have created software that allows users to generate a bill for the patient and discharge them.

You have completed the course, and have designed a software in which the nurse/hospital staff will be able to;

  • admit a patient,
  • see the occupied and vacant bed lists,
  • add expenses, show all expenses,
  • generate a bill for the patient,
  • discharge the patient.

Well done!

At this level we expect participants to recognize some of the lesser-known functionalities built into Python and combine and demonstrate the soft skills that go with them - Communication,Empathy, Creativity,Logic,Problem-Solving, Abstract Thinking,  Project Planning, and Resilience. To do and learn more please visit the link titled 'Learn Python Programming,By Example' within our links resources section, it will give you a lot of activities to help you advance from your current learning and expand your knowledge. 

Learning Objectives

  • Develop an understanding of how coding and technology is used in hospital management
  • Design a software that allow staff to generate a bill for the patient and discharge them
  • Learn Python coding
  • Gain experience in using Python
  • Gain Inquiry-Based Learning
  • Enhance problem-solving skills
  • Enhanced abstract thinking
  • Learned how to apply critical thinking
  • Confidence beyond usual comfort zone and skill set
  • Patience and persistence to finish course
  • Communication (verbal and written) improved