0% found this document useful (0 votes)
7 views2 pages

Comprog

Kinematics is a subfield of physics focused on the motion of objects without reference to the forces causing that motion, and it is particularly challenging for students due to the complexity of computations involved. To address these difficulties, a Kinematic Calculator program has been developed in Python, allowing users to input various parameters to compute unknown values and visualize projectile motion. The program utilizes basic coding functions and libraries to facilitate calculations and graphing, providing significant assistance to those struggling with kinematics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Comprog

Kinematics is a subfield of physics focused on the motion of objects without reference to the forces causing that motion, and it is particularly challenging for students due to the complexity of computations involved. To address these difficulties, a Kinematic Calculator program has been developed in Python, allowing users to input various parameters to compute unknown values and visualize projectile motion. The program utilizes basic coding functions and libraries to facilitate calculations and graphing, providing significant assistance to those struggling with kinematics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

For some, kinematics is a very familiar topic especially for engineering students because

it is one of the crucial one discussed in all engineering courses. For those who haven’t have any

idea about it, kinematics is a subfield of physics which revolves around the mechanics

concerned with the motion of an object having no reference to the forces causing the motion.

Understanding the causes of various motions of an item, such as rotational motion in which the

object encounters force or torque, is its main objective. Kinematics, more particularly, denoted

the study of moving things, including their position, velocity, acceleration, and projectile.

Students taking courses especially Physics know the struggle of computing and solving

equations and problems related to Kinematics. Kinematics are so hard and time consuming to

compute manually. The hardest part was always doing the algebra and/or solving some

systems of equations to find the unknown value or quantity. One should be very sharp and

careful in dealing with kinematics equations because one wrong move could affect the solution

as whole. Another difficulty in dealing with kinematics is graphing or projecting the motion of an

object or simply, the projectile motion. These gave troubles for some since it is quite difficult to

observe where an object is travelling or moving with a given angle of inclination.

These gave the idea for us to create solutions for these problems with the use of a

Phyton program. A Phyton program that serve as an aide for computing and solving values with

relation to Kinematics. This program is a Kinematic Calculator which will prompt the user to

input some values for variables like velocity (initial and final), angle, acceleration, distance or

displacement, and time to find a value of any of the given variables. The program will utilize

variety of equations or formulas declared using codes which automatically compute the value for

a certain variable with the use of values inputted by the user. Another useful function of the

program is it can display the projectile motion of an object using value of initial velocity and

angle of inclination.
The Kinematics Calculator Program contains some basic codes of print, function, if/else

condition, elif condition, Boolean as well as operators. Print functions were used in the program

to basically display text. Functions were used to define operations for computing the projectile

motion. If/else and elif conditions were utilized to obviously create conditions in the program.

Boolean was used to declare some values as True to satisfy a given condition and make an

operation works. Lastly but not the least, the Operations were used to make solving and

computing possible by performing mathematical operations such as addition, multiplication,

division, exponents and many more. However, most of the given codes were just the basic and

what makes the program possible and complicated is the import function. To make the projectile

motion, we use import from matploblib to plot points and project the motion of an object using

coordinates. We also use import from math to have operations like square root.

The functions of this calculator is really a blessing for many especially those individuals

struggling with Kinematics. With just an instance, anyone could project the motion of an object

and solve for variety of variables using values to be inputted.

You might also like