You would like to create a practical program that will randomly select student names from a list for your instructor to be able to call on people. What are the steps for creating this program? Explain your answer in 3-5 sentences.(4 points)

1. Start by creating a list of student names that the program will randomly select from. This list can be hard-coded into the program or imported from an external source like a CSV file.

2. Develop a function that will generate a random number within the range of the number of students in the list. This random number will be used as an index to select a student name from the list.
3. Implement a feature that allows the instructor to trigger the selection process, such as pressing a button or typing a specific command.
4. Finally, display the randomly selected student name to the instructor, so they can call on that student in class. Overall, this program will streamline the process of selecting students at random, making it easier for the instructor to engage with the class.