SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Mathematics and Statistics Invention (IJMSI)
E-ISSN: 2321 – 4767 P-ISSN: 2321 - 4759
www.ijmsi.org Volume 4 Issue 7 || September. 2016 || PP-23-30
www.ijmsi.org 23 | Page
Teaching Mathematics Concepts via Computer Algebra Systems
Osama Ajami Rashawn1
, Jason D. Johnson2
1
(Department of Mathematics and Science,Ajman University of Science & Technology, UAE)
2
(Department of Mathematics and Statistics,Zayed University, UAE)
ABSTRACT: Most articles examine computer algebra systems (CAS) as they relate to the teaching and
learning of mathematics from advantages to disadvantages. This paper will explore junior undergraduate
students’ ability to solve distinguish tricky examples using various CAS technologies. Additionally, an
understanding for how CAS technologies are adopted and applied in professional environments is valuable,
both in guiding improvements to these tools and identifying new tools which can aid mathematicians.
KEYWORDS: Computer Algebra Systems (CAS), Mathematics Concepts, Limits, Integration, Differential
Equations
I. INTRODUCTION
Since the need for tools in mathematical problem solving, many computer science researchers have created tools
to support mathematical problem solving. One way to enhance mathematical problem solving is to use computer
algebra system (CAS) technology. CAS is a program that manipulates both symbols and numbers to reduce the
algebraic manipulation of algebra; in the same way calculators (i.e., scientific and four-function) can reduce
computation for time and work involved in arithmetic. Some CAS technology combine a wide range of
mathematical functions with graphing capabilities. As such they have the potential to reduce the time students
spend calculating algorithms, allowing more time for concept development, which isenhanced by the ability of
the program to concurrently represent mathematical function graphically. The point of view of the user will vary
depending on the application and the intended outcome. Such as, a statistician may have different considerations
than a physicist, which may in turn be different from that of a mathematician, and/or a mathematics educator.
Each type of user has certain goals and desires for CAS technology and how this technology will aid in his or
her quest to achieve a certain solution to a problem.
II. METHODS AND FUTURE CONTENTS OF MATHEMATICS COURSES
We argue that it is important to let junior undergraduate students, especially those whose major is not STEM
related, solve distinguish tricky mathematics problems first with CAS. We define distinguish tricky mathematics
problem to be a problem where a CAS solution is not accurate and the student would need to know more about
the mathematics concept and CAS technology to make a clear determination for the solution. In other words, the
students must recognize that he/she must manipulate the CAS in order to arrive to a correct solution. By
allowing students with non-STEM related majors opportunities to solve distinguish tricky mathematics
problems first with CAS, allows the student time to explore the concepts, rather than, the tedious mathematical
manipulations to solve the problem. Additionally, such students typically have questions regarding the use of
CAS, which can help drive instruction and lead students to a greater understanding of the mathematical concept.
For the purpose of this article, four different CAS technologies were used. The four CAS technologies are:
Texas Instruments, Matlab, Mathematica, and Microsoft Mathematics Calculator. Matlab, Mathematica, and
Microsoft Mathematics Calculator are all computer-based CAS technologies. [1] (Rashwan, 2014) gives some
examples solved by Matlab and Mathematica. However, Texas Instruments (TI) is the only hand-held CAS
technology explored (TI-Nspire CX CAS). As noted by [2] (Johnson, 2010), the TI-Nspire CX CAS has
“advanced features as, symbolic manipulation, constructing geometric representations, and exploring multiple
representations (i.e., algebraically and graphically) dynamically all on one screen” (p. 44). In addition,
Microsoft Mathematics Calculator is the only free CAS technology, while the others require a one-time fee.
Again, the mission of this article is to explore the idea of solving distinguish tricky mathematics problems using
CAS. Further investigating the need to interrupt the solution with more advanced mathematics skills.
III. LIMIT AND CONTINUITY OF ONE VARIABLE FUNCTION
Distinguish Tricky Problem 1: Is












1,
3
)1(
1,
1
)12(53
)( 2
232
x
nn
x
x
nxnxxx
xf
n
continuous?
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 24 | Page
Remark 1:The main point here is to find the sum of
n
xnxxx )12(53
32
 , and then find











 1)1(
)221(
2
3
11
1
lim x
n
x
nxxnxxxx
nnnn
x
.
The function is not continuous when the value of the limit is not equal to the value of the function at 1x .The
limit involves L’Hopial’s rule but we cannot do it before having the sum of
n
xnxxx )12(53
32
 .
IV. DEFINITE INTEGRAL
Distinguish Tricky Problem 2: 
1
1-
x
1
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Cannot help solving this problem
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 25 | Page
Remark 2:The function )( xf must be continuous on [a,b] to find dxxf
b
a
 )( and its value is the area under
the curve )( xf on the interval [a,b]. The function
x
xf
1
)(  is not continuous at ]1,1[0 x . By
ignoring the continuity condition, the result is )1ln()1ln(0)1ln()1ln(
1
1
1


dx
x
which is
undefined value.
Distinguish Tricky Problem 3: dx
x


1
1
2
1
Remark 3:Completing this without technology would give 211
1
1
1






 

x
and this is an incorrect
answer.
Improper Integral
Distinguish Tricky Problem 4:The improper integral 


0
dxe
x
.
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Texas Instrument: Matlab:
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 26 | Page
Remark 4:Let us graph
x
e

by the Matlab command,
So, 

xee
xx
0, , then it is easy to complete without technology
1)1(0][ 0
00








xxx
edxedxe .
Imaginary Integration
Distinguish Tricky Problem 5: dx
x
x










1
2
2
1
ln
Remark 5:To graph of 12,
2
1
ln)( 







 x
x
x
xf by Matlab:
Mathematica: Microsoft Mathematics Calculator:
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 27 | Page
-2 -1.5 -1 -0.5 0 0.5 1
-4
-3
-2
-1
0
1
2
3
4
Based on the output warning provided by Matlab, the solution refers to ignoring the imaginary parts of )( xf
when 2x and 1x .
Integration Test
Distinguish Tricky Problem 6:To check the convergent of the series 

 3 ))ln(ln(
)ln(
n n
n
by the integration test, is
extremely difficult without technology. It is recommended to use CAS to make sense of the example.
Remark 6: (I) The result is “ans = Inf ” means “  ” which means the series is divergent. But the series is
convergent when the integration value is a finite value.
(II) The concept involves the definite integral which could be discussed and explored by CAS. For instance, the
area under a curve in an interval in its domain.
V. DOUBLE INTEGRAL AND POLAR COORDINATES
dAyxf
R
 ),( is the volume of the solid region between a bounded rectangular or non- rectangular region R in
the plane R and the surface ),( yxfZ  . It is the extension to the definite integral but for a continuous
function of two variables ),( yxf .
Distinguish Tricky Problem 7:  


1
0
1
0
2
22
dxdye
y
yx
and  


1
0
1
0
2
22
dydxe
x
yx
.
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 28 | Page
Remark 7: Some of CAS tried to compute the integration of two variable function in the Cartesian coordinates,
the importance of transforming into the polar coordinate and the area element in it dxdyrdrd=dA
comes to account. The bound of the integration for andr are found from the relation between the
Cartesian and the polar coordinates. None of the CAS technologies provided a correct solution. For instance,
transforming into polar coordinates by CAS, by using Mathematica the output is:
Then integration is possible using
4
)1(
2
0
1
0
2 



 
e
rdrde
r , that can be done by non-CAS technology. However,
Texas Instrument provided the same result as 34954.1
4
)1(

 e
.
Reversing the integration order
Distinguish Tricky Problem 8:  
16
1
0
5
2
1
4
)16cos(
y
dxdyx
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 29 | Page
Remark 8: SomeCAS technology cannot evaluate some double integrationwithout reversing it and can help
after doing so. Next the importance of reversing the integration is shown:
VI. DIFFERENTIAL EQUATION
Distinguish Tricky Problem 9:The following first order differential equation:
1)0(),1(2  yyxy
dx
dy
Remark 9: (I) the two solution are 2
)21(
1
xe
y x

 , and 2
)1(
1
x
y

 satisfying the differential
equation and its initial condition.
(II) Without the initial condition Matlab gives:
Where, C1 = 0 or C1 =-2 by using the initial condition 1)0( y , therefore the solution is coincide with
VII. CONCLUSION
1. CAS is not only used for solving time-consuming mathematics problems but also is used to explore
mathematics concepts by solving distinguish tricky problems.
2. Sometimes CAS will not help students in solving some mathematics problems and the students must be
aware when to use and not use CAS.
3. Use of CAS features to focus on mathematics concepts and how to adopt the solution technique avoiding
the theoretical calculation steps.
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Texas Instrument: Matlab:
Mathematica: Microsoft Mathematics Calculator:
Cannot solve differential equations
Teaching Mathematics Concepts Via Computer Algebra Systems
www.ijmsi.org 30 | Page
4. Mathematical background and mathematical software skills are necessary in solving mathematical problems
when using CAS technology.
5. Mathematics course descriptions should include three parts. First, teaching of mathematics should link to
the students’ major. Second, CAS should be an essential component in mathematical problem solving.
Third, some mathematical problems should relate to the student’s major.
6. An understanding of how these tools are adopted and applied in professional environments is valuable, both
in guiding improvements to these tools and in identifying new tools which can aid mathematicians.
REFERENCES
[1]. Rashwan, Osama A. (2014), Teaching Engineering Mathematics Dilemma.Journal of Mathematical Sciences 1;53-56
[2]. Johnson, J. D. (2010). Prospective middle grades teachers of mathematics using hand-held CAS technology to create rich
mathematical task. Journal of Mathematical Sciences and Mathematics Education. 5; 42 – 54.

More Related Content

What's hot

Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...rahulmonikasharma
 
Vectors Preparation Tips for IIT JEE | askIITians
Vectors Preparation Tips for IIT JEE | askIITiansVectors Preparation Tips for IIT JEE | askIITians
Vectors Preparation Tips for IIT JEE | askIITiansaskiitian
 
Why recursion is impotant_new_my.docx
Why recursion is impotant_new_my.docxWhy recursion is impotant_new_my.docx
Why recursion is impotant_new_my.docxMiracule D Gavor
 
Collaborative Design of Educational Digital Resources for Promoting Creative ...
Collaborative Design of Educational Digital Resources for Promoting Creative ...Collaborative Design of Educational Digital Resources for Promoting Creative ...
Collaborative Design of Educational Digital Resources for Promoting Creative ...Mohamed El-Demerdash
 
March 31, 2014
March 31, 2014March 31, 2014
March 31, 2014khyps13
 
06 cv mil_learning_and_inference
06 cv mil_learning_and_inference06 cv mil_learning_and_inference
06 cv mil_learning_and_inferencezukun
 
Intuition – Based Teaching Mathematics for Engineers
Intuition – Based Teaching Mathematics for EngineersIntuition – Based Teaching Mathematics for Engineers
Intuition – Based Teaching Mathematics for EngineersIDES Editor
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problemvivatechijri
 
Colour in mathematics
Colour in mathematicsColour in mathematics
Colour in mathematicsColleen Young
 
Unit 6 using mathematical tools for science wrong table
Unit 6 using mathematical tools for science wrong tableUnit 6 using mathematical tools for science wrong table
Unit 6 using mathematical tools for science wrong tablemrrayner
 
Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...
Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...
Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...ijtsrd
 
Comparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face RecognitionComparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face Recognitionijdmtaiir
 
Math10 curriculum map docx
Math10 curriculum map docxMath10 curriculum map docx
Math10 curriculum map docxEmaEmitsCP
 
Bsc it summer 2015 solved assignments
Bsc it summer   2015 solved assignmentsBsc it summer   2015 solved assignments
Bsc it summer 2015 solved assignmentssmumbahelp
 
ALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCEALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCEPolemer Cuarto
 
A data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingA data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingAkin Osman Kazakci
 
Unit 7 mathemetical calculations for science
Unit 7 mathemetical calculations for scienceUnit 7 mathemetical calculations for science
Unit 7 mathemetical calculations for sciencemrrayner
 

What's hot (19)

Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
 
Vectors Preparation Tips for IIT JEE | askIITians
Vectors Preparation Tips for IIT JEE | askIITiansVectors Preparation Tips for IIT JEE | askIITians
Vectors Preparation Tips for IIT JEE | askIITians
 
Why recursion is impotant_new_my.docx
Why recursion is impotant_new_my.docxWhy recursion is impotant_new_my.docx
Why recursion is impotant_new_my.docx
 
Collaborative Design of Educational Digital Resources for Promoting Creative ...
Collaborative Design of Educational Digital Resources for Promoting Creative ...Collaborative Design of Educational Digital Resources for Promoting Creative ...
Collaborative Design of Educational Digital Resources for Promoting Creative ...
 
March 31, 2014
March 31, 2014March 31, 2014
March 31, 2014
 
06 cv mil_learning_and_inference
06 cv mil_learning_and_inference06 cv mil_learning_and_inference
06 cv mil_learning_and_inference
 
Graph
GraphGraph
Graph
 
Intuition – Based Teaching Mathematics for Engineers
Intuition – Based Teaching Mathematics for EngineersIntuition – Based Teaching Mathematics for Engineers
Intuition – Based Teaching Mathematics for Engineers
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problem
 
Colour in mathematics
Colour in mathematicsColour in mathematics
Colour in mathematics
 
Unit 6 using mathematical tools for science wrong table
Unit 6 using mathematical tools for science wrong tableUnit 6 using mathematical tools for science wrong table
Unit 6 using mathematical tools for science wrong table
 
Digital Image Processing Mar 2013
Digital Image Processing Mar 2013Digital Image Processing Mar 2013
Digital Image Processing Mar 2013
 
Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...
Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...
Application of Arithmetic Progression in Equilateral Triangle as Mathematics ...
 
Comparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face RecognitionComparison on PCA ICA and LDA in Face Recognition
Comparison on PCA ICA and LDA in Face Recognition
 
Math10 curriculum map docx
Math10 curriculum map docxMath10 curriculum map docx
Math10 curriculum map docx
 
Bsc it summer 2015 solved assignments
Bsc it summer   2015 solved assignmentsBsc it summer   2015 solved assignments
Bsc it summer 2015 solved assignments
 
ALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCEALTERNATIVE METHOD TO LINEAR CONGRUENCE
ALTERNATIVE METHOD TO LINEAR CONGRUENCE
 
A data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototypingA data science observatory based on RAMP - rapid analytics and model prototyping
A data science observatory based on RAMP - rapid analytics and model prototyping
 
Unit 7 mathemetical calculations for science
Unit 7 mathemetical calculations for scienceUnit 7 mathemetical calculations for science
Unit 7 mathemetical calculations for science
 

Viewers also liked (20)

Pi3 2
Pi3 2Pi3 2
Pi3 2
 
An Empirical Investigation of Factors Affecting Construction Sector Labour Pr...
An Empirical Investigation of Factors Affecting Construction Sector Labour Pr...An Empirical Investigation of Factors Affecting Construction Sector Labour Pr...
An Empirical Investigation of Factors Affecting Construction Sector Labour Pr...
 
Tipos de mezclas
Tipos de mezclasTipos de mezclas
Tipos de mezclas
 
Proceso de ventas
Proceso de ventasProceso de ventas
Proceso de ventas
 
Mensaje Presidencial Reajuste 2016
Mensaje Presidencial Reajuste 2016Mensaje Presidencial Reajuste 2016
Mensaje Presidencial Reajuste 2016
 
Tech Individual Work Final
Tech Individual Work FinalTech Individual Work Final
Tech Individual Work Final
 
Qué es un paradigma
Qué es un paradigmaQué es un paradigma
Qué es un paradigma
 
Praktek power point
Praktek power pointPraktek power point
Praktek power point
 
Talento humano
Talento humanoTalento humano
Talento humano
 
Pi3
Pi3Pi3
Pi3
 
Sentencia Vania Queipul
Sentencia Vania QueipulSentencia Vania Queipul
Sentencia Vania Queipul
 
Как устроен Worksection
Как устроен WorksectionКак устроен Worksection
Как устроен Worksection
 
Explora prac. 2
Explora prac. 2Explora prac. 2
Explora prac. 2
 
Articulo13
Articulo13Articulo13
Articulo13
 
Autobiografía
AutobiografíaAutobiografía
Autobiografía
 
01a10 primal
01a10 primal01a10 primal
01a10 primal
 
Digital Future - Bruncin
Digital Future - BruncinDigital Future - Bruncin
Digital Future - Bruncin
 
P7 e2 jorge_muñoz
P7 e2 jorge_muñozP7 e2 jorge_muñoz
P7 e2 jorge_muñoz
 
Correccion 1 diseño
Correccion 1 diseñoCorreccion 1 diseño
Correccion 1 diseño
 
Trabectome
TrabectomeTrabectome
Trabectome
 

Similar to Teaching Mathematics Concepts via Computer Algebra Systems

An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB mathsjournal
 
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLABAn Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLABmathsjournal
 
theory of computation lecture 01
theory of computation lecture 01theory of computation lecture 01
theory of computation lecture 018threspecter
 
Linear algebra and vector analysis presentation
Linear algebra and vector analysis presentationLinear algebra and vector analysis presentation
Linear algebra and vector analysis presentationSajibulIslam13
 
Basic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptxBasic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptxPremanandS3
 
Traveling Salesman Problem in Distributed Environment
Traveling Salesman Problem in Distributed EnvironmentTraveling Salesman Problem in Distributed Environment
Traveling Salesman Problem in Distributed Environmentcsandit
 
TRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENT
TRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENTTRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENT
TRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENTcscpconf
 
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Christoph Lange
 
A neural network solves, explains, and generates university math problems by ...
A neural network solves, explains, and generates university math problems by ...A neural network solves, explains, and generates university math problems by ...
A neural network solves, explains, and generates university math problems by ...Sarah Pollard
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Web image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithmWeb image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithmijfcstjournal
 
An approach to solve the N-Queens Problem using Artificial Intelligence algor...
An approach to solve the N-Queens Problem using Artificial Intelligence algor...An approach to solve the N-Queens Problem using Artificial Intelligence algor...
An approach to solve the N-Queens Problem using Artificial Intelligence algor...IRJET Journal
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODIAEME Publication
 
A Comparison Of Methods For Solving MAX-SAT Problems
A Comparison Of Methods For Solving MAX-SAT ProblemsA Comparison Of Methods For Solving MAX-SAT Problems
A Comparison Of Methods For Solving MAX-SAT ProblemsKarla Adamson
 
Shriram Nandakumar & Deepa Naik
Shriram Nandakumar & Deepa NaikShriram Nandakumar & Deepa Naik
Shriram Nandakumar & Deepa NaikShriram Nandakumar
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemIJECEIAES
 

Similar to Teaching Mathematics Concepts via Computer Algebra Systems (20)

An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
 
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLABAn Application of Assignment Problem in Laptop Selection Problem Using MATLAB
An Application of Assignment Problem in Laptop Selection Problem Using MATLAB
 
theory of computation lecture 01
theory of computation lecture 01theory of computation lecture 01
theory of computation lecture 01
 
Linear algebra and vector analysis presentation
Linear algebra and vector analysis presentationLinear algebra and vector analysis presentation
Linear algebra and vector analysis presentation
 
Basic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptxBasic MATLAB-Presentation.pptx
Basic MATLAB-Presentation.pptx
 
Traveling Salesman Problem in Distributed Environment
Traveling Salesman Problem in Distributed EnvironmentTraveling Salesman Problem in Distributed Environment
Traveling Salesman Problem in Distributed Environment
 
TRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENT
TRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENTTRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENT
TRAVELING SALESMAN PROBLEM IN DISTRIBUTED ENVIRONMENT
 
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
 
A neural network solves, explains, and generates university math problems by ...
A neural network solves, explains, and generates university math problems by ...A neural network solves, explains, and generates university math problems by ...
A neural network solves, explains, and generates university math problems by ...
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Taller2 parcial2 grupo_4_
Taller2 parcial2 grupo_4_Taller2 parcial2 grupo_4_
Taller2 parcial2 grupo_4_
 
Intro to mathcad
Intro to mathcadIntro to mathcad
Intro to mathcad
 
Web image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithmWeb image annotation by diffusion maps manifold learning algorithm
Web image annotation by diffusion maps manifold learning algorithm
 
An approach to solve the N-Queens Problem using Artificial Intelligence algor...
An approach to solve the N-Queens Problem using Artificial Intelligence algor...An approach to solve the N-Queens Problem using Artificial Intelligence algor...
An approach to solve the N-Queens Problem using Artificial Intelligence algor...
 
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHODNEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
NEW APPROACH FOR SOLVING FUZZY TRIANGULAR ASSIGNMENT BY ROW MINIMA METHOD
 
1710.09780avi widgerson
1710.09780avi widgerson1710.09780avi widgerson
1710.09780avi widgerson
 
An Introduction to MATLAB with Worked Examples
An Introduction to MATLAB with Worked ExamplesAn Introduction to MATLAB with Worked Examples
An Introduction to MATLAB with Worked Examples
 
A Comparison Of Methods For Solving MAX-SAT Problems
A Comparison Of Methods For Solving MAX-SAT ProblemsA Comparison Of Methods For Solving MAX-SAT Problems
A Comparison Of Methods For Solving MAX-SAT Problems
 
Shriram Nandakumar & Deepa Naik
Shriram Nandakumar & Deepa NaikShriram Nandakumar & Deepa Naik
Shriram Nandakumar & Deepa Naik
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
 

Recently uploaded

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Teaching Mathematics Concepts via Computer Algebra Systems

  • 1. International Journal of Mathematics and Statistics Invention (IJMSI) E-ISSN: 2321 – 4767 P-ISSN: 2321 - 4759 www.ijmsi.org Volume 4 Issue 7 || September. 2016 || PP-23-30 www.ijmsi.org 23 | Page Teaching Mathematics Concepts via Computer Algebra Systems Osama Ajami Rashawn1 , Jason D. Johnson2 1 (Department of Mathematics and Science,Ajman University of Science & Technology, UAE) 2 (Department of Mathematics and Statistics,Zayed University, UAE) ABSTRACT: Most articles examine computer algebra systems (CAS) as they relate to the teaching and learning of mathematics from advantages to disadvantages. This paper will explore junior undergraduate students’ ability to solve distinguish tricky examples using various CAS technologies. Additionally, an understanding for how CAS technologies are adopted and applied in professional environments is valuable, both in guiding improvements to these tools and identifying new tools which can aid mathematicians. KEYWORDS: Computer Algebra Systems (CAS), Mathematics Concepts, Limits, Integration, Differential Equations I. INTRODUCTION Since the need for tools in mathematical problem solving, many computer science researchers have created tools to support mathematical problem solving. One way to enhance mathematical problem solving is to use computer algebra system (CAS) technology. CAS is a program that manipulates both symbols and numbers to reduce the algebraic manipulation of algebra; in the same way calculators (i.e., scientific and four-function) can reduce computation for time and work involved in arithmetic. Some CAS technology combine a wide range of mathematical functions with graphing capabilities. As such they have the potential to reduce the time students spend calculating algorithms, allowing more time for concept development, which isenhanced by the ability of the program to concurrently represent mathematical function graphically. The point of view of the user will vary depending on the application and the intended outcome. Such as, a statistician may have different considerations than a physicist, which may in turn be different from that of a mathematician, and/or a mathematics educator. Each type of user has certain goals and desires for CAS technology and how this technology will aid in his or her quest to achieve a certain solution to a problem. II. METHODS AND FUTURE CONTENTS OF MATHEMATICS COURSES We argue that it is important to let junior undergraduate students, especially those whose major is not STEM related, solve distinguish tricky mathematics problems first with CAS. We define distinguish tricky mathematics problem to be a problem where a CAS solution is not accurate and the student would need to know more about the mathematics concept and CAS technology to make a clear determination for the solution. In other words, the students must recognize that he/she must manipulate the CAS in order to arrive to a correct solution. By allowing students with non-STEM related majors opportunities to solve distinguish tricky mathematics problems first with CAS, allows the student time to explore the concepts, rather than, the tedious mathematical manipulations to solve the problem. Additionally, such students typically have questions regarding the use of CAS, which can help drive instruction and lead students to a greater understanding of the mathematical concept. For the purpose of this article, four different CAS technologies were used. The four CAS technologies are: Texas Instruments, Matlab, Mathematica, and Microsoft Mathematics Calculator. Matlab, Mathematica, and Microsoft Mathematics Calculator are all computer-based CAS technologies. [1] (Rashwan, 2014) gives some examples solved by Matlab and Mathematica. However, Texas Instruments (TI) is the only hand-held CAS technology explored (TI-Nspire CX CAS). As noted by [2] (Johnson, 2010), the TI-Nspire CX CAS has “advanced features as, symbolic manipulation, constructing geometric representations, and exploring multiple representations (i.e., algebraically and graphically) dynamically all on one screen” (p. 44). In addition, Microsoft Mathematics Calculator is the only free CAS technology, while the others require a one-time fee. Again, the mission of this article is to explore the idea of solving distinguish tricky mathematics problems using CAS. Further investigating the need to interrupt the solution with more advanced mathematics skills. III. LIMIT AND CONTINUITY OF ONE VARIABLE FUNCTION Distinguish Tricky Problem 1: Is             1, 3 )1( 1, 1 )12(53 )( 2 232 x nn x x nxnxxx xf n continuous?
  • 2. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 24 | Page Remark 1:The main point here is to find the sum of n xnxxx )12(53 32  , and then find             1)1( )221( 2 3 11 1 lim x n x nxxnxxxx nnnn x . The function is not continuous when the value of the limit is not equal to the value of the function at 1x .The limit involves L’Hopial’s rule but we cannot do it before having the sum of n xnxxx )12(53 32  . IV. DEFINITE INTEGRAL Distinguish Tricky Problem 2:  1 1- x 1 Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator: Cannot help solving this problem Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator:
  • 3. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 25 | Page Remark 2:The function )( xf must be continuous on [a,b] to find dxxf b a  )( and its value is the area under the curve )( xf on the interval [a,b]. The function x xf 1 )(  is not continuous at ]1,1[0 x . By ignoring the continuity condition, the result is )1ln()1ln(0)1ln()1ln( 1 1 1   dx x which is undefined value. Distinguish Tricky Problem 3: dx x   1 1 2 1 Remark 3:Completing this without technology would give 211 1 1 1          x and this is an incorrect answer. Improper Integral Distinguish Tricky Problem 4:The improper integral    0 dxe x . Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator: Texas Instrument: Matlab:
  • 4. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 26 | Page Remark 4:Let us graph x e  by the Matlab command, So,   xee xx 0, , then it is easy to complete without technology 1)1(0][ 0 00         xxx edxedxe . Imaginary Integration Distinguish Tricky Problem 5: dx x x           1 2 2 1 ln Remark 5:To graph of 12, 2 1 ln)(          x x x xf by Matlab: Mathematica: Microsoft Mathematics Calculator: Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator:
  • 5. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 27 | Page -2 -1.5 -1 -0.5 0 0.5 1 -4 -3 -2 -1 0 1 2 3 4 Based on the output warning provided by Matlab, the solution refers to ignoring the imaginary parts of )( xf when 2x and 1x . Integration Test Distinguish Tricky Problem 6:To check the convergent of the series    3 ))ln(ln( )ln( n n n by the integration test, is extremely difficult without technology. It is recommended to use CAS to make sense of the example. Remark 6: (I) The result is “ans = Inf ” means “  ” which means the series is divergent. But the series is convergent when the integration value is a finite value. (II) The concept involves the definite integral which could be discussed and explored by CAS. For instance, the area under a curve in an interval in its domain. V. DOUBLE INTEGRAL AND POLAR COORDINATES dAyxf R  ),( is the volume of the solid region between a bounded rectangular or non- rectangular region R in the plane R and the surface ),( yxfZ  . It is the extension to the definite integral but for a continuous function of two variables ),( yxf . Distinguish Tricky Problem 7:     1 0 1 0 2 22 dxdye y yx and     1 0 1 0 2 22 dydxe x yx . Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator:
  • 6. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 28 | Page Remark 7: Some of CAS tried to compute the integration of two variable function in the Cartesian coordinates, the importance of transforming into the polar coordinate and the area element in it dxdyrdrd=dA comes to account. The bound of the integration for andr are found from the relation between the Cartesian and the polar coordinates. None of the CAS technologies provided a correct solution. For instance, transforming into polar coordinates by CAS, by using Mathematica the output is: Then integration is possible using 4 )1( 2 0 1 0 2       e rdrde r , that can be done by non-CAS technology. However, Texas Instrument provided the same result as 34954.1 4 )1(   e . Reversing the integration order Distinguish Tricky Problem 8:   16 1 0 5 2 1 4 )16cos( y dxdyx Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator: Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator:
  • 7. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 29 | Page Remark 8: SomeCAS technology cannot evaluate some double integrationwithout reversing it and can help after doing so. Next the importance of reversing the integration is shown: VI. DIFFERENTIAL EQUATION Distinguish Tricky Problem 9:The following first order differential equation: 1)0(),1(2  yyxy dx dy Remark 9: (I) the two solution are 2 )21( 1 xe y x   , and 2 )1( 1 x y   satisfying the differential equation and its initial condition. (II) Without the initial condition Matlab gives: Where, C1 = 0 or C1 =-2 by using the initial condition 1)0( y , therefore the solution is coincide with VII. CONCLUSION 1. CAS is not only used for solving time-consuming mathematics problems but also is used to explore mathematics concepts by solving distinguish tricky problems. 2. Sometimes CAS will not help students in solving some mathematics problems and the students must be aware when to use and not use CAS. 3. Use of CAS features to focus on mathematics concepts and how to adopt the solution technique avoiding the theoretical calculation steps. Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator: Texas Instrument: Matlab: Mathematica: Microsoft Mathematics Calculator: Cannot solve differential equations
  • 8. Teaching Mathematics Concepts Via Computer Algebra Systems www.ijmsi.org 30 | Page 4. Mathematical background and mathematical software skills are necessary in solving mathematical problems when using CAS technology. 5. Mathematics course descriptions should include three parts. First, teaching of mathematics should link to the students’ major. Second, CAS should be an essential component in mathematical problem solving. Third, some mathematical problems should relate to the student’s major. 6. An understanding of how these tools are adopted and applied in professional environments is valuable, both in guiding improvements to these tools and in identifying new tools which can aid mathematicians. REFERENCES [1]. Rashwan, Osama A. (2014), Teaching Engineering Mathematics Dilemma.Journal of Mathematical Sciences 1;53-56 [2]. Johnson, J. D. (2010). Prospective middle grades teachers of mathematics using hand-held CAS technology to create rich mathematical task. Journal of Mathematical Sciences and Mathematics Education. 5; 42 – 54.