C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION

Second order ordinary differential equation (ODE) has many applications in science and engineering. Undergraduate students in science and engineering departments must study this subject in order to understand other subjects which are related to real applications they will encounter later. There are...

Full description

Saved in:
Bibliographic Details
Main Authors: Harahap Amin, Zahedi -, Lolang Enos, Ansoruddin Ansoruddin, Wingkolatin Wingkolatin, Efendi Efendi
Format: Article
Language:English
Published: Universitas Pattimura 2024-03-01
Series:Barekeng
Subjects:
Online Access:https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/10209
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849407889547984896
author Harahap Amin
Zahedi -
Lolang Enos
Ansoruddin Ansoruddin
Wingkolatin Wingkolatin
Efendi Efendi
author_facet Harahap Amin
Zahedi -
Lolang Enos
Ansoruddin Ansoruddin
Wingkolatin Wingkolatin
Efendi Efendi
author_sort Harahap Amin
collection DOAJ
description Second order ordinary differential equation (ODE) has many applications in science and engineering. Undergraduate students in science and engineering departments must study this subject in order to understand other subjects which are related to real applications they will encounter later. There are many excellent textbooks on differential equations where the students can study the theory and solve the problems. However, a textbook cannot give a quick answer for a problem particularly when the problem is quite difficult. A good choice is to use software such as Maple or Mathematica. However, this software is not always available for the teaching and purchasing it is usually beyond the ability of a student or even a lecturer. On the other hand, lecturers who want to create problems by themselves will follow the theory of the ODE. While creating the problems may not be difficult, answering them are harder. Problems which are very easy to answer are less worthless because they will not increase the students’ knowledge. Here comes the solution. A C program has been created to help lecturers create problems and solve them quickly. The program is interactive and can be easily understood by anyone who has basic theory of ODE. No knowledge of programming is needed; a user just runs it and follows the instruction. Students can also use the program to sharpen their knowledge. They can compare the solution of a problem they have solved with the answer given by the program. While commercial software such as Maple and Mathematica is very powerful, they cannot be used without writing necessary commands to solve a problem.
format Article
id doaj-art-c367948af5274f50bce36dd255d8224f
institution Kabale University
issn 1978-7227
2615-3017
language English
publishDate 2024-03-01
publisher Universitas Pattimura
record_format Article
series Barekeng
spelling doaj-art-c367948af5274f50bce36dd255d8224f2025-08-20T03:35:54ZengUniversitas PattimuraBarekeng1978-72272615-30172024-03-011810205021210.30598/barekengvol18iss1pp0205-021210209C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATIONHarahap Amin0Zahedi -1Lolang Enos2Ansoruddin Ansoruddin3Wingkolatin Wingkolatin4Efendi Efendi5Mathematics Education, Under Graduate Program, Faculty of Teacher Training and Education, Universitas Labuhan Batu, IndonesiaMathematics Graduate Program, Faculty of Mathematics and Natural Science, Universitas Sumatera Utara, IndonesiaMathematics Under Graduate Program, Universitas Kristen Indonesia Toraja, IndonesiaAgrotechnology Study Program, Faculty of Agriculture, Universitas Asahan, IndonesiaUnder Graduate Program, Faculty of Teacher Training and Education, Universitas Mulawarman, IndonesiaMathematics and Data Sciences Study Program, Faculty of Mathematics and Natural Science, Universitas Andalas, IndonesiaSecond order ordinary differential equation (ODE) has many applications in science and engineering. Undergraduate students in science and engineering departments must study this subject in order to understand other subjects which are related to real applications they will encounter later. There are many excellent textbooks on differential equations where the students can study the theory and solve the problems. However, a textbook cannot give a quick answer for a problem particularly when the problem is quite difficult. A good choice is to use software such as Maple or Mathematica. However, this software is not always available for the teaching and purchasing it is usually beyond the ability of a student or even a lecturer. On the other hand, lecturers who want to create problems by themselves will follow the theory of the ODE. While creating the problems may not be difficult, answering them are harder. Problems which are very easy to answer are less worthless because they will not increase the students’ knowledge. Here comes the solution. A C program has been created to help lecturers create problems and solve them quickly. The program is interactive and can be easily understood by anyone who has basic theory of ODE. No knowledge of programming is needed; a user just runs it and follows the instruction. Students can also use the program to sharpen their knowledge. They can compare the solution of a problem they have solved with the answer given by the program. While commercial software such as Maple and Mathematica is very powerful, they cannot be used without writing necessary commands to solve a problem.https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/10209odeproblemssoftwarec program
spellingShingle Harahap Amin
Zahedi -
Lolang Enos
Ansoruddin Ansoruddin
Wingkolatin Wingkolatin
Efendi Efendi
C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION
Barekeng
ode
problems
software
c program
title C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION
title_full C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION
title_fullStr C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION
title_full_unstemmed C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION
title_short C PROGRAM AS A TOOL FOR THE TEACHING OF SECOND ORDER ORDINARY DIFFERENTIAL EQUATION
title_sort c program as a tool for the teaching of second order ordinary differential equation
topic ode
problems
software
c program
url https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/10209
work_keys_str_mv AT harahapamin cprogramasatoolfortheteachingofsecondorderordinarydifferentialequation
AT zahedi cprogramasatoolfortheteachingofsecondorderordinarydifferentialequation
AT lolangenos cprogramasatoolfortheteachingofsecondorderordinarydifferentialequation
AT ansoruddinansoruddin cprogramasatoolfortheteachingofsecondorderordinarydifferentialequation
AT wingkolatinwingkolatin cprogramasatoolfortheteachingofsecondorderordinarydifferentialequation
AT efendiefendi cprogramasatoolfortheteachingofsecondorderordinarydifferentialequation