A live demo of the finished project can be found here.
- Introduce basic foundation of Chemistry to kids.
- Teach them how to read the Periodic Table.
- Get them involved in science experiments at home.
- Kids at the age of 10 years old who has the basic foundation of Science.
- Primary 3 starts taking up science subject.
- Kids as young as 6 years old can engage in fun experiments.
- Keep the readers engage
- User goal: make them reach to periodic table page and explore the elements
How I started.
- Find out the age on when kids can start learning Chemistry.
- Primary 3 starts taking up science subject.
- Introduce the basics of Periodic Table - Primary 4 (10yrs old and above)
- Add on easy science experiments for younger kids (6yr)
- Refered to [Chem4Kids] (http://www.chem4kids.com/) to use as main content on Chemistry.
- Narrowed down the key topics to the following:
- About Chemistry
- Matter
- Atom
- Elements & Reaction
- Periodic Table
I researched in [awwwards.com] (https://www.awwwards.com/) and [dribbble.com] (https://dribbble.com/) for kids websites
- Fonts - I used 1 type of font that gives a readable look
- The website consist of main page and 1 sub page.
- Main page has the following content
- Chemistry (introduction)
- Matter
- Atom
- Elements & Reaction (Short for Chemical Reaction)
- Periodic Table (sub page)
- Young Chemist (includes videos about fun experiments.)
- Main page has the following content
- Colours used are striking and images are more cartoon-like for engagement.
- Original content from Chem4Kids website are mostly in paragraph format. I break the long-winded text and added mark on keywords and inserted images in between to keep the engagement going.
- This is not responsive and suitable for ipad as periodic table cannot be collapsed.
- Main page - included youtube videos and illustrations.
- Sub page - the periodic table and fun experiements that shows videos.
- Return to top page
- Shows more information on each element when clicked or hovered.
- Create interactive quiz on each topics
List of tools used for this project:
- Getbootstrap
- The project uses getbootstrap to make the site responsive.
- Fontawesome
- The project uses fontawesome to add icons for contact and footer pages.
- Powr.io
- The project uses powr.io to get more followers in shop's instagram account.
- Bootstrap’sJavaScript
- The project uses Bootstrap's Javascript to make animation work in carousel.
- [JQuery]
- Markdown
- The project uses MarkdownCheatsheet as quick reference for documenting readme file.
- AdobeXD
- The project uses AdobeXD as wireframing tool for creating medium-fidelity mock up and converting images for web.
- [HTML5] For consistent rendering in every browser.
- [LanguageAttribute] For translation tools to determine what rules to use.
- [CSS3]
- [MediaQuery] Added breakpoints for parts of the design that is different.
- [Illustrator] For designing elements and main page.
I shared this with my 10 year old son. Noticed his reaction has stopped on the part with videos. These instructions / questions where given and asked to him while browsing the website.
- What is the website about?
- Do you understand it is about?
- Which part do you like the most in the website?
I used Visual Studio Code to work on my code locally. I used Github to deploy my project. I have separated folders for images, plug ins and readme files.
-
Videos used
- 10 Easy Science Experiments - That Will Amaze Kids by Raising da Vinci (https://www.youtube.com/watch?v=4MHn9Q5NtdY)
- What Is An Atom? | The Dr. Binocs Show | Best Learning Videos For Kids by Peekaboo Kidz (https://www.youtube.com/watch?v=jMW_0Ro6b5c)
- Good Thinking! — Chemical Reactions in Action by Smithsonian Science Education Center (https://www.youtube.com/watch?v=5iowJs6MryI)
- Easy Science Experiments for kids by Mr Duck (https://www.youtube.com/watch?v=McVpXiSttnU)
- Javascript Tutorials
-
Content used - [Chem4Kids] (http://www.chem4kids.com/) The grammar used is relatable and easy to understand.
-
I referred to w3schools for text styling and table format
-
Whitespaces in div id - [https://stackoverflow.com/questions/9285451/handling-css-id-and-classes-with-spaces]
- The images used are from freepik
- Vectors by brgfx, macrovector
- Teacher with kids photo by gorynvd
- Reference for parents Chemistry For Kids Doesn’t Have To Be Boring - https://www.superprof.com/blog/what-is-chemistry-for-kids/
Inspiration layouts
- This website is dedicated to my son and two nephews.