reflection and feedback 3 - jpehkone21/PWP GitHub Wiki

Important information for final deadline

‼️  This chapter should be completed by final deadline (see course information at Lovelace)

Each student should complete one different reflection section


📑  Chapter summary In this section we would like that you reflect about the work you have done during the course.

SECTION GOALS:

  • Reflect about own learning
  • Feedback on course instruction
Reflection is individual, so each student must fill his/her own reflection section.

✔️     Chapter evaluation (max 5 points) You can get a maximum of 5 points after completing the Analysis and Reflection section. More information in Lovelace return box for Final deadline.

Analysis and reflection

Student name


Iiris Kivelä


Future Work

📑  Content that must be included in the section Explain how you would improve your RESTful API and your client application. Try to develop the ideas, and explain why each improvement is needed

I like what we managed to do for our project and wouldn’t change anything drastically. As a group we would’ve liked to have a web page for our API, but we only have a command line client. Also if we would’ve had some kind of UI, it would’ve been nice to have pictures for every created character.


Lessons learnt

📑  Content that must be included in the section Discuss in this section the things that you would have done differently if you started the project after this course ends.

I wouldn’t change anything. The code could be a bit better structured.


Comments about the project

📑  Content that must be included in the section Comment where you encountered the main difficulties while doing your project work. Discuss about the easiest/most difficult parts of the project. Provide convincing statements.

I think we managed well with our project, especially because it is our first time implementing web api. In some areas it could be better, but then again, there’s always going to be room for development, and now we know what we would do next time. For example, coming up with this idea for the project was easy and fast, since we knew we wanted something fun to make. So seeing the bigger picture was easy, but there were some difficulties implementing the api exactly as we had originally planned. Like the quotes and their relations to the characters. With more time and experience, that could’ve been implemented a bit better probably. But no other major issues.


Comments about the course

📑  Content that must be included in the section Make sincere comments about the course. How this course could be improved? What should be changed? What should not be changed?

This course was a nice way to get introduced to web apis. It started off simple enough and didn’t move on too quickly to new subjects, but rather had the perfect pace. It’s nice that it is a two period course, so the speed isn’t too fast.

The exercises were well done, not too easy but also not too hard.

The third exercise was a bit too messy. The VMs were very limited, and even when I followed the instructions, I couldn’t get the exercise done. It could be improved in the future maybe by an added section of common errors etc.

Lastly, the continuous feedback was nice. Easier to fix things when there’s feedback given multiple times during the course, and not just at the end.


Use of AI



Resources allocation

Task Estimated time
Writing the reflection 2h
⚠️ **GitHub.com Fallback** ⚠️