Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mostafahima/flash-cards-application
This is a Flash Cards application built with Python and Tkinter. The app helps learn English words by showing the word in English first and then showing the translation in Arabic after a brief delay.
https://github.com/mostafahima/flash-cards-application
csv pandas-python practice-programming tkinter-python
Last synced: 9 days ago
JSON representation
This is a Flash Cards application built with Python and Tkinter. The app helps learn English words by showing the word in English first and then showing the translation in Arabic after a brief delay.
- Host: GitHub
- URL: https://github.com/mostafahima/flash-cards-application
- Owner: MostafaHima
- Created: 2024-12-16T07:01:56.000Z (22 days ago)
- Default Branch: main
- Last Pushed: 2024-12-16T07:07:05.000Z (22 days ago)
- Last Synced: 2024-12-16T08:19:55.786Z (22 days ago)
- Topics: csv, pandas-python, practice-programming, tkinter-python
- Language: Python
- Homepage:
- Size: 284 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flash Cards Application
This is a Flash Cards application built with Python and Tkinter. The app helps learn English words by showing the word in English first and then showing the translation in Arabic after a brief delay.
## Features
- **Flash Cards**: The app displays a random English word, and after a short delay, it shows the translation in Arabic.
- **Interactive Buttons**: Users can mark the card as known or unknown using the right or wrong buttons.
- **Large Word List**: The app uses a CSV file containing 50,000 English words with their Arabic translations.## How to Use
1. Clone or download the repository.
2. Ensure you have Python 3.x and the following libraries installed:
- `tkinter` (usually comes with Python)
- `pandas`
- `random`
Install requirements using the command:
```bash
pip install -r requirements.txtpython main.py