start 2. Input the word list entry 3. Pick a random word from the given word list entry 4. Prompt the user to enter the equivalent French of previous picked word. 5. Invite/accept the user for equivalent French response 6. If the user response is correct then ➢ Tell the user that the response/answer is correct 7. Otherwise ➢ 1. Tell the user that the response is incorrect ➢ 2. Inform/display the correct answer. Python code please

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
start 2. Input the word list entry 3. Pick a random word from the given word list entry 4. Prompt the user to enter the equivalent French of previous picked word. 5. Invite/accept the user for equivalent French response 6. If the user response is correct then ➢ Tell the user that the response/answer is correct 7. Otherwise ➢ 1. Tell the user that the response is incorrect ➢ 2. Inform/display the correct answer. Python code please
learn2.open.ac.uk/mod/oucontent/view.php?id=2019019&section=3
Pen
C
Box 1- the problem
Figure 1A flashcard with an English word on one side and its French equivalent on the other.
In this question you will adapt a version of the glossary flashcards program to become an
English to French vocabulary tester.
Plume
The program should allow the user to ask for a word list entry. In response, the program
should randomly pick an entry from the word list. It should display the English word and
invite the user to enter the French equivalent. After the user enters their answer, the
program should check the answer. If it is correct the program should tell the user,
otherwise, if the answer is wrong the program should tell the user and inform them of the
correct answer
A sample session might run like this:
The user should be able to repeatedly ask for an entry and also have the option to quit the
program instead of seeing another entry.
Correct, well done!
Enter s to show a flashcard and q to quit: s
What is the French for red: rouge
Correct, well done!
G
Enter s to show a flashcard and q to quit: s
What is the French for yellow: vert
Sorry, the answer is jaune
Enter s to show a flashcard and q to quit: s
What is the French for white: blanc
Enter to chom-a-flacheard and a to not s
AR
0
⠀
Transcribed Image Text:learn2.open.ac.uk/mod/oucontent/view.php?id=2019019&section=3 Pen C Box 1- the problem Figure 1A flashcard with an English word on one side and its French equivalent on the other. In this question you will adapt a version of the glossary flashcards program to become an English to French vocabulary tester. Plume The program should allow the user to ask for a word list entry. In response, the program should randomly pick an entry from the word list. It should display the English word and invite the user to enter the French equivalent. After the user enters their answer, the program should check the answer. If it is correct the program should tell the user, otherwise, if the answer is wrong the program should tell the user and inform them of the correct answer A sample session might run like this: The user should be able to repeatedly ask for an entry and also have the option to quit the program instead of seeing another entry. Correct, well done! Enter s to show a flashcard and q to quit: s What is the French for red: rouge Correct, well done! G Enter s to show a flashcard and q to quit: s What is the French for yellow: vert Sorry, the answer is jaune Enter s to show a flashcard and q to quit: s What is the French for white: blanc Enter to chom-a-flacheard and a to not s AR 0 ⠀
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Time complexity
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education