You are designing a GUl program for kids to learn multiplication table. This program allows user to take a quiz or to us

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

You are designing a GUl program for kids to learn multiplication table. This program allows user to take a quiz or to us

Post by answerhappygod »

You Are Designing A Gul Program For Kids To Learn Multiplication Table This Program Allows User To Take A Quiz Or To Us 1
You Are Designing A Gul Program For Kids To Learn Multiplication Table This Program Allows User To Take A Quiz Or To Us 1 (70.14 KiB) Viewed 45 times
You Are Designing A Gul Program For Kids To Learn Multiplication Table This Program Allows User To Take A Quiz Or To Us 2
You Are Designing A Gul Program For Kids To Learn Multiplication Table This Program Allows User To Take A Quiz Or To Us 2 (56.46 KiB) Viewed 45 times
You Are Designing A Gul Program For Kids To Learn Multiplication Table This Program Allows User To Take A Quiz Or To Us 3
You Are Designing A Gul Program For Kids To Learn Multiplication Table This Program Allows User To Take A Quiz Or To Us 3 (8.5 KiB) Viewed 45 times
Python please
You are designing a GUl program for kids to learn multiplication table. This program allows user to take a quiz or to use it as flashcard to help them memorize the multiplication table. The problem is generated using random numbers between 1-9 and then a question is formed for user to solve. Here are a series of the screen shots for this program: 1. The program starts in the Quiz mode and the problem is generated. 2. User types answer in the user answer entry box and press Enter key. A message will be displayed to let user know whether the answer is correct. 3. User can also click the Show Answer button to see the answer 4. When user finished one question, click on Next Question button to move on to the next question 5. User can click on FlashCard mode to practice the problems. 6. When user is done, click on Exit Game button to quit the program. (To exit the program, in the Exit button command option, use command = window.destroy 7. Add these two attributes/properties to enhance your button appearance: a. relief = RIDGE (other options: SUNKEN, RAISED, GROOVE, FLAT, default = FLAT) b. boarderwidth =5 c. You can also add font attributes: font =("Abadi", 16,"bold")
8. You can bind the event with method, for instance, to press Enter key when user finishes typing the answer, use the bind method after you create the txt_user Entry widget self,txt_user.bind('', self.check_answer) 9. If you need to use the value from the widget, make sure to set variable or textvariable attributes to the StringVar(), etc. For example: a. self. user_var = StringVar() b. self.txt_user = Entry(frame_main, textvariable = self.user_var
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply