Skip to content

bilol-makhmudov/flashcards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flashcards

Learn 100 of the most used German words with flashcards.

description

The program helps users to learn german words with flashcards.

functionalities

It takes the random german words from the data.csv and shows them to the user. When a user clicks "Yes" the chosen word gets +2 points, when "Maybe" is clicked the word gets +1 points, and for "No" it doesn't get points. While choosing the word their points are taken into consideration and the program won't show the word with points higher than 10 points. The results are saved directly in the data.csv, so when the user exits the program data won't be lost.

libraries

The project was developed as a practice project using Tkinter, pandas, random, and message box libraries. "Tkinter" library is used to create UI "Pandas" for managing the data.csv "Random" to choose a random word from the data.csv "Messagebox" to show the error messages.

credits

The project is made on the 31st day of the Udemy course called "100 days of code: the complete python pro boot camp. All the photos are downloaded from free online sources.

date

This readme has been written on 14.05.2022 at 14:00

About

Learn 100 the most used german worsd with flashcards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages