Reflection
Before the workshop, I completed the relevant online courses, and I thought that having the theoretical grounding would make the practical process run more smoothly.
However, the practical aspects of web design still make me feel a little unfamiliar.
During the coding process.
I found myself
needing to revisit the course material multiple times to confirm the code was correct. The bigger challenge is that when I attempted to apply the code practised in the courses to my own projects, I discovered that
some of the code did not run successfully as expected. This forced me to spend extra time on debugging and finding errors.
Moreover, while writing code, I also encountered the obstacle of tool usage. Although some efficient coding software was provided in class, I was unfamiliar with their functionalities and thus unable to use them fluently. Therefore, I can only use the text editor that is supplied with my computer.
The limitations of this tool are evident:
- It cannot directly modify code and refresh the page in real time to view the effects.Every modification requires altering the document name (such as converting from .txt format to .html format, then back again). Such operation methods significantly reduce editing efficiency.