Web-based Physics Teaching Tool
Nguyen, Hien (2024)
Nguyen, Hien
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202501071052
https://urn.fi/URN:NBN:fi:amk-202501071052
Tiivistelmä
This thesis project aimed to develop a Web-based Physics Teaching Tool, an online website which provides teaching tools for Vietnamese 10th grade physics. By uploading a video and determining the trajectory of a moving object, adjusting the Oxy axis system and ruler, the web application can calculate its physical quantities, i.e., velocity, acceleration or momentum.
This is a web-based tool developed using ReactJS, one of the most popular library for web design, along with supporting libraries such as Redux, React Konva, and Recharts. NodeJS and Express were used for the backend to save and load videos, as well as the saved working process, using the JSON format.
The final product is a web application designed for teaching and learning grade 10 physics in Vietnam. Teachers can utilize this tool during lessons to analyze the physical quantities of a moving object. Simultaneously, students can use it to complete assigned exercises, save their results, and submit them for evaluation by their teachers.
This is a web-based tool developed using ReactJS, one of the most popular library for web design, along with supporting libraries such as Redux, React Konva, and Recharts. NodeJS and Express were used for the backend to save and load videos, as well as the saved working process, using the JSON format.
The final product is a web application designed for teaching and learning grade 10 physics in Vietnam. Teachers can utilize this tool during lessons to analyze the physical quantities of a moving object. Simultaneously, students can use it to complete assigned exercises, save their results, and submit them for evaluation by their teachers.