A repository to provide advanced programming class exercises and projects to TAs. π Also a good resource to keep and remember my interesting and useful codes during the second semester. π¦
π Notes:
- These codes may have problems and errors, but I think they were enough to do the exercises and get a full score.π
- There are questions related to each section in the form of a PDF file in the same section. (sX_ap_all_Q.pdf)
- The questions of the final exam were not accessible to me, but by looking at their codes, you can understand things.
- Files named testro.py were used to test the program and some codes while writing the exercises, and they are actually a type of draft.
All the libraries needed to run the program are available in the requirements.txt file, and you can use the following command to install them:
pip3.X install -r requirements.txt
- In folder (S_01) : π
- bython.py β Making a language simulator
- In folder (S_02) : π
- t2.py β XO Game in tkinter
- In folder (S_03) : π
- Q4/pong.py β Pong Game in tkinter
- In folder (S_04) : π
- Q4/β«βͺBrickβ¬β¬_Breaker.py β β«βͺBrickβ¬β¬ β«βͺBreakerβ¬β¬ Game in tkinter
- In folder (S_05) : π
- Q1/q1.py β Job search engine in bostoon job
- Q2/q2.py β Image search engine in bing
- In folder (S_06) : π
- q2/main.py β Text Editor and Word Processor in tkinter