i taught kids how to make a website
24 July 2025
on 23rd July 2025 (yesterday), i had the opportunity to teach my juniors at school how to make a simple website using HTML. it was an activity organised by the school’s computer club, which i am a part of. the objective was to introduce them to web development and spark their interest in coding.
the workshop
i got to teach a group of about 20-25 students, who is part of the computer club. most of them have minimal experience with coding.
how it went
the teacher in charge of the computer club gave everyone a brief introduction to HTML and CSS. afterwards, everyone formed groups of two, was given a laptop, and i took over and guided them through creating a simple HTML webpage. we started by ensuring everyone is familiar with notepad, then we moved on to understanding some basic file operations like saving files with the .html
extension. then, i gave them step-by-step instructions on how to create a basic webpage. we covered the following topics:
- — html structure: doctype, html, head, body tags
- — headings and paragraphs: using
<h1>
to<h6>
for headings and<p>
for paragraphs - — images: using the
<img>
tag to add images
once they understood the basics, i encouraged them to experiment with what they learned.
the reaction
my juniors were quite excited! they applied what they learned and created their own simple webpages. the teacher in charge then asked them to create a webpage about them introducing themselves to submit as an assignment. it was great to see them so engaged and eager to learn more.
i was impressed by their enthusiasm and creativity. some of them even started exploring more advanced topics like CSS styling and some other HTML elements like buttons and links. it was a rewarding experience to see them grasp the concepts and apply them in real-time.
conclusion
overall, the workshop was a success. it was tiring, as the teachers gave me full control of the workshop, but it was worth it. i hope this experience will inspire them to continue learning about web development and coding in general.
always take opportunities to share knowledge and help others learn!