a. What are the lerning/discoveries that I have gained?-At the end of this second quarter, I have gained a wealth of knowledge and understanding of HTML. I have learned the basic structure of HTML, such as the use of tags, attributes, and elements. I have also learned how to create a webpage using HTML and the various elements and attributes associated with it. I have grown accustomed to the structure of HTML and the use of various tools in order to create a webpage that is both aesthetically pleasing and functional.
I have also gained an understanding of the importance of semantic HTML and how it can be used to create a website that is SEO friendly and accessible to all users. I have discovered the various HTML elements and attributes associated with forms, lists, images, and multimedia, and how they can be used to create a website that is both user-friendly and visually appealing. Furthermore, I have become familiar with the different frameworks available for creating websites, and how to use them to make the website development process smoother.
Overall, this second quarter has provided me with a great foundation for creating websites using HTML. I have gained a better understanding of how to create a website that is both functional and aesthetically pleasing, and I look forward to continuing to learn more about web development in the future.
b. What are the problems/challenges that I have encountered?
-In my experience of working with HTML, I have encountered several problems and challenges. One of the most prominent challenges I have faced is the complexity of the language. HTML is a markup language, which means it does not have the same structure. For example, HTML does not use brackets or parentheses to denote blocks of code, instead relying on tags to create structures. Additionally, HTML elements can often contain attributes, which further complicates the syntax. As a result, it can be difficult to write correctly formatted HTML code without prior knowledge.
Another challenge I have faced is learning the various HTML elements. Although the language is relatively simple, there are numerous HTML elements that can be used to create various types of content. This includes elements such as tables, lists, images, forms, and more. Learning how to use these elements correctly can be difficult and time-consuming. Additionally, some of these elements may not be supported in older web browsers, which can cause compatibility issues.
Lastly, I have encountered difficulties in debugging HTML code. When writing HTML code, it is important to ensure that it is valid and properly formatted. Unfortunately, this can be difficult to do as HTML code is not as structured as other programming languages. Additionally, if an error is made, it can often be difficult to track down the source of the issue. This can be especially challenging for larger HTML documents, which can contain hundreds of lines of code.
Overall, working with HTML can be both challenging and rewarding. Although the language can be complex and difficult to learn, mastering it can be extremely beneficial. With the right knowledge, HTML can be used to create powerful and attractive websites.
c. How did I address these challenges?
-Facing these challenges while studying HTML, the best thing I did was to break the problem down into smaller parts and focus on one at a time. I have come up with the problem of having difficulty understanding a certain HTML tag or attribute. I had difficulty one day understanding a certain HTML tag or attribute, so I tried researching it online and asking my classmate who understood the lesson.
Finally, practice makes perfect. The more I work with HTML, the more comfortable I will be with it. I'm trying to create webpages or web applications and experiment with different tags and attributes to get a better understanding of how HTML works. I can also look for online challenges and tutorials to help me hone my skills.
By breaking down the challenges, researching online, and practicing regularly, I can become comfortable with HTML and be able to address any challenges that I will come across.
d. Moving on I will....
-As the end of the second quarter approaches, I can look back on my journey with HTML with pride. I have learned many of the fundamentals of HTML, such as the tags for creating headings, paragraphs, and lists. I have also explored further topics such as creating hyperlinks, inserting images, and using tables. I have been able to apply this knowledge to create a basic website which includes all of the elements I have studied.
My next step is to continue to expand this knowledge. I plan to learn more advanced HTML elements, such as forms and frames, which I can use to create a more complex website. As I continue to learn, I will also focus on honing my skills in CSS, as well as begin to explore other web programming languages.
I am excited to see where my HTML journey will take me in the next quarter and beyond. With my current knowledge and the skills I will acquire, I am confident that I will be able to create more sophisticated websites that are both functional and aesthetically pleasing. I look forward to the challenge and the opportunity to continue
Comments
Post a Comment