The fourth week of the six weeks training for Soronko Rotary Girls Coding Project kicked off on Tuesday 9th February 2021 with an introduction to HTML. The trainer, Madam Oreo Akani explained HTML as “Hypertext Markup Language, which comprises markup tags used in creating web pages”
She explained the basic structure of an HTML element, which comprises the opening and closing tags. Madam Oreo also spoke on the “parent-sibling” relationship that exists with an HTML website structure and its syntax. The participants created their first web page using Notepad++ as the main text editor/IDE. They were taught how to save an HTML file, how to properly format HTML code and a webpage. They learnt key design features such as adding a video, formatting text & body and creating a section. Miss Oreo wrapped up the class with a few key things the participants were to note, such as “HTML is case sensitive, using a hex code for colours instead of texts and more.
The class for week 4 continued on Day 2, with the trainer Madam Oreo taking the participants through CSS. She described CSS which is Cascading Style Sheets as “a programming language made up of tag attribute selectors used in styling documents written in HTML” She explained the basic syntax of a CSS element using www.soronkoacademy.com as a reference of how HTML and CSS interact.
The participants created a CSS file and linked it to their HTML web pages. They used CSS to change the font family, font style, background colour and font colour. The participants were then asked to log into freecodecamp.org to continue with their CSS lessons. This online lesson involved styling multiple elements with a CSS class, importing a google font, adding borders around elements and making circular images with a border-radius.
The class wrapped up with a brainstorming session as the students were given challenging assignments on their e-learning platform.
This week helped foster teamwork amongst the participants, as those who could grasp concepts quickly was tasked to act as assistants and guide their fellow participants on understanding and completing all assignments and tasks.