Raunak-Dutta / Assignment_2

Assignment 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CP1404 Assignment: Songs To Learn by Raunak Dutta

While finishing up the Project, I found that careful planning was needed and keeping the end result in mind wasn’t always necessary while I experimented with other thing that might or might not be useful for the end result. I learned that there are a lot of ways to go about solving a problem and experimentation with the code is the best way to degerming which ways can be the most realistic as well as optimal ways to solve a given problems, also dividing the larger problem into a bunch of sub problems does help a lot too. All and all this project took me upwards of 4:30 which is an all-time high for me, but well worth it because I learned a lot about Kivy and all it’s graphical prowess. While also learning somethings about threading in python though, it is redacted from my final code.

1. How long did the entire project (assignment 2) take you?

4 hrs Note: You may like to use the WakaTime plugin, which tracks exactly how long you spend in code. See http://wakatime.com (but note that the free version only has a 7-day history)

2. What are you most satisfied with?

The ListView in Kivy was the hardest thing to make, hence most satisfied with that.

3. What are you least satisfied with?

I did not find a way(yet) to color code which songs were leanred and which were not

4. What worked well in your development process?

Personal Experience

5. What about your process could be improved the next time you do a project like this?

More Pre-planing

6. Describe what resources you used and how you used them.

Personal Expeirences, Kivy Demos (coz I don't have much personal experience with kivy)

7. Describe the main challenges or obstacles you faced and how you overcame them.

working with Kivy

About

Assignment 2


Languages

Language:Python 100.0%