Year One – Unit 1

  • Week 1 Reflection

    This week, I delved into the fundamentals of HTML and successfully created a simple website based on a story we developed in small groups. The process of structuring the text into paragraphs and integrating images was particularly engaging and served as a great refresher after the summer break. I realize that mastering these basics is…


  • Week 2 Reflection

    This week was all about diving deeper into CSS styling. I worked on enhancing my understanding of Type, Class, and ID selectors and practiced more advanced selectors like compound selectors and combinators to style elements based on their location. I also explored pseudo-classes, which add style based on the state of an element, such as…


  • Week 3 Reflection

    This week, we delved deeper into CSS layouts and focused on making them both responsive and fluid. I’m realizing just how essential Responsive Web Design is, especially as different users access websites on various devices like desktops, tablets, and smartphones. It’s not just about how things look on a western-style layout either; global considerations are…


  • Week 4 Reflections

    This week, I began my journey into JavaScript (JS) and discovered a range of powerful features it offers. I practiced using JS to modify HTML elements, handle events, and even implement drag-and-drop functionality. For the project, I built a character selection website, with guidance from Diana, where users can drag and drop items into designated…


  • Week 5 Reflection

    This week, I consolidated my previous learnings by creating an audio player using JavaScript and implementing drag-and-drop functionality. Developing the HTML structure felt natural, as it has become second nature to me. I handled most of the styling after completing the JavaScript coding, but I established the basic layout using my `.container` class, which employs…


  • Week 6 Reflection

    This week, I worked on a project where I created a webpage to display random dog images fetched from the Dog CEO API. I built the HTML and CSS myself, following a structure provided by Diana on Miro. The project involved features like saving favourites and downloading images. The Dog CEO API was the primary…


  • Week 7 Reflection

    This week, I worked on a weather app that fetched live data from an API using setInterval. The app displayed weather details for Norwich, including a blue filter that changed based on humidity and animated leaves moving according to wind speed. We used JSON to store and manage the data and Postman to test the…


  • Week 8 Reflection

    This week, I focused on completing the data play task, which involved two exercises. Exercise 1 required me to summarize Chapter 4 of Data: Emerging Trends and Technologies, while Exercise 2 challenged me to build a data visualization website using HTML, CSS, and JavaScript. For Exercise 1, I summarized the key points of the chapter,…